Most likely your web server is configured with PHP settings that are too low for a theme with several plugins. Specifically max_execution_time and memory_limit. Thus, the web server is rejecting to save the theme options. This is not a theme fault or bug.
1.You can get your web hosting company to increase your PHP limits. .
Recommended PHP configuration limits are as follows:
You can verify your PHP configuration limits by installing a simple plugin called WordPress phpinfo.
2. In general, we'd advise you to try setting the permissions of the cache/ directory to 755 and the files inside it - to 644. If you absolutely must use higher permissions, try using 777 for the cache/ directory and 666 for the files in it. Avoid setting the permissions of regular files to 777.