/*! #######################################################################



	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%;padding:0;z-index:999999;min-height:46px;position:relative}.mean-container a.meanmenu-reveal{position:absolute;top:0;right:0;color:#fff;width:65px;height:55px;font-size:1px;display:block;cursor:pointer;font-weight:400;line-height:20px;background:#ffb900}.mean-container a.meanmenu-reveal span{display:block;height:3px;background:#fff;width:30px;margin:0 auto}.mean-container a.meanmenu-reveal span:nth-child(2){margin:7px auto}.mean-container .mean-nav{position:relative;float:left;width:100%;margin-top:55px}.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%;line-height:20px}.mean-container .fa{display:none}.mean-container .mean-nav ul li a,.mean-container .mean-nav ul li li a,.mean-container .mean-nav ul li li li a{display:block;float:left;width:100%;margin:0;text-align:left;font-weight:300;padding:12px 28px;text-decoration:none;color:#3a3a3c !important;text-align:left !important;border-bottom:0 dotted #000;border-bottom:1px dotted rgba(0,0,0,.1);background:#fff;zoom:1;font-size:15px}.mean-container .mean-nav ul li:first-child a{border-top:1px dotted rgba(0,0,0,.1)}.mean-container .mean-nav ul li li li a:before{left:55px}.mean-container .mean-nav ul li li li li a:before{left:75px}.mean-container .mean-nav ul li li li li li a:before{left:95px}.mean-container .mean-nav ul li li a{padding:12px 15px 11px 40px;text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li li li a{padding:12px 15px 11px 50px}.mean-container .mean-nav ul li li li li a{padding:12px 15px 11px 60px}.mean-container .mean-nav ul li li li li li a{padding:12px 15px 11px 70px}.mean-container .mean-nav ul li:hover>a,.mean-container .mean-nav ul li.selected>a{color:#fff !important;background:#0062b5}.mean-container .mean-nav ul li a.mean-expand{margin-top:0;width:48px;padding:13px 11px 12px !important;text-align:center !important;position:absolute;right:0;top:0;z-index:2;font-weight:300;border:none !important;background:rgba(0,0,0,.1);border-left:0 dotted rgba(255,255,255,.2) !important;border-bottom:0 dotted rgba(255,255,255,.2) !important}.mean-container .mean-nav ul li a.mean-expand:before{display:none !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#000;color:#fff !important}.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:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mean-remove{display:none !important}