Circle floating button

HTML

<div class="btn btn-float btn-l btn-circle pink"><a href="#">+</a>
</div>

CSS

.btn-l {
    width: 64px;
    height: 64px;
    line-height: 64px;
    font-size: 24px;
}
.btn-circle, .btn-circle a {
    border-radius: 50%;
}
.pink {
    background:#D93160;
    right: 110px;
}
.btn {
    text-align: center;
    -webkit-transition: .8s all;
    -moz-transition: .8s all;
    transition: .8s all;
        box-shadow: 0px 2px 4px rgba(0, 0, 0, .5);

}
.btn a {
    display:block;
    color:#fff;
    text-decoration:none;
    -webkit-transition: .8s all;
    -moz-transition: .8s all;
    transition: .8s all;
}
.btn a:hover {
    background:rgba(0, 0, 0, .5);
}
.btn-float {
    position: fixed;
    bottom:10px;
    z-index:999;
}
.btn-float:hover {
    -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, .5);
    box-shadow: 0px 2px 4px rgba(0, 0, 0, .5);
}