FIX: Workaround for modal CSS bugs in IOS 8. Don't use a table to
vertically centre, use a margin offset.