The theme forest logo is showing on my website

Is that a theme purchased from themeforest?

If so i suggest you to get in touch with the seller of the theme. When you buy an item you automatically get 6 months of free support.

Hope this helps