Updated responsive styles, added video overlay