@import url(http://netdna.bootstrapcdn.com/font-awesome/2.0/css/font-awesome.css);.menu-container{width:72%;margin:0 auto;float:right;}
.menu-mobile{display:none;padding:11px 20px;font-size:18px;background-color:#111314;color:#fff !important;margin-top:15px;}
.menu-mobile:after{content:"\f0c9";font-family:FontAwesome;font-size:28px;padding:0;float:right;position:relative;top:35%;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);}
.menu-dropdown-icon:before{font-family:"Ionicons";display:none;cursor:pointer;float:right;padding:1.5em 2em;background:#fff;color:#333;}
.menu > ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;box-sizing:border-box;}
.menu > ul:before, .menu > ul:after{content:"";display:table;}
.menu > ul:after{clear:both;}
.menu > ul > li{float:left;font-family:"Montserrat Bold', Arial, Helvetica, sans-serif" !important;padding:0;margin:0;}
.menu > ul > li a{text-decoration:none;padding:1.5em 1em;display:block;font-weight:normal;color:#616161;text-transform:uppercase;font-size:15px;font-family:'Montserrat Bold', Arial, Helvetica, sans-serif !important;font-weight:bold;}
.menu > ul > li:hover{background:#fff;color:#15d86f;}
.menu > ul > li > ul{display:none;width:100%;background:#fff;padding:25px 25px 30px;position:absolute;z-index:99;left:-107px;margin:0;list-style:none;box-sizing:border-box;}
.menu > ul > li > ul:before, .menu > ul > li > ul:after{content:"";display:table;}
.menu > ul > li > ul:after{clear:both;}
.menu > ul > li > ul > li{margin:0;padding-bottom:0;list-style:none;width:27%;background:none;float:left;}
.menu > ul > li > ul > li.last{width:40%;}
.menu > ul > li > ul > li a{color:#777;padding:.2em 0;width:95%;display:block;font-size:14px;border-bottom:1px solid #ccc;}
.menu > ul > li > ul > li a > i{padding-right:9px;font-size:15px;color:#36467c;}
.menu > ul > li > ul > li a:hover{color:#05c85f;}
.menu > ul > li > ul > li > ul{display:block;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box;}
.menu > ul > li > ul > li > ul:before, .menu > ul > li > ul > li > ul:after{content:"";display:table;}
.menu > ul > li > ul > li > ul:after{clear:both;}
.menu > ul > li > ul > li > ul > li{float:left;width:100%;padding:10px 0;margin:0;font-size:.8em;}
.menu > ul > li > ul > li > ul > li a{border:0;}
.menu > ul > li > ul.normal-sub{width:300px;left:auto;padding:12px 20px 20px;}
.menu > ul > li > ul.normal-sub > li{width:100%;}
.menu > ul > li > ul.normal-sub > li a{border:0;padding:10px 0;}
@media only screen and (max-width:959px){.menu-container{width:100%;}
.menu-mobile{display:block;}
.menu-dropdown-icon:before{display:block;}
.menu > ul{display:none;}
.menu > ul > li{width:100%;float:none;display:block;}
.menu > ul > li a{padding:1.5em;width:100%;display:block;}
.menu > ul > li > ul{position:relative;}
.menu > ul > li > ul{left:0px;}
.menu > ul > li > ul.normal-sub{width:100%;}
.menu > ul > li > ul > li{float:none;width:100%;margin-top:20px;}
.menu > ul > li > ul > li:first-child{margin:0;}
.menu > ul > li > ul > li > ul{position:relative;}
.menu > ul > li > ul > li > ul > li{float:none;}
.menu .show-on-mobile{display:block;}
}