@media (min-width:981px){#top-menu li ul.sub-menu{width:340px!important}#top-menu li ul.sub-menu li{width:100%!important;padding:0 15px!important;box-sizing:border-box}#top-menu li ul.sub-menu li a{width:100%!important;max-width:none!important;box-sizing:border-box;white-space:normal!important;font-size:15px!important;line-height:1.4em!important}}