better css + fix bug with video and iphone frame on small screens