How do I install my WordPress theme?
Our themes comes with a help file which is found in the folder you've downloaded from ThemeForest.
However, I recommend you to use the FTP upload method that is very easy, if you are familiar with FTP clients, and you have access to your web server:
1. Using a FTP client to access your web server, upload your theme folder to /wp-content/themes/ directory.
2. Go to your to your WordPress Administration Panel, Select the Appearance » Themes then locate the your theme and activate it.