.colophon {

margin: 2.5rem 0 1rem;

}

/* Back2Top link */ back-top {

position: fixed;
bottom: 30px;
right: -5px;
display: block;
a {
    width: 50px;
    display: block;
    text-align: center;
    @include transition(all, 1s);
    &:before {
        content: none;
    }
    &:hover {
            span {
                    background-color: $color-gray-light;
            }
    }
}
span {
    width: 50px;
    height: 43px;
    display: block;
    margin-bottom: 7px;
    background: url("/assets/images/scroll-top.png") no-repeat 0 0 $color-gray-lighter;
    opacity: 0.3;
    @include border-radius(5px);
    @include transition(all, 0.5s);
    &:hover {
        background: url("/assets/images/scroll-top.png") no-repeat 0 0 $color-gray-lighter;
        opacity: 0.5;
    }
}

}