Hallo Matthias,
Allerdings erschließt sich mir dabei nicht, wie die Chrome-Leute das in die Mitte bekommen.
wenn ich es richtig verstanden habe, dann mit diesen CSS Eigenschaften:
.overlay {
-webkit-box-align: center;
-webkit-box-orient: vertical;
-webkit-box-pack: center;
-webkit-perspective: 1px;
-webkit-transition: 200ms opacity;
background-color: rgba(255, 255, 255, 0.75);
bottom: 0;
display: -webkit-box;
left: 0;
overflow: auto;
padding: 20px;
position: fixed;
right: 0;
top: 0;
}