/**/

header .owl-dots, header .owl-nav {
	text-align 						: center;
	-webkit-tap-highlight-color 	: transparent;
}

header .owl-dots {
	position 						: absolute;
	width 							: 100%;
	bottom 							: 0;
}

header .owl-nav [class*=owl-] {
	color 							: #cad04a;
	font-size 						: 14px;
	display 						: inline-block;
	cursor 							: pointer;
	border-radius 					: 0;
	height 							: 120px;
	margin-top 						: -60px;
	width 							: 80px;
	top 							: 50%;
	position 						: absolute;
	background 						: rgba(0,0,0,0.5);
	border 							: 2px solid #cad04a;
	-webkit-transition 				: all 0.3s ease 0s;
	-o-transition 					: all 0.3s ease 0s;
	transition 						: all 0.3s ease 0s;
}

header .owl-nav .owl-prev {
	left 							: 0;
	margin-left 					: -80px;
	opacity 						: 0;
}

header .owl-nav .owl-next {
	right 							: 0;
	margin-right 					: -80px;
	opacity 						: 0;
}

header .owl-carousel {
	overflow 						: hidden;
}

header:hover .owl-carousel .owl-nav .owl-prev {
	margin-left 					: 0;
	opacity 						: 1;
}

header:hover .owl-carousel .owl-nav .owl-next {
	margin-right 					: 0;
	opacity 						: 1;
}

header .owl-nav [class*=owl-] i {
	display 						: block;
	text-align 						: center;
	font-size 						: 50px;
	margin-top 						: 35px;
}

@media all and (max-width:840px) {
	header .owl-nav [class*=owl-] {
		height 					: 50px;
		margin-top 				: -25px;
		width 					: 37px;
	}
	
	header .owl-nav [class*=owl-] i {
		margin-top 				: 11px;
		font-size 				: 30px;
	}
}

header .owl-nav [class*=owl-]:hover {
	background 					: rgba(0,0,0,0.5);
	color 						: #FFF;
	text-decoration 			: none;
}

header .owl-nav .disabled {
	opacity 					: .5;
	cursor 						: default;
}

header .owl-nav.disabled+.owl-dots {
	margin-top 					: 10px;
}

header .owl-dots .owl-dot {
	display 					: inline-block;
	zoom 						: 1;
}

header .owl-dots .owl-dot span {
	width 						: 6px;
	height 						: 6px;
	border-radius: 100%;
	margin 						: 5px 7px;
	background 					: #FFFFFF;
	display 					: block;
	-webkit-backface-visibility : visible;
	-webkit-transition 			: all 0.3s ease 0s;
	-o-transition 				: all 0.3s ease 0s;
	transition 					: all 0.3s ease 0s;
	border 						: 1px solid transparent;
	
}

header .owl-dots .owl-dot.active span,
header .owl-dots .owl-dot:hover span {
	border 						: 1px solid #ffffff;
	background 					: transparent;
	transform 					: scale(1.5);
}