@media only screen and (min-width:981px){#top-menu li li a{width:320px}.nav li ul{width:340px}.et-menu li li a{width:300px}}#mobile_menu1 .menu-item-has-children>a:after{font-size:16px;content:' +';top:13px;right:10px;font-weight:bold}#mobile_menu1 .menu-item-has-children.visible>a:after{content:' -';font-weight:bold}#mobile_menu1 ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#mobile_menu1 .visible>ul.sub-menu{display:block!important;visibility:visible!important}