@media only screen and (max-width:980px){#mobile_menu .menu-item-has-children>.sub-menu{max-height:0;overflow:hidden;transition:max-height 0.3s ease}#mobile_menu .menu-item-has-children.open>.sub-menu{max-height:1000px}#mobile_menu .menu-item-has-children>a::after{content:" ▼";float:right;font-size:0.8em;margin-left:5px}}