.menunav{float:left;width:70%;position:relative}.menunav
ul{float:right;margin-right:30px}.menunav
li{display:inline-block;position:relative;margin-left:25px}.menunav li:first-child{margin-left:0}.menunav li
a{display:block;text-decoration:none;font-weight:400;font-size:15px;padding:0;position:relative;text-transform:uppercase;letter-spacing:1px}.menunav li a:before{content:'';position:absolute;bottom:30px;left:0;height:2px;width:0;transition:all .2s ease-in-out}.menunav ul li ul li a:before{content:'';position:absolute;bottom:5px;left:15px;height:1px;width:0;transition:all .2s ease-in-out}.menunav li a:hover:before{width:100%}.menunav ul li ul li a:hover:before{width:82%}.menunav li a:hover{text-decoration:none}.menunav ul li
ul{position:absolute;z-index:100;left:-23px;top:98px;display:none;visibility:hidden;width:250px;margin:0;padding:15px
0 10px 10px;line-height:1;box-shadow:1px 12px 15px -5px rgba(119,119,119,0.16)}.menunav ul li ul li,.menunav ul li ul li ul
li{width:100%;padding:0;margin:0}.menunav ul li ul li
a{position:relative;padding:9px
15px;font-size:14px;line-height:1.6;margin:0}.menunav ul li ul li
ul{position:absolute;z-index:100;height:auto;top:-15px;left:239px;display:none;visibility:hidden;width:250px}.menunav ul li ul li ul li
a{position:relative;margin:0}.menunav ul li ul li a:hover{text-decoration:none}.menunav .sf-sub-indicator:after{font-family:"FontAwesome";content:'\f107';font-size:15px;position:absolute;top:0;right:-18px;font-weight:400}.menunav ul.sub-menu .sf-sub-indicator:after{font-family:"FontAwesome";content:'\f105';font-weight:400;position:absolute;top:9px;right:-8px;font-size:16px;width:20px;height:20px}.sub-menu{z-index:100}.menunav .menu-item-has-children{padding-right:14px}.menunav .current-menu-item
a{font-weight:700}.menunav .current-menu-item .sub-menu
a{font-weight:400}ol.commentlist li.bypostauthor:after{left:160px}/* ==========================================================================