Below are three pictures showcasing the problem. I will go into more detail right after.

As you can see, something is causing the page to render improperly at first. I can't figure out what it could be. I've reordered the scripts, and the styles. No matter what I do, the first time you run the app the size of everything is very very small, and the only way to correct it is to tap the search bar.

What makes it worse, is that if you look at this in a browser, FireFox or Chrome, before deploying it to the device it renders perfectly. Only until it is on my device does it shrink on first use. And that is the kick, if I hit the home button and come back to my app, it's fine. If I force stop and launch my app, it's small again.