Fixed the responsiveness issues by adding height:46% to the container css. Who knows.