/** Minified CSS for Menufication jQuery plugin **/
.menufication-search-holder{
	display:none!important
	}
#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-image: url(/images/zhuyin/zhujian100_old.jpg);
	/*
	background:#262626;
	background:-moz-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#262626),color-stop(50%,#1c1c1c),color-stop(100%,#262626));
	background:-webkit-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
	background:-o-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
	background:-ms-linear-gradient(top,#262626 0,#1c1c1c 50%,#262626 100%);
	background:linear-gradient(to bottom,#262626 0,#1c1c1c 50%,#262626 100%);
	*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#262626', 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)
}
#menufication-top{
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-ms-transform 400ms ease;
	transition:transform 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);
	-moz-transform:translate3d(270px,0,0);
	-ms-transform:translate3d(270px,0,0);
	-o-transform:translate3d(270px,0,0);
	transform:translate3d(270px,0,0)
}
#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:50px;
	height:55%;
	margin-top:3px;
	}
#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:rgba(255,255,255,0);
	tap-highlight-color:rgba(255,255,255,0);
	outline:0
	}
#menufication-top #menufication-btn:before,#menufication-non-css3-top #menufication-non-css3-btn:before{
	border-bottom:11px double #C9C9C9;
	border-top:4px solid #C9C9C9;
	content:"";
	position:absolute;
	height:3px;
	left:5px;
	top:6px;
	width:23px;
	box-sizing: content-box;
	}
#menufication-outer-wrap #menufication-fixed-holder{
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-ms-transform 400ms ease;
	transition:transform 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:-ms-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
}
#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;
	overflow-y:auto;
	overflow-x:hidden!important;top:0;
	left:0;
	height:100%;
	padding-bottom:100%;
	width:270px;
	z-index:1;
	/*background-color:#262626;*/
	background-color:#7B4B3A;
	padding-top:0;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	-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-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-ms-transform 400ms ease;
	transition:transform 400ms ease;
	-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)
	}
#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-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-ms-transform 400ms ease;
	transition:transform 400ms ease;
	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:-ms-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:110%!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 form input,#menufication-non-css3-nav li form input{
	border-radius:2px;border:0;
	color:#333333;
	font-size:15px;
	padding:7px 10px;
	width:90%;
	margin:0 0 2px;
	background:#FEECD0
	}
#menufication-nav li form input[type=submit],#menufication-non-css3-nav li form input[type=submit]{
	display:none
	
	}
#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:#ccc;
	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}
#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}
#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);
	-moz-transform:translate3d(-270px,0,0);
	-ms-transform:translate3d(-270px,0,0);
	-o-transform:translate3d(-270px,0,0);
	transform:translate3d(-270px,0,0)}
#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 #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}
#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}
#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-multiple-container,#menufication-non-css3-outer-wrap.light #menufication-multiple-container{
	background:#FAFAFA!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 #menufication-nav li,#menufication-outer-wrap.light #menufication-non-css3-nav li,#menufication-non-css3-outer-wrap.light #menufication-nav li,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav 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}
#menufication-outer-wrap.light #menufication-nav li form input,#menufication-outer-wrap.light #menufication-non-css3-nav li form input,
#menufication-non-css3-outer-wrap.light #menufication-nav li form input,#menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li form input{
	color:#5A5A5A;background:#ededed}
.menufication-multiple-toggle,.menufication-non-css3-multiple-toggle{
	position:absolute;top:10px;max-height:40px}
.left-direction .menufication-multiple-toggle,.left-direction .menufication-non-css3-multiple-toggle{
	right:20px}
.right-direction .menufication-multiple-toggle,.right-direction .menufication-non-css3-multiple-toggle{
	left:20px}
#menufication-multiple-container,#menufication-non-css3-multiple-container{
	-webkit-box-sizing:border-box!important;
	box-sizing:border-box!important;
	position:fixed;
	overflow:scroll;
	-webkit-overflow-scrolling:touch;
	overflow-scrolling:touch;
	-webkit-transform:translateZ(0px);
	padding:20px;
	padding-bottom:60px;
	top:0;
	width:270px;
	z-index:10;
	border-left: 4px double #7B4B3A;/*dotted/dashed/solid/double/groove/ridge/inset/outset;*/
	background-color:#FEECD0}
#menufication-multiple-container{
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-ms-transform 400ms ease;
	transition:transform 400ms ease}
#menufication-multiple-container.menufication-multiple-right{
	right:0;-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)}
#menufication-multiple-container.menufication-multiple-left{
	left:0;-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)}
#menufication-non-css3-multiple-container.menufication-non-css3-multiple-right{
	right:-270px}
#menufication-non-css3-multiple-container.menufication-non-css3-multiple-left{
	left:-270px}
#menufication-outer-wrap.menufication-transition-in-multiple.left-direction #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.menufication-transition-in-multiple.left-direction #menufication-top{
	-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.menufication-transition-in-multiple.right-direction #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.menufication-transition-in-multiple.right-direction #menufication-top{
	-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.menufication-transition-in-multiple .menufication-multiple-right{
	-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)}
#menufication-outer-wrap.menufication-transition-in-multiple .menufication-multiple-left{
	-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)}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.left-direction #menufication-non-css3-inner-wrap{
	left:-270px!important}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.left-direction #menufication-non-css3-top{
	left:-270px!important}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.right-direction #menufication-non-css3-inner-wrap{
	left:270px!important}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.right-direction #menufication-non-css3-top{
	left:270px!important
	}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple .menufication-non-css3-multiple-right{
	right:0!important
	}
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple .menufication-non-css3-multiple-left{
	left:0!important
}