Are these the right instructions?
Installation Using the WordPress Administration Panel #
You can download Themes directly to your blog by using the Add New Themes option in the Appearance sub-menu.
Download Catch Responsive Pro from your Catch Themes member My-Account to your Desktop
Log in to the WordPress Administration Panel
Go to “Appearance => Themes => Add New”
Click on “Uploads” and Browse the downloaded file catch-responsive-pro.zip from the desktop where you have it downloaded
Click on “Install Now” and then “Activate” to install the Theme
Available downloads- Is this the right file to download?
Catch Responsive Pro (Theme Usage for Lifetime and Update for 1 year) – Catch Responsive Pro 1.0