Finally found why buttons wouldn't execute on mobile...well some still do some don't. Needed the touchstart for asset buttons but not for the other ones.
Added CSS back in from previous troubleshooting