/** Minified CSS for Menufication jQuery plugin **/
#menufication-nav,#menufication-nav * {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
.menufication-scroll,.menufication-non-css3-scroll {
	overflow-y:scroll!important;
	padding-bottom:0!important;
}
.menufication-display,.menufication-non-css3-display {
	display:block!important;
}
.menufication-add-padding,.menufication-non-css3-add-padding {
	padding-top:52px;
}
#menufication-page-holder,#menufication-non-css3-page-holder {
	position:relative;
}
#menufication-nav h1,#menufication-non-css3-nav h1,#menufication-nav h2,#menufication-non-css3-nav h2,#menufication-nav h3,#menufication-non-css3-nav h3 {
	margin:0!important;
	padding:0!important;
}
.menu-toggle {
	display:none;
}
#menufication-top,#menufication-non-css3-top {
	width:100%;
	position:fixed;
	top:0;
	padding-right:1px;
	left:-1px;
	height:52px;
	min-height:50px;
	background:#b84d9d;
	background:-moz-linear-gradient(top,#b84d9d 0,#a03088 50%,#b84d9d 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b84d9d),color-stop(50%,#a03088),color-stop(100%,#b84d9d));
	background:-webkit-linear-gradient(top,#b84d9d 0,#a03088 50%,#b84d9d 100%);background:-o-linear-gradient(top,#b84d9d 0,#a03088 50%,#b84d9d 100%);background:-ms-linear-gradient(top,#b84d9d 0,#a03088 50%,#b84d9d 100%);background:linear-gradient(to bottom,#b84d9d 0,#a03088 50%,#b84d9d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b84d9d', endColorstr='#b84d9d', GradientType=0);box-shadow:0 1px 4px rgba(0,0,0,.5);
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5);z-index:10000;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;
	-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);
	-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;
	-o-transition:all 400ms ease;transition:all 400ms ease;
}
.menufication-custom-top,.menufication-non-css3-custom-top {
	position:fixed;
	top:0;
	left:0;
	padding-right:1px;
	z-index:10000;
	min-height:50px;
	width:100%;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:translate3d(0,0,0);
	-ms-transform:translate3d(0,0,0);
	-o-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;
	-o-transition:all 400ms ease;
	transition:all 400ms ease;
}
#menufication-top p,#menufication-non-css3-top p {
	margin:0 0 0 37px;
	padding-top:6px;
	color:#C9C9C9;
}
#menufication-outer-wrap.menufication-transition-in #menufication-top,#menufication-outer-wrap.menufication-transition-in .menufication-custom-top {
	-webkit-transform:translate3d(270px,0,0)!important;
	-moz-transform:translate3d(270px,0,0)!important;
	-ms-transform:translate3d(270px,0,0)!important;
	-o-transform:translate3d(270px,0,0)!important;
	transform:translate3d(270px,0,0)!important;
}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-top,#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in .menufication-non-css3-custom-top {
	left:270px!important;
}
#menufication-top #menufication-header-logo,#menufication-non-css3-top #menufication-non-css3-header-logo {
	max-height:55%;
	height:55%;
	margin-top:10px;
}
#menufication-top #menufication-btn,#menufication-non-css3-top #menufication-non-css3-btn {
	position:absolute;
	margin:11px 0 0 10px;
	border-radius:2px;
	height:50px;
	width:60px;
	cursor:pointer;
	-webkit-tap-highlight-color:#FFFFFF;
	tap-highlight-color:#FFFFFF;
	outline:0;
}
#menufication-top #menufication-btn:before,#menufication-non-css3-top #menufication-non-css3-btn:before {
	border-bottom:11px double #FFFFFF;
	border-top:4px solid #FFFFFF;
	content:"";
	position:absolute;
	height:3px;
	left:5px;
	top:6px;
	width:23px;
}
#menufication-outer-wrap #menufication-fixed-holder {
	-webkit-transition:all 400ms ease;
	-moz-transition:all 400ms ease;
	-o-transition:all 400ms ease;
	transition:all 400ms ease;
	top:70px;
	position:fixed;
}
#menufication-outer-wrap.menufication-transition-in #menufication-fixed-holder {
	left:270px!important;
}
#menufication-outer-wrap {
	overflow:hidden;
	width:100%;
	position:relative;
}
#menufication-inner-wrap {
	width:100%;
	left:0!important;
	position:relative;
	z-index:2;
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-o-transform 400ms ease;
	transition:transform 400ms ease;
	-webkit-backface-visibility:hidden;
}
#menufication-outer-wrap.menufication-transition-in #menufication-inner-wrap {
	-webkit-transform:translate3d(270px,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(270px,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(270px,0,0) scale3d(1,1,1);
	-o-transform:translate3d(270px,0,0) scale3d(1,1,1);
	transform:translate3d(270px,0,0) scale3d(1,1,1);
}
#menufication-scroll-container {
	position:fixed;
	-webkit-overflow-scrolling:touch;
	overflow-scrolling:touch;
	overflow-y:auto;
	overflow-x:hidden!important;top:0;left:0;height:100%;padding-bottom:100%;
	width:270px;z-index:1;
	background-color:#4368b1;
	padding-top:0;-webkit-transform:translate3d(-100%,0,0);
	-moz-transform:translate3d(-100%,0,0);
	-ms-transform:translate3d(-100%,0,0);
	-o-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-box-shadow:inset -15px 0 15px -8px rgba(0,0,0,.5);
	-moz-box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.5);
	box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.5);
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-o-transform 400ms ease;
	transition:transform 400ms ease;
}
#menufication-outer-wrap.menufication-transition-in #menufication-scroll-container {
	-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(0,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(0,0,0) scale3d(1,1,1);
	-o-transform:translate3d(0,0,0) scale3d(1,1,1);
	transform:translate3d(0,0,0) scale3d(1,1,1);
	overflow-y:scroll!important;overflow-x:hidden!important;
	z-index:1;
}
#menufication-transform-container {
	-webkit-transform:translate3d(90%,10%,0) scale3d(0.9,.9,.9);
	-moz-transform:translate3d(90%,10%,0) scale3d(0.9,.9,.9);
	-ms-transform:translate3d(90%,10%,0) scale3d(0.9,.9,.9);
	-o-transform:translate3d(90%,10%,0) scale3d(0.9,.9,.9);
	transform:translate3d(90%,10%,0) scale3d(0.9,.9,.9);
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-o-transform 400ms ease;
	transition:transform 400ms ease;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	position:relative;
	z-index:2;
	width:100%;
	top:0;
}
#menufication-outer-wrap.menufication-transition-in #menufication-transform-container {
	-webkit-transform:translate3d(0%,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(0%,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(0%,0,0) scale3d(1,1,1);-o-transform:translate3d(0%,0,0) scale3d(1,1,1);
	transform:translate3d(0%,0,0) scale3d(1,1,1);
}
#menufication-nav {
	width:100%;top:0;position:absolute;
	-webkit-font-smoothing:antialiased!important;
	-moz-font-smoothing:antialiased!important;
	-ms-font-smoothing:antialiased!important;
	-o-font-smoothing:antialiased!important;
	font-smoothing:antialiased!important;
}
#menufication-nav img,#menufication-non-css3-nav img {
	margin-top:20px;
	margin-bottom:20px;
	max-width:80%;
}
#menufication-nav *,#menufication-nav li,#menufication-nav div,#menufication-non-css3-nav *,#menufication-non-css3-nav li,#menufication-non-css3-nav div {
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	tap-highlight-color:rgba(255,255,255,0);
	outline:0;
}
#menufication-nav.menufication-add-transition {
	-webkit-transition:all 600ms cubic-bezier(0,.09,0,1);
	-moz-transition:all 600ms cubic-bezier(0,.09,0,1);
	-ms-transition:all 600ms cubic-bezier(0,.09,0,1);
	-o-transition:all 600ms cubic-bezier(0,.09,0,1);
	transition:all 600ms cubic-bezier(0,.09,0,1);
	-webkit-transition-timing-function:cubic-bezier(0,.09,0,1);
	-moz-transition-timing-function:cubic-bezier(0,.09,0,1);
	-ms-transition-timing-function:cubic-bezier(0,.09,0,1);
	-o-transition-timing-function:cubic-bezier(0,.09,0,1);
	transition-timing-function:cubic-bezier(0,.09,0,1);
}
#menufication-nav.menufication-add-transition-scroll {
	-webkit-transition:-webkit-transform 300ms ease-out;
	-moz-transition:-moz-transform 300ms ease-out;
	-o-transition:-o-transform 300ms ease-out;
	transition:transform 300ms ease-out;
}
#menufication-nav ul:first-child,#menufication-nav .menufication-menu-level-0,#menufication-non-css3-nav .menufication-non-css3-menu-level-0 {
	padding-left:0!important;
	margin-top:0;
}
#menufication-nav .menufication-menu-level-0:nth-child(2),#menufication-non-css3-nav .menufication-non-css3-menu-level-0:nth-child(2) {
	margin-top:30px;
}
#menufication-nav ul,#menufication-non-css3-nav ul,#menufication-nav li,#menufication-non-css3-nav li {
	margin-left:0;
	padding-left:15px!important;
	max-width:100%!important;
}
#menufication-nav li,#menufication-non-css3-nav li {
	width:100%;
}
#menufication-nav li.menufication-active-class>a,#menufication-non-css3-nav li.menufication-active-class>a {
	color:#00A3E0!important;
}
#menufication-nav ul:first-child li,#menufication-non-css3-nav ul:first-child li {
	color:#fff;
}
#menufication-nav li,#menufication-non-css3-nav li {
	padding:13px 0 13px 15px;
	list-style:none;
	position:relative;
	border-bottom:1px solid #111;
	border-top:1px solid #333;
	line-height:1!important;
}
#menufication-nav li.menufication-has-child-menu:before,#menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before {
	content:"+";
	color:#fff;
	font-size:20px;
	font-weight:700;
	margin-top:-2px;
	float:right;
	margin-right:10%;
	height:12px;
}
#menufication-nav li.menufication-child-menu-open:before,#menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before {
	content:"";
	width:12px;
	border-bottom:2px solid #fff;
	float:right;
	margin-right:10.5%;
	height:10px!important;
}
#menufication-nav .menufication-menu-level-1 li.menufication-has-child-menu:before,#menufication-non-css3-nav .menufication-non-css3-menu-level-1 li.menufication-non-css3-has-child-menu:before {
	margin-top:-3px!important;
}
#menufication-nav .menufication-menu-level-2 li.menufication-has-child-menu:before,#menufication-non-css3-nav .menufication-non-css3-menu-level-2 li.menufication-non-css3-has-child-menu:before {
	margin-top:-4px!important;
}
#menufication-nav .menufication-menu-level-1 li.menufication-child-menu-open:before,#menufication-non-css3-nav .menufication-non-css3-menu-level-1 li.menufication-non-css3-has-child-menu:before {
	height:9px!important;
}
#menufication-nav .menufication-menu-level-2 li.menufication-has-child-menu:before,#menufication-non-css3-nav .menufication-non-css3-menu-level-2 li.menufication-non-css3-child-menu-open:before {
	height:8px!important;
}
#menufication-nav li a,#menufication-non-css3-nav li a {
	color:#FFF;
	text-shadow:0 1px 0 #000;
	text-decoration:none;
	-webkit-font-smoothing:antialiased!important;
	-moz-font-smoothing:antialiased!important;
	-ms-font-smoothing:antialiased!important;
	-o-font-smoothing:antialiased!important;
	font-smoothing:antialiased!important;
	font:17px Helvetica,Arial,Georgia,Time!important;
	line-height:1!important;
	font-family:Helvetica,Arial,Georgia,Time!important;
	font-weight:400!important;
}
#menufication-nav li a,#menufication-non-css3-nav li a {
	font-size:17px;
	font-weight:700;
	text-transform:capitalize;
}
#menufication-nav .menufication-child-menu,#menufication-non-css3-nav .menufication-non-css3-child-menu {
	margin-top:13px;
	border-top:1px solid #111;
	border-bottom:1px solid #333;
	padding-left:0!important;
	margin-bottom:-15px;
	display:none;
	margin-left:-15px;
}
#menufication-nav .menufication-child-menu li a,#menufication-nav-non-css3-nav .menufication-non-css3-child-menu li a {
	color:#ccc;
	font-size:14px!important;
	margin-left:10px;
}
#menufication-nav .menufication-menu-level-2 li a,#menufication-nav-non-css3-nav .menufication-non-css3-menu-level-2 li a {
	margin-left:20px!important;
}
#menufication-nav .menufication-menu-level-3 li a,#menufication-nav-non-css3-nav .menufication-non-css3-menu-level-3 li a {
	margin-left:30px!important;
}
#menufication-non-css3-outer-wrap {
	position:relative;
	overflow:hidden;
	width:100%;
}
#menufication-non-css3-inner-wrap {
	position:relative;
	width:100%;
	left:0;
	-webkit-transition:left 400ms ease;-
	moz-transition:left 400ms ease;
	-o-transition:left 400ms ease;
	transition:left 400ms ease;
}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-inner-wrap {
	left:270px!important;
}
#menufication-non-css3-scroll-container {
	position:fixed;
	top:0;
	min-height:200%;
	width:270px;
	background-color:#262626;
	padding-top:0;
	left:-100%;
	overflow:hidden;
	-webkit-transition:left 400ms ease;
	-moz-transition:left 400ms ease;
	-o-transition:left 400ms ease;
	transition:left 400ms ease;
}
#menufication-non-css3-transform-container {
	width:100%;
	top:0;
	position:absolute;
}
#menufication-non-css3-nav {
	width:100%;
	top:0;
	position:absolute;
}
#menufication-non-css3-nav * {
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	tap-highlight-color:rgba(255,255,255,0);
	outline:0;
}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-scroll-container {
	overflow-y:scroll!important;
	overflow-x:hidden!important;
	overflow:scroll;
	z-index:200;
	left:0!important;
}
#menufication-non-css3-nav ul:first-child {
	padding-left:0!important;
	margin-top:0;
	padding-top:0;
}
#menufication-outer-wrap.right-direction {
}
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-top,#menufication-outer-wrap.right-direction.menufication-transition-in .menufication-custom-top {
	-webkit-transform:translate3d(-270px,0,0)!important;
	-moz-transform:translate3d(-270px,0,0)!important;
	-ms-transform:translate3d(-270px,0,0)!important;
	-o-transform:translate3d(-270px,0,0)!important;
	transform:translate3d(-270px,0,0)!important;
}
#menufication-outer-wrap.right-direction #menufication-top #menufication-btn {
	position:absolute;
	right:-5px;
	top:12px;
	margin:0;
	border-radius:2px;
	height:50px;
	width:60px;
	cursor:pointer;
}
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-fixed-holder {
	right:270px!important;
}
#menufication-outer-wrap.right-direction #menufication-inner-wrap {
	right:0!important;
}
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-inner-wrap {
	-webkit-transform:translate3d(-270px,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(-270px,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(-270px,0,0) scale3d(1,1,1);
	-o-transform:translate3d(-270px,0,0) scale3d(1,1,1);
	transform:translate3d(-270px,0,0) scale3d(1,1,1);
}
#menufication-outer-wrap.right-direction #menufication-scroll-container {
	right:0!important;
	left:auto!important;
	-webkit-transform:translate3d(270px,0,0);
	-moz-transform:translate3d(270px,0,0);
	-ms-transform:translate3d(270px,0,0);
	-o-transform:translate3d(270px,0,0);
	transform:translate3d(270px,0,0);
	-webkit-box-shadow:inset -5px 0 5px 8px rgba(0,0,0,.5);
	-moz-box-shadow:inset -1.5em 0 1.5em .75em rgba(0,0,0,.5);
	box-shadow:inset -1.5em 0 1.5em .75em rgba(0,0,0,.5);
}
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-scroll-container {
	-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(0,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(0,0,0) scale3d(1,1,1);
	-o-transform:translate3d(0,0,0) scale3d(1,1,1);
	transform:translate3d(0,0,0) scale3d(1,1,1)}
#menufication-outer-wrap.right-direction #menufication-transform-container {
	-webkit-transform:translate3d(10%,10%,0) scale3d(0.9,.9,.9);
	-moz-transform:translate3d(10%,10%,0) scale3d(0.9,.9,.9);
	-ms-transform:translate3d(10%,10%,0) scale3d(0.9,.9,.9);
	-o-transform:translate3d(10%,10%,0) scale3d(0.9,.9,.9);
	transform:translate3d(10%,10%,0) scale3d(0.9,.9,.9);
}
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-transform-container {
	-webkit-transform:translate3d(0%,0,0) scale3d(1,1,1);
	-moz-transform:translate3d(0%,0,0) scale3d(1,1,1);
	-ms-transform:translate3d(0%,0,0) scale3d(1,1,1);
	-o-transform:translate3d(0%,0,0) scale3d(1,1,1);
	transform:translate3d(0%,0,0) scale3d(1,1,1)}
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-top {
	-webkit-transition:right 400ms ease;
	-moz-transition:right 400ms ease;
	-o-transition:right 400ms ease;
	transition:right 400ms ease;
}
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-top #menufication-non-css3-btn {
	position:absolute;
	right:-5px;
	top:12px;
	margin:0;
	border-radius:2px;
	height:50px;
	width:60px;
	cursor:pointer;
}
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-top {
	right:270px!important;
	left:auto!important;
}
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-inner-wrap {
	position:relative;
	width:100%;
	right:0!important;
	left:auto!important;
	-webkit-transition:right 400ms ease;
	-moz-transition:right 400ms ease;
	-o-transition:right 400ms ease;
	transition:right 400ms ease;
}
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-inner-wrap {
	right:270px!important;
	left:auto!important;
}
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-scroll-container {
	right:-100%;
	left:auto!important;
	-webkit-transition:right 400ms ease;
	-moz-transition:right 400ms ease;
	-o-transition:right 400ms ease;
	transition:right 400ms ease;
}
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-scroll-container {
	right:0!important;
	left:auto!important;
}
#menufication-outer-wrap.light #menufication-nav a,#menufication-outer-wrap.light #menufication-nav p,#menufication-outer-wrap.light #menufication-non-css3-nav a,#menufication-outer-wrap.light #menufication-non-css3-nav p,#menufication-non-css3-outer-wrap.light #menufication-nav a,#menufication-non-css3-outer-wrap.light #menufication-nav p,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav a,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav p {
	color:#5A5A5A;
	font-weight:500!important;
	text-shadow:none;
	font-size:18px!important;
}
#menufication-outer-wrap.light li,#menufication-non-css3-outer-wrap.light li {
	border-top:1px solid #FFF;
	border-bottom:1px solid #E8E7E7;
}
#menufication-outer-wrap.light #menufication-top,#menufication-outer-wrap.light #menufication-non-css3-top,#menufication-non-css3-outer-wrap.light #menufication-top,#menufication-non-css3-outer-wrap.light #menufication-non-css3-top {
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0,#f7f7f7 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f7f7f7));
	background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 100%);
	background:-o-linear-gradient(top,#fff 0,#f7f7f7 100%);
	background:-ms-linear-gradient(top,#fff 0,#f7f7f7 100%);
	background:linear-gradient(to bottom,#fff 0,#f7f7f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);
}
#menufication-outer-wrap.light #menufication-top #menufication-btn:before,#menufication-outer-wrap.light #menufication-non-css3-top #menufication-non-css3-btn:before,#menufication-non-css3-outer-wrap.light #menufication-top #menufication-btn:before,#menufication-non-css3-outer-wrap.light #menufication-non-css3-top #menufication-non-css3-btn:before {
	border-color:#303335!important;
}
#menufication-outer-wrap.light #menufication-scroll-container,#menufication-outer-wrap.light #menufication-non-css3-scroll-container,#menufication-non-css3-outer-wrap.light #menufication-scroll-container,#menufication-non-css3-outer-wrap.light #menufication-non-css3-scroll-container {
	background:#FAFAFA;
	-webkit-box-shadow:inset -5px 0 10px -8px rgba(0,0,0,.4);
	-moz-box-shadow:inset -5px 0 10px -8px rgba(0,0,0,.4);
	box-shadow:inset -5px 0 10px -8px rgba(0,0,0,.4);
}
#menufication-outer-wrap.light .menufication-menu-level-0 li:first-child,#menufication-outer-wrap.light .menufication-non-css-3-menu-level-0 li:first-child,#menufication-non-css3-outer-wrap.light .menufication-menu-level-0 li:first-child,#menufication-non-css3-outer-wrap.light .menufication-non-css-3-menu-level-0 li:first-child {
		border-top:0!important;
}
#menufication-outer-wrap.light .menufication-child-menu,#menufication-outer-wrap.light .menufication-non-css3-child-menu,#menufication-non-css3-outer-wrap.light .menufication-child-menu,#menufication-non-css3-outer-wrap.light .menufication-non-css3-child-menu {
	border-top:1px solid #E8E7E7;
}
#menufication-outer-wrap.light #menufication-nav li.menufication-has-child-menu:before,#menufication-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before,#menufication-non-css3-outer-wrap.light #menufication-nav li.menufication-has-child-menu:before,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before {
	color:#5A5A5A;
}
#menufication-outer-wrap.light #menufication-nav li.menufication-child-menu-open:before,#menufication-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before,#menufication-non-css3-outer-wrap.light #menufication-nav li.menufication-child-menu-open:before,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before {
	border-bottom:2px solid #5A5A5A;
}