It has to be there. Not trying to be a wise-guy, but it has to be there.
Instead of using your control panel, download and install free FileZilla.
That will be using an FTP account you can set up with your control panel.
Much easier to work with ... files back and forth between PC and website,
and editing those files.
make sure you're looking at the correct spot for that theme directory.