Here is a screenshot of the code.
The reason is because the "sidebar_container" div is loading after the "content_container" div. So content_container loads 100% at 100% width, then the sidebar_container div loads and forces itself to the left of content_container causing it to resize to allow itself in.
I believe sidebar_container should load itself before content_container to fix this issue.