Modal shouldn't be worrying about what's inside them
Position based on outer width again
Now that we're already updating modal CSS each time the window is resized, let's just set the left/right positions directly, rather than margin-left and margin-top