@media only screen and (max-width:980px){.et_mobile_menu ul.sub-menu{display:none!important}.et_mobile_menu .menu-item-has-children.visible ul.sub-menu{display:block!important}.et_mobile_menu .menu-item-has-children>a{position:relative}.et_mobile_menu .menu-item-has-children>a:after{content:'+';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:18px;font-weight:bold;color:#333}.et_mobile_menu .menu-item-has-children.visible>a:after{content:'−'}.et_mobile_menu ul.sub-menu li{padding-left:20px}}