/* meanmenu.css */
.mean-container .mean-nav ul li[class^="icon-"]:before,.mean-container .mean-nav ul li[class*="icon-"]:before{display:none}a.meanmenu-reveal{display:none}.mean-container .mean-bar{width:100%;min-height:42px;position:relative;float:left;margin-bottom:5px;padding:4px 0;background-color:#333;z-index: 999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;top:0;right:0;position:absolute;display:block;padding:13px 13px 11px;font:1px/22px Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;text-indent:-9999em;cursor: pointer;font-weight: 700}.mean-container a.meanmenu-reveal strong{height:3px;display:block;margin-top:3px;background: #fff}.mean-container .mean-nav{width:100%;float:left;margin-top:44px;background-color:#333}.mean-container .mean-nav ul{width:100%;margin:0;padding:0;list-style-type:none}.mean-container .mean-nav ul li{width:100%;position:relative;float:left}.mean-container .mean-nav ul li a{width:90%;float:left;display:block;margin:0;text-align:left;border-top:1px solid #383838;text-decoration:none;color:#fff;text-transform:uppercase;padding: 1em 5%;border-top: 1px solid rgba(255,255,255,0.5)}.mean-container .mean-nav ul li strong,.mean-container .mean-nav ul li a.trail{width:90%;float:left;display:block;margin:0;text-align:left;border-top:1px solid #383838;text-decoration:none;color:#008875;text-transform:uppercase;padding: 1em 5%;border-top: 1px solid rgba(255,255,255,0.5)}.mean-container .mean-nav ul li li a{width:80%;border-top:1px solid #f1f1f1;padding: 1em 10%;border-top: 1px solid rgba(255,255,255,0.25);opacity: 0.75;filter: alpha(opacity=75);text-shadow: none !important;visibility: visible}.mean-container .mean-nav ul li li strong{width:80%;border-top:1px solid #f1f1f1;color:#008875;padding: 1em 10%;border-top: 1px solid rgba(255,255,255,0.25);opacity: 0.75;filter: alpha(opacity=75);text-shadow: none !important;visibility: visible}.mean-container .mean-nav ul li.mean-last a{margin-bottom:0;border-bottom: none}.mean-container .mean-nav ul li li li a{width:70%;padding: 1em 15%}.mean-container .mean-nav ul li li li strong,.mean-container .mean-nav ul li li li a.trail{width:70%;color:#008875;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,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:32px;height:32px;right:0;top:0;position:absolute;margin-top:1px;text-align:center;padding: 7px !important;z-index: 2;font-weight: 700;background: rgba(255,255,255,0.1);border: none !important;border-left: 1px solid rgba(255,255,255,0.4) !important;border-bottom: 1px solid rgba(255,255,255,0.2) !important}.mean-container .mean-nav ul li a.mean-expand:hover{background-color:#008875}.mean-container .mean-push{width:100%;float:left;clear:both;margin:0;padding:0}.mean-nav .wrapper{width:100%;margin:0;padding: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}