Theme changes only apply to admin

Do you have force-https on for your site?