footer {
    @include full;
    height: 59px;
    border-top: 1px solid $mercury;
    background-color: $light;
    display: block;
    margin-top: 35px;
    position: relative;
    hr {
        @include full;
        height: 1px;
        background-color: $white;
        border: 0;
        display: block;
        margin: 0;
    }
    #cappen {
        background: url(../img/logoCappen.png) no-repeat;
        width: 86px;
        height: 16px;
        margin: -8px 0 0 -43px;
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        text-indent: -1000em;
        .hover {
            width: 0;
            height: 16px;
            display: block;
            overflow: hidden;
            position: absolute;
            top: 0;
            left: 43px;
            .logo {
                background: url(../img/logoCappen.png) no-repeat 0 -16px;
                width: 86px;
                height: 16px;
                display: block;
                position: absolute;
                top: 0;
                left: -43px;
            }
        }
    }
}
