.header.sticky .navbar {
	left:0;
	position:fixed;
	top:0;
	width:100%;
	margin-top:0;
	text-align:center;
	box-shadow:0 0px 6px 0px #333;
	opacity:1;
	z-index:1111;
	background-color:#fff;
	transition:all .3s;
}
.header.sticky .navbar:hover {
	opacity:1;
}
.header.sticky .navbar .yamm {
	margin-top:0;
}
.header.sticky .top-cart,.header.sticky #search-global-menu {
	display:none!important;
}
.header.sticky .navbar .navbar-nav {
	text-align:center;
}
.header.sticky .navbar-collapse {
	position:relative;
	max-width:1170px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
}
.sub-menu {
	list-style:none;
	font-size:12px;
	text-align:left;
}
.sub-menu {
	left:0;
	z-index:1000;
	letter-spacing: 0.8px;
	float:left;
	min-width: 160px;
	margin:2px 0 0;
	list-style:none;
	font-size:12px;
	text-align:left;
	border:1px solid rgba(0,0,0,0.15);
	border-radius:4px;
	box-shadow:0 6px 12px rgba(0,0,0,0.175);
	background-clip:padding-box;
}
.sub-menu>li>a {
	clear:both;
	font-weight:normal;
	white-space:nowrap;
}
.nav-bar-nav>li>.sub-menu {
	margin-top:0;
	border-top-right-radius:0;
	border-top-left-radius:0;
}
.menu-item-has-children .sub-menu {
	display:none;
}
.menu-item-has-children .sub-menu li a:hover {
	text-decoration:none;
	background-color:#f5f5f5!important;
}
.yamm {
	position:relative;
	margin-bottom:0;
	min-height:auto;
	border:0 none;
	z-index:777;
	vertical-align:middle;
	float:left;
}
.yamm .navbar-collapse {
	padding-left:0;
	padding-right:0;
}
.yamm .navbar-brand {
	color:#fff;
	float:left;
	font-size:24px;
	font-weight:700;
	height:50px;
	line-height:21px;
	padding:14.5px 15px;
	text-transform:uppercase;
}
.yamm .nav {
	margin-left:16px;
}
.yamm .nav>li {
	display:inline-block;
	padding-right: 3px;
	padding-left: 3px;
	float:none;
}
.yamm .nav>li>a {
	font-size: 15px;
	position:relative;
	display:block;
	padding: 25px 10px 25px;
	text-transform:uppercase;
	transition:all .1s ease-out;
	font-weight: 700;
	color:#333333;
	font-family:'Titillium Web';
	letter-spacing: 0.6px;
}
.yamm .nav>li>a:hover {
	background-color:transparent;
}
.yamm .nav>li.full-width {
	position:inherit;
}
.yamm .nav>li.active>a {
}
.yamm .nav>li.current_page_item:before,.yamm .nav>li.active:before,.yamm .nav>li:hover:before {
	content:'';
	background-color:#333333;
	width:5px;
	height:5px;
	position:absolute;
	left:50%;
	margin-left:-2px;
	bottom:9px;
}
.yamm .nav .open>a,.yamm .nav .open>a:hover,.yamm .nav .open>a:focus {
	background-color:transparent;
}
.yamm .menu-item-has-children.yamm-fw .sub-menu,.yamm .dropdown.yamm-fw .dropdown-menu {
	left:0;
	right:0;
}
.yamm-fw {
	position:inherit;
}
.yamm .navbar-toggle {
	margin-top:15px;
}
.yamm .navbar-toggle .icon-bar {
	background:#fff;
}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown,.yamm .menu-item-has-children {
	position:relative;
}
.yamm .container {
	position:relative;
}
.yamm .sub-menu,.yamm .dropdown-menu {
	background-color: #0074e8;
	position:absolute;
	top:43px;
	padding: 15px;
	display: block;
}
.yamm .sub-menu ul,.yamm .dropdown-menu ul {
	color:#fff;
	list-style:outside none none;
	margin:0 0 25px;
	padding:0;
}
.yamm .sub-menu li .sub-menu {
	position:absolute;
	left:100%;
	top:0;
}
.yamm .sub-menu>li>a,.yamm .dropdown-menu>li>a {
	color:#fff;
	display:inline-block;
	line-height:20px;
	padding: 10px 20px;
	text-transform: capitalize;
	width:100%;
	font-size: 15px;
	font-weight: 600;
}
.yamm .sub-menu>li>a:hover,.yamm .sub-menu>li>a:focus,.yamm .dropdown-menu>li>a:hover,.yamm .dropdown-menu>li>a:focus {
	color:#222;
}
.yamm .yamm-fw .sub-menu,.yamm .yamm-fw .dropdown-menu {
	left:0;
}
.yamm .yamm-fw .sub-menu a,.yamm .yamm-fw .dropdown-menu a {
	padding:5px 0;
}
.yamm .menu-item-has-children.yamm-fw .sub-menu,.yamm .dropdown.yamm-fw .dropdown-menu {
	left:0;
	right:0;
}
.yamm .yamm-content {
	padding:20px 30px;
}
.yamm .yamm-content ul {
}
.yamm .yamm-content ul>li {
	position:relative;
}
.yamm .yamm-content ul>li>a {
	color:#FFF;
	font-size:14px;
	padding-left:25px;
	display:block;
	padding-bottom:7px;
}
.yamm .yamm-content ul>li:before {
	position:absolute;
	left:0;
	padding-right:10px;
	content:'\35';
	font:normal normal normal 14px/1 'ElegantIcons';
	top:3px;
}
.yamm .sub-menu .thumbnail,.yamm .dropdown-menu .thumbnail {
	padding:0;
	border:none;
}
.yamm .sub-menu .t1-title,.yamm .dropdown-menu .t1-title {
	border-bottom:1px solid #555555;
	color:#fff;
	font-size:16px;
	font-weight:600;
	margin-bottom:30px;
	padding-bottom:15px;
	margin-top:0;
	position:relative;
	text-transform:uppercase;
}
.yamm .sub-menu .t1-title:after,.yamm .dropdown-menu .t1-title:after {
	border-bottom:1px solid #c49d1e;
	bottom:-1px;
	content:"";
	display:inline-block;
	left:0;
	position:absolute;
	width:70px;
}
.yamm .full-width .sub-menu,.yamm .full-width .dropdown-menu {
	left:0;
	right:0;
}
@media (max-width:767px) {
	html .yamm .sub-menu,html .yamm .dropdown-menu {
		position:relative;
		top:0;
		float:none;
		color:#FFFFFF;
		background-color:#909090!important;
	}
	.yamm {
		display:block;
		margin-top:0;
		float:none;
	}
	.yamm .nav {
		display:block;
		margin-left:0;
		margin-bottom:20px;
	}
	.yamm .nav>li {
		display:block;
	}
	.yamm .nav>li:hover {
		box-shadow:none!important;
	}
	.yamm .nav>li>a {
		padding-top:10px;
		padding-bottom:10px;
	}
	.yamm .nav>li>a:hover {
		color:#FFFFFF;
		background-color: #0b4eff !important;
	}
	.yamm .nav>li>a:before,.yamm .nav>li.active:before,.yamm .nav>li.current_page_item:before,.yamm .nav>li:hover:before {
		content:none;
	}
	.yamm .sub-menu li .sub-menu {
		position:relative;
		max-width:100%;
		box-shadow:none;
		border-color:transparent;
		margin-bottom:0;
		padding-left:15px;
		width:100%;
		left:0;
	}
}
