After successful theme activation, you need to install some plugins that are required to run your website smoothly. If you get “This theme requires the following plugins” message, then you are on the right way.
Then wait till all the plugins are downloaded and installed. If you’ve got any issues on this step like white screen or errors, you may have low PHP limits on your web hosting. Please read Troubleshooting section to learn how to address those problems.
After installation is complete you need to activate all the downloaded plugins.