.owl-theme .owl-controls {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}
.owl-nav {
}
.owl-theme .owl-controls .owl-nav [class*=owl-] {
	margin: 3px;
	display: inline-block;
	cursor: pointer;
	width: 58px;
	height: 58px;
	background-color: rgba(17,17,17,0.1);
}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
	background-color: rgba(255,255,255,1);
}
.owl-prev {
	background-position: center center;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	position: absolute;
	left: 16px;
}
.owl-prev:after{
	content: "\f104";
	display:inline-block;
	text-align:center;
	font-family: 'FontAwesome';
	color:#fff;
	line-height:58px;
	font-size:20px;
}
.owl-next {
	background-position: center center;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	position: absolute;
	right: 16px;
}
.owl-next:after{
	content: "\f105";
	display:inline-block;
	text-align:center;
	font-family: 'FontAwesome';
	color:#fff;
	line-height:58px;
	font-size:20px;
}
.owl-prev:hover:after{ color:#fad32a;}
.owl-next:hover:after{ color:#fad32a;}

/*.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #fff;
	text-decoration: none
}*/
.owl-theme .owl-controls .owl-nav .disabled {
	opacity: .5;
	cursor: default
}
.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
*display:inline
}
.owl-theme .owl-dots .owl-dot span {
	width: 13px;
	height: 13px;
	margin: 5px 4px;
	background: #fff;
	display: block;
	border: solid 1px #404148;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #2ca6bd;
	border: solid 1px #404148;
}
.owl-dots {
	left: 0;
	margin: 0;
	position: absolute;
	right: 0;
	top: -25px;
}
.bannerslide .owl-dots {
	bottom: 33px;
	top: auto;
}
.bannerslide .owl-dots .owl-dot span {
	background:#ffffff;
	height: 8px;
	width: 8px;
		margin:0 7px;
	display:inline-block;
	vertical-align:middle;	
	border-color:#fff;	
}
.bannerslide .owl-dots .owl-dot.active span {
	background:#fad32a;
	width:15px;
	height:15px;
	border-color:#fad32a;
}
.bannerslide .owl-dots .owl-dot:hover span{
	background:#fad32a;
	border-color:#fad32a;
}

/*--productpage--*/
.productslide .owl-dots {
	bottom: 25px;
	top: auto;
}
.productslide .owl-dots .owl-dot span {
	background:#ffffff;
	height: 8px;
	width: 8px;
		margin:0 7px;
	display:inline-block;
	vertical-align:middle;
	border-color:#fff;	
}
.productslide .owl-dots .owl-dot.active span {
	background:#fad32a;
	width:15px;
	height:15px;
	border-color:#fad32a;
}
.productslide .owl-dots .owl-dot:hover span{
	background:#fad32a;
	border-color:#fad32a;
}

/*--orangepage--*/
.orangebox-slide .owl-dots {
	bottom: 25px;
	top: auto;
}
.orangebox-slide .owl-dots .owl-dot span {
	background:#cecfce;
	height: 8px;
	width: 8px;
		margin:0 7px;
	display:inline-block;
	vertical-align:middle;
	border-color:#fff;	
}
.orangebox-slide .owl-dots .owl-dot.active span {
	background:#fc4513;
	width:15px;
	height:15px;
	border-color:#fc4513;
}
.orangebox-slide .owl-dots .owl-dot:hover span{
	background:#fc4513;
	border-color:#fc4513;
}


 @media screen and (max-width: 1023px) {
.bannerslide .owl-dots {
	bottom: 12px;
}
.productslide .owl-dots {
	bottom: 12px;
}
}
@media screen and (max-width: 767px) {
.bannerslide .owl-dots {
	bottom: 21px;
	right: 0;
	left: auto;
}
}
@media screen and (max-width: 679px) {
.bannerslide .owl-dots {
	display: none!important;
}
}
