/*! ####################################################################### 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{ background:0 0; float:left; min-height:42px; padding:4px 0 0; position:relative; width:100%; z-index:999999 } .mean-container a.meanmenu-reveal{ background-color:#ea5151; border:1px solid #ea5151; border-radius:2px; color:#fff; cursor:pointer; display:block; float:right; font-family:Arial,Helvetica,sans-serif; font-size:1px; font-weight:700; height:32px; line-height:32px; padding:3px 7px; right:0; text-decoration:none; text-indent:-9999em; top:0; width:32px } .mean-container a.meanmenu-reveal:hover, .mean-container a.meanmenu-reveal:focus{ background-color:#07364a; } .mean-container a.meanmenu-reveal span{ background:#fff; display:block; height:3px; margin-top:6px } .mean-container .mean-nav{ background:#0c1923; float:left; width:100% } .mean-container .mean-nav ul{ display: block; list-style-type:none; margin:0; padding:0; width:100% } .mean-container .mean-nav ul li{ background-color:#07364a; border-bottom:1px solid #103f53; border-top:1px solid #002d41; float:left; position:relative; width:100% } .mean-container .mean-nav ul li a{ color:#fff; display:block; float:left; font-weight:700; margin:0; padding:12px 20px; text-align:left; text-decoration:none; text-transform:uppercase; width:90% } .mean-container .mean-nav ul li li a{ font-weight:400; opacity:.75; padding-left:40px; text-shadow:none!important; text-transform:capitalize; visibility:visible } .mean-container .mean-nav ul li li a:hover{ padding-left:45px } .mean-container .mean-nav ul li.mean-last a{ border-bottom:0; margin-bottom:0 } .mean-container .mean-nav ul li li li a{ padding-left:60px } .mean-container .mean-nav ul li li li a:hover{ padding-left:65px } .mean-container .mean-nav ul li li li li a{ padding-left:80px } .mean-container .mean-nav ul li li li li a:hover{ padding-left:85px } .mean-container .mean-nav ul li li li li li a{ padding-left:100px } .mean-container .mean-nav ul li li li li li a:hover{ padding-left:105px } .mean-container .mean-nav ul li a:hover{ color:#ea5151; padding-left:24px } .mean-container .mean-nav ul li a.mean-expand{ background:#144357; border:0!important; font-size:20px!important; font-weight:700; height:26px; margin-top:1px; padding:12px!important; position:absolute; right:0; text-align:center; top:0; width:26px; z-index:2 } .mean-container .mean-push,.mean-nav .wrapper{ width:100%; padding:0; margin:0 } .mean-container .mean-nav ul li a.mean-expand:hover{ background:#ea5151; color:#fff } .mean-container .mean-push{ float:left; clear:both } .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 }