
.outer {
    display: inline-block;
    top: 0;
}

.middle {
    display: inline-block;
    top: 50%;
    position: relative;
}

#page {
    display: inline-block;
    top: -50%;
    position: relative;
}