fix video component not floating properly

note! this has a low chance of causing issues in your theme if you have custom css. we had to move teh float class to the parent container. if you use aesop themes, nothign to worry about.

fixes #169