#menu_item ul{list-style:none;margin:0;padding:0; z-index:999}
#menu_item>ul>li{
	float:none;
	position:relative;
	z-index:999
}
#menu_item>ul>li>a{
	display:block;
	text-align:center;
	position:relative;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	line-height:24px;
	font-weight:bold;
	padding:28px 25px 28px 25px;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	transition:all 0.3s ease;
	z-index:999;
}
#menu_item>ul>li>a:hover,#menu_item>ul>li.sfHover>a,#menu_item>ul>li.active>a{background:#292929; z-index:999}

#menu_item>ul>li ul{display:none;position:absolute;z-index:99;padding:5px 0 5px 0;background:#292929;left:0px;top:82px;width:246px;margin:0!important; z-index:999}

#menu_item>ul>li:hover>div{display:table; z-index:999}
#menu_item>ul>li ul+ul{padding-left:0px;min-height:162px; z-index:999}
#menu_item>ul li.last{ z-index:999}
#menu_item>ul>li ul>li>a{text-decoration:none;padding:0px 0px 0px 0px;color:#a09f9f;display:block; z-index:999}
#menu_item>ul>li ul>li.last>a{ z-index:999}
#menu_item>ul>li ul>li>a:hover,#menu_item>ul>li ul>li.active>a,#menu_item>ul>li ul>li.sfHover>a{
	color:#22B1EC;
	z-index:999;
}
#menu_item>ul>li>ul>li:hover,#menu_item>ul>li>ul>li.active{color:#fff;background-position:0 4px; z-index:999}
#menu_item>ul>li>ul li{position:relative;padding:4px 20px; z-index:999}
#menu_item>ul>li>ul>li a{color:#a09f9f;font-size:14px;text-transform:none;line-height:24px;text-align:left;font-weight:bold;padding-left:14px; z-index:999}
#menu_item ul>li ul ul{position:absolute;left:-246px;top:-20px;padding:20px 0 20px z-index:999}
#menu_item ul>ul>li ul li a:hover,#menu_item>ul>li>ul>li a.active{color:#fff;background-position:0 4px; z-index:999}
