Attempting to make the dynamic creation of videos a little more flexible to different screen sizes.  This commit may be a little rough.