Hi Jason,
Sorry for the inconvenience.
Moreover, thanks to informing us about those issues.
We will fix the issues ASAP and provide an update the theme on Themeforest (Envato Market).
Please wait with patience for the theme update. You will get notified via email when the theme update will available.
Best Regards,
ThemeLooks Support Team