body.widget-snippet{
        padding:40px;
    }
    body.widget-snippet .social-menu li{
        padding:7px;
    }
    .widget-snippet .social-menu li {
        display: inline-block;
        margin: 0 6px;
    }
    .social-menu .fa {
        color: #ffffff;
        font-size: 23px;
    }
    .social-menu a {
        background: #585858 none repeat scroll 0 0;
        border-radius: 50%;
        display: inline-block;
        height: 37px;
        line-height: 43px;
        padding: 0;
        text-align: center;
        width: 37px;
    }
    .social-menu a:hover {
        background-color: #3d7e5e !important;
    }
    .social-menu a:hover {
        background: #3d7e5e none repeat scroll 0 0;
    }
    .social-menu a:hover i {
        color: #fff !important;
    }