@media only screen and (max-width:840px){table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}.nav li li{position:relative;line-height:1em}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0!important;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.03)}@media (min-width:981px){#top-menu li.mega-menu>ul>li{width:50%}#top-menu li.mega-menu>ul>li:nth-of-type(4n){clear:unset}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:unset}}