/*! #######################################################################
MeanMenu 2.0.7
--------
To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)
####################################################################### */

a.meanmenu-reveal { display:none; }
.mean-container .mean-bar { float:left; width:100%; position:relative; background:#070337; padding:4px 0; min-height:42px; z-index:999999; }
.mean-container a.meanmenu-reveal { width:22px; height:22px; padding:13px 13px 11px 13px; position:absolute; top:0; right:0; cursor:pointer; color:#FFF; text-decoration:none; font-size:16px; text-indent:-9999em; line-height:22px; font-size:1px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:700; }
.mean-container a.meanmenu-reveal span { display:block; background:#FFF; height:3px; margin-top:3px; }
.mean-container .mean-nav { float:left; width:100%; background:#070337; margin-top:44px; }
.mean-container .mean-nav ul { padding:0; margin:0; width:100%; list-style-type: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:90%; padding:10px 5%; margin:0; text-align:left; color:#FFF; border-top:1px solid #e0e3ed; text-decoration:none; text-transform:capitalize; }
.mean-container .mean-nav ul li li a { width:80%; padding:10px 10%; 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:10px 15%; }
.mean-container .mean-nav ul li li li li a { width:60%; padding:10px 20%; }
.mean-container .mean-nav ul li li li li li a { width:50%; padding:10px 25%; }
.mean-container .mean-nav ul li a.mean-expand { margin-top:1px; width:26px; height:32px; text-align:center; position:absolute; right:0; top:0; z-index:2; font-weight:700; background:transparent; border:none !important; font-size:14px; }
.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; }
.mean-remove { display:none !important; }