anyone can figure out why the contentwrap stays below the sidebar and does not float on the right? If you zoom the browser view you can see it. The sidebar is fixed and the main content is "flexible".
As I figure out your problem is that some contents stays below and remain flexible. So for this you should fix the position using css property. So that these contents shout not change.