.navbar-default {
	color: #fff;
	background-color: #ccc6c6;
	border-color: #aca1a2;
}
.navbar-default .navbar-nav > li > a {
	color: #fff;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.navbar-default .navbar-brand {
	color: #fff;
}
.menu-large {
	position: static !important;
}
.menu-small {
	position: relative !important;
}
.menu-small .dropdown-menu > li > a {
	padding: 10px 20px;
}
.menu-small .dropdown-menu > li:last-child > a {
	border-bottom: 0;
}
.menu-small .megamenu {
	padding: 0px;
	width: 100%;
	min-width: 250px;
}
.navbar-nav {

}
.navbar-nav > li > a {
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	padding: 10px 20px;
}
.nav > li > a:hover, .nav > li > a:focus, .nav > li > a.home {
	background: -moz-linear-gradient(
	top,
	#f58320 0%,
	#f58320 50%,
	#fa5e00 50%,
	#fa5e00 65%,
	#fa5e00);
	background: -webkit-gradient(
	linear, left top, left bottom,
	from(#f58320),
	color-stop(0.50, #f58320),
	color-stop(0.50, #fa5e00),
	color-stop(0.65, #fa5e00),
	to(#fa5e00));
}
.dropdown-menu {
	background: rgba(255,255,255,0.9);
}
.dropdown-menu > li > a {
	padding: 5px 0;
	margin: 0;
	text-transform: uppercase;
	font-weight: 700;
	color: #f57f20;
	border-bottom: 1px solid #d3d3d3;
	white-space: normal;
}
.dropdown-menu > li > a:hover {
	background-color: transparent;
	color: #f57f20;
}
.dropdown-menu  li li a {
	border-bottom: 1px dashed #ebebeb;
}
.megamenu {
	padding: 20px 0px;
	width: 100%;
}
.megamenu > li > ul {
	position: relative;
	padding: 0;
	margin: 0;
	border-right: 1px solid #d3d3d3;
}
.megamenu > li > ul > li {
	list-style: none;
}
.megamenu > li > ul > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #333333;
	white-space: normal;
}
.megamenu > li ul > li > a:hover, .megamenu > li ul > li > a:focus {
	text-decoration: none;
	color: #f57f20;
}
.megamenu.disabled > a, .megamenu.disabled > a:hover, .megamenu.disabled > a:focus {
	color: #999999;
}
.megamenu.disabled > a:hover, .megamenu.disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: not-allowed;
}
.megamenu.dropdown-header {
	color: #428bca;
	font-size: 18px;
}
@media (max-width: 1200px) {
	.navbar-nav > li > a {
		padding: 10px 10px;
	}
}
@media (max-width: 992px) {
	.navbar-nav > li > a {
		font-size: 90%;
	}
}
@media (max-width: 768px) {
	.megamenu {
		margin-left: 0;
		margin-right: 0;
	}
	.megamenu > li {
		margin-bottom: 30px;
	}
	.megamenu > li:last-child {
		margin-bottom: 0;
	}
	.megamenu.dropdown-header {
		padding: 3px 15px !important;
	}
	.navbar-nav .open .dropdown-menu .dropdown-header {
		color: #fff;
	}
	.navbar-nav > li:first-child a, .navbar-nav > li:last-child > a {
		background: none;
	}
	.nav > li > a:hover, .nav > li > a:focus {
		background: none;
	}
	.megamenu > li {
		margin-bottom: 0;
		position: relative;
	}
	.dropdown-menu {
		position: relative;
		float: none;
		padding: 0;
		display: block !important;
	}
	.dropdown-menu > li > a {
		padding: 5px 10px;
		margin: 0;
		text-transform: uppercase;
		font-weight: 700;
		color: #0069a6;
		border-bottom: 1px solid #d3d3d3;
		position: relative;
		display: block;
		width: 100%;
		white-space: normal;
	}
	.megamenu > li > ul {
		display: none;
	}
}