@media only screen and (min-width:768px)
{
#fixed_mobile_action_menu {
	display: none;
}
}
@media only screen and (max-width:767px)
{
#mirror-menu-module {
	display: none;
}
}
.nav-wrapper {
	height: 93px;
}
#left .menu li {
	line-height: 16px; font-size: 15px; margin-bottom: auto;
}
#left .menu li a {
	margin: 0.5em 0px 0.5em 0.5em; padding: 0.4em 0.4em 0.4em 1.5em; border-radius: 0.3em; transition:0.3s ease-out; font-size: 1em; text-decoration: none; display: block; position: relative; -moz-border-radius: .3em; -webkit-border-radius: .3em; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out;
}
#left .menu li ul {
	
}
#left .menu li ul li {
	
}
#left .menu li ul li a {
	
}
#left .menu a:hover {
	
}
#left .menu .current > a {
	
}
.menu .current > a::before {
	
}
.menu {
	list-style: none; padding: 0px 0px 20px;
}
.menu ul {
	margin: 0px 0px 0px 2em; font-size: 15px;
}
.menu a::before {
	transition:0.3s ease-out; left: -4px; top: 5px; width: 20px; height: 20px; text-align: center; line-height: 20px; padding-left: 7px; font-weight: bold; margin-top: 0px; position: absolute; content: "?"; -webkit-transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out;
}
.menu a:hover::before {
	
}
