If your theme refuses to finish installing – make sure you are only trying to upload the inner zipped folder – the one inside the folder downloaded from Theme Forest. Some servers won’t allow the installation to complete. In most cases this has something to do with a memory or upload limitation, which has been set by your provider. In this case we recommend to upload the theme via FTP. Learn more about a manual installation here:
If the theme seems to upload fine but WordPress gives you and error message that the style sheet is missing. You have tried to upload the entire original file downloaded at Theme Forest. There is nothing wrong with the theme files, you simply need to upload only the inner zipped folder as describe in “After Download” above.