Theme files and imagesnot loading on a mobile device

You can’t use localhost in the settings at wp-admin -> Settings -> general. That literally means “this computer”– the computer requesting the web site. It only works if the browser viewing the site is on the same computer as the web server serving the site.

You have to use your domain or a static IP. In your case, http://www.phoebeschoppingblock.com.