.sig2-page-logo-container {
    display: table;
    height: 100%;
    position: absolute;
    overflow: hidden;
}

.sig2-page-logo-helper {
    #position: absolute; /*a variation of an "lte ie7" hack*/
    #top: 50%;
    display: table-cell;
    vertical-align: middle;
}

.sig2-page-logo-content {
    #position: relative;
    #top: -50%;
    margin:0 auto;
}

.sig2-page-logo-content img {
    max-height: 38px;
    display:block;
}