.wpmm-hide-mobile-menu {
	display: none
}

#wp-megamenu-mega_menu:hover {
	z-index: 10008
}

#wp-megamenu-mega_menu {
	z-index: 9999;
	text-align: right;
	background-color: #232323;
	padding-right: 20px;
	padding-left: 20px;
	border-bottom: 3px solid #d3a538
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap .wpmm_brand_logo_wrap img {
	margin-top: 11px;
	margin-right: 15px
}

#wp-megamenu-mega_menu .wpmm-search-form input {
	color: #d3a538
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li>a,.wp-megamenu-wrap .wpmm-nav-wrap>ul>li.wpmm-social-link.wpmm-social-link-search a,.wpmm-menu-cart .cart-icon .fa-shopping-cart,.wp-megamenu-wrap .form .submit,.wpmm-menu-cart span.cart-icon i {
	font-family: 'Oswald';
	color: #d3a538;
	font-size: 14px;
	font-weight: 700;
	line-height: 24px;
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #1f2024
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a {
	color: #282828;
	background-color: #d3a538;
	border-top: 0 none;
	border-right: 0 none;
	border-left: 0 none;
	border-bottom: 0 none
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a {
	color: #282828
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu {
	width: 220px;
	background-color: #282828
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
	border-radius: 0 0 0 0
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h1,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h2,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h3,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h4,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h5,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu h6 {
	font-family: 'Oswald'!important
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a {
	color: #c1c1c1;
	font-size: 13px;
	font-weight: 700;
	line-height: 24px;
	text-transform: capitalize;
	background-color: inherit;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-ancestor>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.active>a,.wpmm-woo-product-category ul li.cat-list a:hover,.wpmm-woo-product-category.layout_2 ul li a:hover {
	color: #a3a3a3 !important;
	background-color: #d3a538
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-item>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active {
	color: #282828;
	background-color: #d3a538
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child>a {
	border-bottom: none
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a {
	border-bottom: none;
	background: none
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a {
	font-size: 13px;
	font-weight: 600;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 0;
	margin-bottom: 5px
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a {
	color: #fff
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu,#wp-megamenu-mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu,#wp-megamenu-mega_menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before,#wp-megamenu-mega_menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after,#wp-megamenu-mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {
	background: #1f2024
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
	width: calc(100% + 40px);
	margin-left: -20px;
	background-color: #1f2024
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title {
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 0
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title:hover {
	color: #fff
}

#wp-megamenu-mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget {
	color: #fff
}

@media (max-width:767px) {
	.wpmm_mobile_menu_btn {
		display: block
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu {
		display: none;
		position: absolute;
		z-index: 9999;
		background: #FFF;
		width: 100%;
		left: 0;
		max-height: none
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li {
		width: 100%
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li button {
		padding: 0;
		background: none
	}

	a.wpmm_mobile_menu_btn {
		display: inline-block!important
	}

	#wp-megamenu-mega_menu.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		text-align: right;
		height: 100%
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu {
		text-align: left
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li.wpmm-social-link {
		float: none
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		vertical-align: baseline;
		display: block;
		width: 100%;
		text-align: right
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li>a {
		padding: 10px 12px
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu {
		padding: 10px
	}

	.wpmm-mobile-menu ul.wp-megamenu li>a b {
		float: right;
		padding: 0 5px;
		line-height: inherit
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		position: relative
	}

	.wpmm-mobile-menu ul.wp-megamenu li>a {
		display: block
	}

	.wpmm-mobile-menu ul.wp-megamenu li {
		border: none
	}

	.admin-bar .wpmm-sticky.wpmm-sticky-wrap.wpmm-mobile-menu {
		top: auto
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu {
		box-shadow: none
	}

	.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
		box-shadow: none;
		border: none;
		padding: 6px 12px;
		font-weight: 400;
		margin: 12px 0;
		border-radius: 3px;
		transition: 400ms;
		-webkit-transition: 400ms
	}

	.wpmm-mobile-menu .wpmm_mobile_menu_btn i {
		vertical-align: baseline
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu {
		position: relative;
		opacity: 1;
		visibility: visible;
		padding: 0;
		margin: 0
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
		position: relative;
		visibility: visible;
		opacity: 1
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu li ul {
		padding: 0;
		margin: 0
	}

	.wpmm-mobile-menu .wpmm-social-link {
		display: inline-block;
		width: auto!important
	}

	#wp-megamenu-mega_menu.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
		margin-top: 12px;
		margin-bottom: 12px
	}

	.wpmm_mobile_menu_btn {
		color: #ffffff!important;
		background-color: #2964d8;
		font-size: 14px
	}

	.wpmm_mobile_menu_btn:hover {
		color: #ffffff!important;
		background-color: #2844d3
	}

	.wpmm_mobile_menu_btn i {
		font-size: 14px
	}

	#wp-megamenu-mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		font-size: 14px
	}

	#wp-megamenu-mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		font-weight: 400
	}

	#wp-megamenu-mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		text-transform: uppercase
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu>li.wpmm-item-fixed-width>ul.wp-megamenu-sub-menu {
		left: 0!important;
		width: 100%!important
	}
}

#wp-megamenu-arc_mega_menu:hover {
	z-index: 10008
}

#wp-megamenu-arc_mega_menu {
	z-index: 9999;
	text-align: right;
	background-color: #232323;
	padding-right: 20px;
	padding-left: 20px;
	border-bottom: 3px solid #d3a538
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wpmm_brand_logo_wrap img {
	margin-top: 11px;
	margin-right: 15px
}

#wp-megamenu-arc_mega_menu .wpmm-search-form input {
	color: #d3a538
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li>a,.wp-megamenu-wrap .wpmm-nav-wrap>ul>li.wpmm-social-link.wpmm-social-link-search a,.wpmm-menu-cart .cart-icon .fa-shopping-cart,.wp-megamenu-wrap .form .submit,.wpmm-menu-cart span.cart-icon i {
	font-family: 'Oswald';
	color: #d3a538;
	font-size: 14px;
	font-weight: 700;
	line-height: 24px;
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #1f2024
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a {
	color: #282828;
	background-color: #d3a538;
	border-top: 0 none;
	border-right: 0 none;
	border-left: 0 none;
	border-bottom: 0 none
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.current-menu-ancestor>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.active>a {
	color: #282828
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu {
	width: 220px;
	background-color: #282828
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
	border-radius: 0 0 0 0
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h1,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h2,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h3,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h4,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h5,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu h6 {
	font-family: 'Oswald'!important
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a {
	color: #c1c1c1;
	font-size: 13px;
	font-weight: 700;
	line-height: 24px;
	text-transform: capitalize;
	background-color: inherit;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-ancestor>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.active>a,.wpmm-woo-product-category ul li.cat-list a:hover,.wpmm-woo-product-category.layout_2 ul li a:hover {
	color: #a3a3a3 !important;
	background-color: #d3a538
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li.current-menu-item>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active>a,ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active {
	color: #282828;
	background-color: #d3a538
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child>a {
	border-bottom: none
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a {
	border-bottom: none;
	background: none
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a {
	font-size: 13px;
	font-weight: 600;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 0;
	margin-bottom: 5px
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget:hover>a {
	color: #fff
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after,#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {
	background: #1f2024
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
	width: calc(100% + 40px);
	margin-left: -20px;
	background-color: #1f2024
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title {
	color: #fff;
	font-size: 13px;
	font-weight: 600;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 0
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title:hover {
	color: #fff
}

#wp-megamenu-arc_mega_menu>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget {
	color: #fff
}

@media (max-width:767px) {
	.wpmm_mobile_menu_btn {
		display: block
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu {
		display: none;
		position: absolute;
		z-index: 9999;
		background: #FFF;
		width: 100%;
		left: 0;
		max-height: none
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li {
		width: 100%
	}

	.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li button {
		padding: 0;
		background: none
	}

	a.wpmm_mobile_menu_btn {
		display: inline-block!important
	}

	#wp-megamenu-arc_mega_menu.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		text-align: right;
		height: 100%
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu {
		text-align: left
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li.wpmm-social-link {
		float: none
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		vertical-align: baseline;
		display: block;
		width: 100%;
		text-align: right
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul>li>a {
		padding: 10px 12px
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu {
		padding: 10px
	}

	.wpmm-mobile-menu ul.wp-megamenu li>a b {
		float: right;
		padding: 0 5px;
		line-height: inherit
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap {
		position: relative
	}

	.wpmm-mobile-menu ul.wp-megamenu li>a {
		display: block
	}

	.wpmm-mobile-menu ul.wp-megamenu li {
		border: none
	}

	.admin-bar .wpmm-sticky.wpmm-sticky-wrap.wpmm-mobile-menu {
		top: auto
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu {
		box-shadow: none
	}

	.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
		box-shadow: none;
		border: none;
		padding: 6px 12px;
		font-weight: 400;
		margin: 12px 0;
		border-radius: 3px;
		transition: 400ms;
		-webkit-transition: 400ms
	}

	.wpmm-mobile-menu .wpmm_mobile_menu_btn i {
		vertical-align: baseline
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu {
		position: relative;
		opacity: 1;
		visibility: visible;
		padding: 0;
		margin: 0
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu {
		position: relative;
		visibility: visible;
		opacity: 1
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu li .wp-megamenu-sub-menu li ul {
		padding: 0;
		margin: 0
	}

	.wpmm-mobile-menu .wpmm-social-link {
		display: inline-block;
		width: auto!important
	}

	#wp-megamenu-arc_mega_menu.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
		margin-top: 12px;
		margin-bottom: 12px
	}

	.wpmm_mobile_menu_btn {
		color: #ffffff!important;
		background-color: #2964d8;
		font-size: 14px
	}

	.wpmm_mobile_menu_btn:hover {
		color: #ffffff!important;
		background-color: #2844d3
	}

	.wpmm_mobile_menu_btn i {
		font-size: 14px
	}

	#wp-megamenu-arc_mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		font-size: 14px
	}

	#wp-megamenu-arc_mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		font-weight: 400
	}

	#wp-megamenu-arc_mega_menu.wp-megamenu-wrap.wpmm-mobile-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		text-transform: uppercase
	}

	.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu>li.wpmm-item-fixed-width>ul.wp-megamenu-sub-menu {
		left: 0!important;
		width: 100%!important
	}
}