@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}ul.slicknav_nav{background-color:#ffffff}.mobile_nav.opened .et_mobile_menu{display:block!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media only screen and (max-width:767px){body header img#logo{max-width:80%!important;max-height:80%!important;height:auto!important;width:auto!important}}.et-menu li li a{padding:6px 20px;width:240px}.nav li ul{position:absolute;padding:20px 0;width:260px}