
.social-networks-share-buttons {
    margin: 10px 0;
}

.social-networks-share-button {
    color: #333333;
    background: #E6E6E6;
    padding: 5px 10px;
    border: none;
    border-radius: 0;
    font-weight: bold;
    opacity: .9;
    outline: none;
    cursor: pointer;
    min-width: 3em;
}
.social-networks-share-button:hover {
    opacity: 1;
}
.social-networks-share-button:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.social-networks-share-button:focus {
    outline: none;
}

.social-networks-share-button .fa {
    padding-right: 2px;
    margin-right: 2px;
    font-size: 1.2em;
    border-right: 1px solid RGBA(255, 255, 255, .1);
}
.social-networks-share-button .label {
    font-size: .95em;
}

button.social-networks-share-button[data-sharer=twitter] {
    background: #00ACED;
    color: #FFFFFF;
    border-color: #0084B4;
}

button.social-networks-share-button[data-sharer=facebook] {
    background: #3B5998;
    color: #FFFFFF;
    border-color: #19397D;
}

button.social-networks-share-button[data-sharer=linkedin] {
    background: #0077B5;
    color: #FFFFFF;
    border-color: #005481;
}

button.social-networks-share-button[data-sharer=googleplus] {
    background: #d34836;
    color: #FFFFFF;
    border-color: #943428;
}

button.social-networks-share-button[data-sharer=email] {
    background: #666666;
    color: #FFFFFF;
    border-color: #222222;
}

button.social-networks-share-button[data-sharer=okru] {
    background: #EE8208;
    color: #FFFFFF;
    border-color: #C46C07;
}

button.social-networks-share-button[data-sharer=baidu] {
    background: #2319DC;
    color: #FFFFFF;
    border-color: #1B149F;
}

button.social-networks-share-button[data-sharer=blogger] {
    background: #f26300;
    color: #FFFFFF;
    border-color: #AD4800;
}

button.social-networks-share-button[data-sharer=myspace] {
    background: #231F1E;
    color: #FFFFFF;
    border-color: #000;
}

button.social-networks-share-button[data-sharer=renren] {
    background: #035AA1;
    color: #FFFFFF;
    border-color: #01325A;
}

button.social-networks-share-button[data-sharer=weibo] {
    background: #E6162D;
    color: #FFFFFF;
    border-color: #AB1224;
}

button.social-networks-share-button[data-sharer=flipboard] {
    background: #E32A29;
    color: #FFFFFF;
    border-color: #A21F1F;
}

button.social-networks-share-button[data-sharer=stumbleupon] {
    background: #EB4924;
    color: #FFFFFF;
    border-color: #A03118;
}

button.social-networks-share-button[data-sharer=digg] {
    background: #231F1E;
    color: #FFFFFF;
    border-color: #000;
}

button.social-networks-share-button[data-sharer=pocket] {
    background: #EE4056;
    color: #FFFFFF;
    border-color: #AD2D3E;
}

button.social-networks-share-button[data-sharer=instapaper] {
    background: #aaa;
    color: #FFFFFF;
    border-color: #7B7A7A;
}

button.social-networks-share-button[data-sharer=line] {
    background: #00B900;
    color: #FFFFFF;
    border-color: #016F01;
}

button.social-networks-share-button[data-sharer=xing] {
    background: #006464;
    color: #FFFFFF;
    border-color: #135353;
}

button.social-networks-share-button[data-sharer=buffer] {
    background: #231F1E;
    color: #FFFFFF;
    border-color: #000;
}

button.social-networks-share-button[data-sharer=vk] {
    background: #4C75A3;
    color: #FFFFFF;
    border-color: #344D69;
}

button.social-networks-share-button[data-sharer=reddit] {
    background: #FF4500;
    color: #FFFFFF;
    border-color: #AB2E01;
}

button.social-networks-share-button[data-sharer=hackernews] {
    background: #1be022;
    color: #FFFFFF;
    border-color: #16981B;
}

button.social-networks-share-button[data-sharer=tumblr] {
    background: #36465D;
    color: #FFFFFF;
    border-color: #19212B;
}

button.social-networks-share-button[data-sharer=pinterest] {
    background: #BD081C;
    color: #FFFFFF;
    border-color: #790310;
}

button.social-networks-share-button[data-sharer=viber] {
    background: #7B519C;
    color: #FFFFFF;
    border-color: #422955;
}

button.social-networks-share-button[data-sharer=telegram] {
    background: #2CA5E0;
    color: #FFFFFF;
    border-color: #1A6990;
}

button.social-networks-share-button[data-sharer=whatsapp] {
    background: #4EC95C;
    color: #FFFFFF;
    border-color: #34863E;
}
