1.webgl-content * {
    border: 0;
    margin: 0;
    padding: 0
}

.webgl-content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

    .webgl-content .logo {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
    .webgl-content .progress {
        position: absolute;
        left: 50%;
        top: 75%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }

    .webgl-content .logo {
        width: 1100px;
        height: 555px;
        margin-top: 0px;
    }

    .webgl-content .progress {
        height: 28px;
        width: 241px;
        margin-top: 0px;
    }

        .webgl-content .progress .empty {
            background: url('empty.png') no-repeat right / cover;
            float: right;
            width: 100%;
            height: 100%;
            display: inline-block;
        }

        .webgl-content .progress .full {
            background: url('fill.png') no-repeat left / cover;
            float: left;
            width: 0%;
            height: 100%;
            display: inline-block;
        }

    .webgl-content .logo.Dark {
        background-image: url('splash.png');
    }

1 .webgl-content .progress.Dark .empty {
    background-image: url('fill.png');
}

.webgl-content .progress.Dark .full {
    background-image: url('fill.png');
}

.webgl-content .footer {
    margin-top: 5px;
    height: 38px;
    line-height: 38px;
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 18px;
}

    .webgl-content .footer .webgl-logo, .title, .fullscreen {
        height: 100%;
        display: inline-block;
        background: transparent center no-repeat;
    }

    .webgl-content .footer .webgl-logo {
        background-image: url('webgl-logo.png');
        width: 204px;
        float: left;
    }

    .webgl-content .footer .title {
        margin-right: 10px;
        float: right;
    }

    .webgl-content .footer .fullscreen {
        background-image: url('fullscreen.png');
        width: 128px;
        float: right;
    }
