It is not a normal behaviour. Most likely you introduced some changes. Or perhaps you had to put some changes not in the main section of CSS file, but rather in the Media queries, that would be applied to wider screens only. And of course it is easier to diagnose problem when you can see real site.
Don't forget to share sites, you're building on Tiny Forge ;)