#rc_share_bar {
    width:auto;
    right:0;
    background:transparent;
    border:none;
    padding:0;
    margin:0;
}
#rc_share_bar.rc_inline {
    display:inline-block;
}
#rc_share_bar.rc_blockleft {
    display:block;
    text-align:left;
}
#rc_share_bar.rc_blockcenter {
    display:block;
    text-align:center;
}
#rc_share_bar.rc_blockright {
    display:block;
    text-align:right;
}
.rc_share_title {
    width:100%;
    display:block;
    margin:5px;
}
a.rc_share_block {
    display:inline-block;
    padding:0;
    margin:2px;
    border:none;
    width:46px;
    height:29px;
    transition: background 0.28s ease;
    background:transparent center no-repeat;
}
span.rc_share_block {
    display:inline-block;
    padding:0;
    margin:2px;
    border:none;
    width:46px;
    height:37px;
    transition: background 0.28s ease;
    background:transparent center no-repeat;
}
/* icons */
a.rc_fb {background-image:url("../img/facebook_grey.png");}
a.rc_fb:hover {background-image:url("../img/facebook.png");}
a.rc_twitter{background-image:url("../img/twitter_grey.png");}
a.rc_twitter:hover {background-image:url("../img/twitter.png");}
a.rc_googleplus {background-image:url("../img/googleplus_grey.png");}
a.rc_googleplus:hover {background-image:url("../img/googleplus.png");}
a.rc_linkedin {background-image:url("../img/linkedin_grey.png");}
a.rc_linkedin:hover {background-image:url("../img/linkedin.png");}
span.rc_heart {background-image:url("../img/heart.gif");}