Theme changes are not visible to site visitors until they are published.
you can see them because you are logged in as the administrator, but a site visitor who is not logged in wont be able to.
if you where to open the site using a different browser ( say login using Safari and make changes, and open the site using Fire Fox) you wouldn't be able to see the changes in the other browser because you would not be logged in.