div.cc_widget-social {
    margin:7px 0;
    clear:both;
    vertical-align: middle;
}

div.cc_widget-social a:link,
div.cc_widget-social a:active,
div.cc_widget-social a:visited,
div.cc_widget-social a:link {
    text-decoration:none;
    color: #EA2E98;
    display:block;
    float:left;
    padding-left: 5px;
    font-weight: normal;
}

.cc_widget-social a:hover {
    text-decoration:underline;
}
.cc_widget-social img {
    text-decoration:none;
    float:left;
}

.cc_widget-social .cc_widget-social-text {
    float:left;
    margin:2px 3px 0 3px;
    width:40px;
    font-size: 0.9em;
    vertical-align:middle;
}

.cc_widget-social .facebook {
    width: 55px;
}
