Updated js and css

To accommodate the “no video” and other no-assets-for-media-type, the
js was updated.