a.meanmenu-reveal {	display: none}
.mean-container .mean-bar { float:left;  width:100%; position:relative; padding:4px 0; min-height:42px; z-index: 999999;}

.mean-container a.meanmenu-reveal { width:30px; height:22px; padding:13px 13px 11px; position:absolute;	top:0;	right:0; cursor:pointer; color:#fff;	text-decoration:none; text-indent:-9999em; display:block; font-size:12px; outline:none;}

.mean-container a.meanmenu-reveal span {	display: block;	background: #fff;	height: 3px;	margin-top: 3px}

.mean-container .mean-nav {	float: left;	width: 100%; margin-top: 33px}
.mean-container .mean-nav ul {	padding: 0;	margin: 0;	width: 100%; position:relative;	list-style-type: none; background:none;}
.mean-container .mean-nav ul li {	position: relative;	float: left;	width: 100%}
.mean-container .mean-nav ul li a {	display: block;	float: left; width: 100%; padding:.5em 5%; margin: 0; text-align: left; color: #fff; border-bottom: 1px solid #383838; border-bottom: 1px solid rgba(255,255,255,.5);	text-decoration: none;text-transform: uppercase}
.mean-container .mean-nav ul li li a {	width: 100%;	padding: ..5em 8%;	border-bottom: 1px solid #f1f1f1;	border-bottom: 1px solid rgba(255,255,255,.25);	opacity: .75;	filter: alpha(opacity=75);	text-shadow: none!important;	visibility: visible}

.mean-container .mean-nav ul li.mean-last a {	border-bottom: 0;	margin-bottom: 0}
.mean-container .mean-nav ul li li li a {	width: 70%;	padding: 1em 15%}
.mean-container .mean-nav ul li li li li a {	width: 60%;	padding: 1em 20%}
.mean-container .mean-nav ul li li li li li a {	width: 50%;	padding: 1em 25%
}.mean-container .mean-nav ul li a:hover {	background: #252525;	background: rgba(255,255,255,.1)}
.mean-container .mean-nav ul li a.mean-expand {width:26px; height:26px;	border:0!important;	padding:12px!important;	text-align:center;	position: absolute;	right: 0;	top: 0;	z-index: 2;	font-weight: 700}

.mean-container .mean-nav ul li a.mean-expand:hover {	background: 0}
.mean-container .mean-push {	float: left;	width: 100%;	padding: 0;	margin: 0;	clear: both}
.mean-nav .wrapper {	width: 100%;	padding: 0;	margin: 0}

.mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing: content-box; -moz-box-sizing: content-box;	box-sizing: content-box}