﻿.sourceDiv {
    clear: both;
    width: 100%;
    overflow: hidden;
}

    .sourceDiv .share-link {
        float: right;
    }

    .sourceDiv .FromSource {
        float: left;
        padding: 10px 20px;
    }

        .sourceDiv .FromSource a {
            color: #E7952C;
        }

/* share links */
.share-link {
    position: relative;
    display: inline-block;
}

    .share-link > a {
        display: inline-block;
        padding: 6px 2px 0 7px;
        color: #1B436E;
        /* background: #3b5998; */
        font-size: 13px;
    }

        .share-link > a > i {
            display: inline-block;
            padding: 6px 10px 6px 8px;
            color: #fff;
            line-height: 16px;
            background: #1B436E;
        }



    .share-link .share-links {
        position: absolute;
        top: -2px;
        max-width: 0;
        overflow: hidden;
        white-space: nowrap;
        word-wrap: normal;
        /* line-height:30px; */
        /* height:30px; */
        padding-left: 0;
        right: 13px;
        /* background-image: url(../v2/ico-left-arrow-white.png); */
        background-position: center left;
        background-repeat: no-repeat;
        direction: ltr;
        -webkit-transition: all 300ms ease-in-out;
        -moz-transition: all 300ms ease-in-out;
        -ms-transition: all 300ms ease-in-out;
        -o-transition: all 300ms ease-in-out;
        transition: all 300ms ease-in-out;
        font-size: 14px;
        z-index: 3;
    }

    .share-link.activeL .share-links {
        display: block;
        left: 14px;
        max-width: none;
        padding-left: 9px;
        overflow: visible;
        direction: ltr;
    }

    .share-link.activeR .share-links {
        display: block;
        max-width: none;
        overflow: visible;
        direction: rtl;
        margin-right: 20px;
    }



    .share-link .share-links a {
        margin: 0;
        vertical-align: top;
    }

    .share-link .share-links .txt {
        background-color: #fff;
        display: inline-block;
        color: #8d8d8d;
        padding: 0 10px;
        font-size: 13px;
    }
