#stOverlay {
    height: 100%;
    width: 100%;
    background-color: #000;
    -ms-filter: "alpha(opacity=50)";
    filter: alpha(opacity=60);
    opacity: .6;
    position: fixed;
    display: none;
    left: 0;
    top: 0;
    z-index: 89999990;
}

.stwrapper {
    z-index: 89999999;
    position: fixed;
    top: 20%;
    left: 50%;
}

#stLframe {
    position: absolute;
    z-index: 1000020;
    left: 0;
    top: 0;
    background-color: #ededed;
    border: 1px solid #d5dcdc;
    border-radius: 5px;
    box-shadow: 0 2px 2px #666;
    height: 100%;
    width: 100%;
}

.stwrapper.stwrapper5x {
    margin: 0 0 0 -256px;
    height: 419px;
    width: 514px;
}

.stwrapper.stwrapper4x {
    margin: 0 0 0 -167px;
    height: 337px;
    width: 334px;
}

.stclose {
    cursor: pointer;
    z-index: 2000000;
    position: absolute;
    right: 3px;
    top: -2px;
    margin: 0;
    padding: 0;
    font-family: Helvetica,Arial,Sans-Serif;
    text-align: left;
    line-height: 1.0em;
    text-decoration: none;
    cursor: pointer;
    height: 28px;
    width: 26px;
}

.stCloseNew2 {
    cursor: pointer;
    z-index: 2000000;
    position: absolute;
    right: 25px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
    height: 25px;
    width: 30px;
}

.stCloseNew {
    background: url("http://w.sharethis.com/share5x/images/widget-icons-sprite.png") no-repeat scroll -3px -131px transparent;
    cursor: pointer;
    display: inline-block;
    height: 30px;
    position: absolute;
    right: 26px;
    top: -10px;
    width: 30px;
    z-index: 2000000;
}

.stNativeButton {
    margin-left: 3px;
    margin-right: 3px;
    position: relative;
    top: 7px;
}

    .stNativeButton a {
        text-decoration: none;
    }

.stFourSquare {
    display: inline-block;
    top: 6px;
}

.stGoogleNative {
    top: 20px;
}

.stTwitterFollowFrame {
    width: 62px;
    height: 20px;
    *width: 67px;
    *height: 23px;
}

.stTwitterFollow {
    top: 0;
    text-decoration: none;
    color: #000;
    display: inline-block;
    cursor: pointer;
    position: relative;
    margin: 3px 3px 0;
    padding: 0;
    font-size: 11px;
    line-height: 16px;
    vertical-align: bottom;
    overflow: visible;
    *top: 4px;
    *display: inline;
}

.stYoutube {
    top: 9px;
}

.stButton .stButton_left {
    background-image: url("./button_left.gif");
    background-repeat: no-repeat;
    height: 20px;
    display: inline-block;
    width: 5px;
    line-height: 20px;
}

.stButton .stButton_right {
    background-image: url("./button_right.gif");
    background-repeat: no-repeat;
    height: 20px;
    display: inline-block;
    width: 5px;
    line-height: 20px;
}

.stButton .stButton_gradient {
    background-repeat: repeat-x;
    border: 1px solid #bfbfbf;
    padding: 2px;
    font-family: serif;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    height: 16px;
    background: #d5d5d5;
    background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(48%,#efefef),color-stop(94%,#fff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0);
}

.stButton .stBubble + .stButton_gradient {
    min-width: 54px;
}

span.stButton span.email, span.sharethis {
    color: #000;
}

.stButton .stButton_gradient:hover {
    background: #d5d5d5;
    background: -moz-linear-gradient(top,#fff 0,#efefef 48%,#d5d5d5 94%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(48%,#efefef),color-stop(94%,#d5d5d5));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d5d5d5',GradientType=0);
}

.stButton .stButton_gradient2 {
    background-image: url('./gradient2.gif');
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    width: 60px;
    padding-left: 4px;
    white-space: nowrap;
}

.stButton {
    position: relative;
    z-index: 1;
    text-decoration: none;
    color: #000;
    display: inline-block;
    cursor: pointer;
    margin-right: 3px;
    margin-left: 3px;
    font-size: 11px;
    line-height: 16px;
}

    .stButton .stBubble {
        height: 44px;
        margin: 0;
        margin-top: 5px;
        margin-bottom: 2px;
        background-repeat: no-repeat;
        color: #4d4d4d;
        width: 60px;
        overflow: hidden;
        display: none;
        background: url(http://w.sharethis.com/share4x/images/bubble_arrow_below.png) no-repeat 10px 40px;
        line-height: 16px;
    }

    .stButton .stBubbleSm {
        background-image: url("./bubble_sm.png");
        width: 30px;
        height: 25px;
        background-repeat: no-repeat;
        color: #fff;
        line-height: 16px;
    }

    .stButton .stBubbleSmHoriz {
        background-image: url("./bubble_sm_horiz.png");
        width: 36px;
        height: 25px;
        background-repeat: no-repeat;
        color: #fff;
        line-height: 16px;
        position: absolute;
        right: 30px;
    }

    .stButton .stHBubble {
        margin-left: 3px;
        margin-right: 3px;
        position: relative;
        z-index: -1;
        *margin-left: 0;
        display: none;
    }

    .stButton .stArrow {
        padding-left: 3px;
        margin-left: -1px;
        background: url(http://w.sharethis.com/share4x/images/bubble_arrow.png) no-repeat 3px 8px;
        line-height: 16px;
        height: 14px;
        display: inline-block;
        *display: inline;
        *padding-left: 6px;
    }

    .stButton .stBubble_count_sm {
        font-size: 10px;
        text-align: center;
        padding-top: 1px;
        width: 30px;
        font-family: Verdana,Helvetica,sans-serif;
    }

    .stButton .stBubble_count {
        font-size: 18px;
        text-align: center;
        padding-top: 10px;
        width: 58px;
        height: 29px;
        font-family: Verdana,Helvetica,sans-serif;
        color: black;
        position: relative;
        z-index: -1;
        border: 1px solid #ccc;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        background: #d5d5d5;
        background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(48%,#efefef),color-stop(94%,#fff));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0);
    }

        .stButton .stBubble_count:hover {
            background: #ddd;
            background: -moz-linear-gradient(top,#fff 0,#efefef 48%,#d5d5d5 94%);
            background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(48%,#efefef),color-stop(94%,#d5d5d5));
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d5d5d5',GradientType=0);
        }

    .stButton .stBubble_hcount {
        padding-left: 2px;
        padding-right: 2px;
        white-space: nowrap;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
        height: 16px;
        line-height: 16px;
    }

    .stButton .chicklets {
        background-repeat: no-repeat;
        padding-left: 20px;
        padding-right: 3px;
        white-space: nowrap;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
        display: inline-block;
        height: 16px;
        line-height: 16px;
    }

        .stButton .chicklets:hover {
            opacity: .75;
            -ms-filter: "alpha(opacity=75)";
            filter: alpha(opacity=75);
        }

    .stButton .chicklets2 {
        background: url("http://w.sharethis.com/share4x/images/service-icons-sprite.png") no-repeat scroll right top transparent;
        padding: 0 0 2px 20px;
        white-space: nowrap;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
    }

    .stButton .st_fsIcon {
        position: relative;
        top: 1px;
    }

    .stButton .seven_live_seven {
        background-image: url("./seven_live_seven_16.png");
    }

    .stButton .a1_webmarks {
        background-image: url("./a1_webmarks_16.png");
    }

    .stButton .adfty {
        background-image: url("./adfty_16.png");
    }

    .stButton .aim {
        background-image: url("./aim_16.png");
    }

    .stButton .allvoices {
        background-image: url("./allvoices_16.png");
    }

    .stButton .amazon_wishlist {
        background-image: url("./amazon_wishlist_16.png");
    }

    .stButton .arto {
        background-image: url("./arto_16.png");
    }

    .stButton .att {
        background-image: url("./att_16.png");
    }

    .stButton .baidu {
        background-image: url("./baidu_16.png");
    }

    .stButton .blinklist {
        background-image: url("./blinklist_16.png");
    }

    .stButton .blip {
        background-image: url("./blip_16.png");
    }

    .stButton .blogged {
        background-image: url("./blogged_16.png");
    }

    .stButton .blogger {
        background-image: url("./blogger_16.png");
    }

    .stButton .blogmarks {
        background-image: url("./blogmarks_16.png");
    }

    .stButton .brainify {
        background-image: url("./brainify_16.png");
    }

    .stButton .buddymarks {
        background-image: url("./buddymarks_16.png");
    }

    .stButton .care2 {
        background-image: url("./care2_16.png");
    }

    .stButton .citeulike {
        background-image: url("./citeulike_16.png");
    }

    .stButton .chiq {
        background-image: url("./chiq_16.png");
    }

    .stButton .connotea {
        background-image: url("./connotea_16.png");
    }

    .stButton .corank {
        background-image: url("./corank_16.png");
    }

    .stButton .corkboard {
        background-image: url("./corkboard_16.png");
    }

    .stButton .current {
        background-image: url("./current_16.png");
    }

    .stButton .dealsplus {
        background-image: url("./dealsplus_16.png");
    }

    .stButton .delicious {
        background-image: url("./delicious_16.png");
    }

    .stButton .digg {
        background-image: url("./digg_16.png");
    }

    .stButton .diigo {
        background-image: url("./diigo_16.png");
    }

    .stButton .dotnetshoutout {
        background-image: url("./dotnetshoutout_16.png");
    }

    .stButton .dzone {
        background-image: url("./dzone_16.png");
    }

    .stButton .evernote {
        background-image: url("./evernote_16.png");
    }

    .stButton .embed_ly {
        background-image: url("./embed_ly_16.png");
    }

    .stButton .email {
        background-image: url("./email_16.png");
    }

    .stButton .facebook {
        background-image: url("./facebook_16.png");
    }

.st_facebook_vcount .stBubble, .st_fb_like_vcount .stBubble {
    background-image: url("http://w.sharethis.com/share4x/images/Facebook_arrow_below.png");
}

.st_facebook_hcount .stArrow, .st_fb_like_hcount .stArrow {
    background-image: url(http://w.sharethis.com/share4x/images/Facebook_bubble_arrow.png);
}

.st_facebook_vcount .stBubble_count, .st_fb_like_vcount .stBubble_count {
    background: #eceef5;
    border: 1px solid #cad4e7;
    filter: none;
}

    .st_facebook_vcount .stBubble_count:hover, .st_fb_like_vcount .stBubble_count:hover {
        background: #eceef5;
        border: 1px solid #8faeeb;
        filter: none;
    }

.stButton .fashiolista {
    background-image: url("./fashiolista_16.png");
}

.stButton .flipboard {
    background-image: url("./flipboard_16.png");
}

.stButton .fb_like {
    background-image: url("./fb_like_16.png");
    background-position: 0 0;
}

.st_fb_like_button .stButton_gradient, .st_fb_like_button .stButton_gradient:hover, .st_fb_like_vcount .stButton_gradient, .st_fb_like_vcount .stButton_gradient:hover, .st_fb_like_hcount .stButton_gradient, .st_fb_like_hcount .stButton_gradient:hover, .st_facebook_button .stButton_gradient, .st_facebook_button .stButton_gradient:hover, .st_facebook_vcount .stButton_gradient, .st_facebook_vcount .stButton_gradient:hover, .st_facebook_hcount .stButton_gradient, .st_facebook_hcount .stButton_gradient:hover {
    color: #000;
    border: 1px solid #cad4e7;
    font-family: serif;
    background: #eceef5;
    filter: none;
}

.st_fb_like_vcount .fb_like, .st_fb_like_hcount .fb_like, .st_fb_like_button .fb_like {
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v1/zb/r/L6P2fymQtet.png");
    background-position: 0 -32px;
}

.st_fb_like_vcount .stButton_gradient:hover, .st_fb_like_hcount .stButton_gradient:hover, .st_fb_like_button .stButton_gradient:hover, .st_facebook_vcount .stButton_gradient:hover, .st_facebook_hcount .stButton_gradient:hover, .st_facebook_button .stButton_gradient:hover {
    border: 1px solid #8faeeb;
}

.stButton .folkd {
    background-image: url("./folkd_16.png");
}

.stButton .foodlve {
    background-image: url("./foodlve_16.png");
}

.stButton .fresqui {
    background-image: url("./fresqui_16.png");
}

.stButton .friendfeed {
    background-image: url("./friendfeed_16.png");
}

.stButton .funp {
    background-image: url("./funp_16.png");
}

.stButton .fwisp {
    background-image: url("./fwisp_16.png");
}

.stButton .google {
    background-image: url("./google_16.png");
}

.stButton .google_bmarks {
    background-image: url("./google_bmarks_16.png");
}

.stButton .google_reader {
    background-image: url("./google_reader_16.png");
}

.stButton .google_translate {
    background-image: url("./google_translate_16.png");
}

.stButton .hadash_hot {
    background-image: url("./hadash_hot_16.png");
}

.stButton .hatena {
    background-image: url("./hatena_16.png");
}

.stButton .hyves {
    background-image: url("./hyves_16.png");
}

.stButton .identi {
    background-image: url("./identi_16.png");
}

.stButton .jumptags {
    background-image: url("./jumptags_16.png");
}

.stButton .kaboodle {
    background-image: url("./kaboodle_16.png");
}

.stButton .kik {
    background-image: url("./kik_16.png");
}

.stButton .linkagogo {
    background-image: url("./linkagogo_16.png");
}

.stButton .linkedin {
    background-image: url("./linkedin_16.png");
}

.stButton .livejournal {
    background-image: url("./livejournal_16.png");
}

.stButton .meneame {
    background-image: url("./meneame_16.png");
}

.stButton .mister_wong {
    background-image: url("./mister_wong_16.png");
}

.stButton .mixx {
    background-image: url("./mixx_16.png");
}

.stButton .myspace {
    background-image: url("./myspace_16.png");
}

.stButton .n4g {
    background-image: url("./n4g_16.png");
}

.stButton .netlog {
    background-image: url("./netlog_16.png");
}

.stButton .netvibes {
    background-image: url("./netvibes_16.png");
}

.stButton .netvouz {
    background-image: url("./netvouz_16.png");
}

.stButton .newsvine {
    background-image: url("./newsvine_16.png");
}

.stButton .nujij {
    background-image: url("./nujij_16.png");
}

.stButton .oknotizie {
    background-image: url("./oknotizie_16.png");
}

.stButton .orkut {
    background-image: url("./orkut_16.png");
}

.stButton .plaxo {
    background-image: url("./plaxo_16.png");
}

.stButton .reddit {
    background-image: url("./reddit_16.png");
}

.stButton .segnalo {
    background-image: url("./segnalo_16.png");
}

.stButton .sina {
    background-image: url("./sina_16.png");
}

.stButton .slashdot {
    background-image: url("./slashdot_16.png");
}

.stButton .speedtile {
    background-image: url("./speedtile_16.png");
}

.stButton .squidoo {
    background-image: url("./squidoo_16.png");
}

.stButton .startaid {
    background-image: url("./startaid_16.png");
}

.stButton .startlap {
    background-image: url("./startlap_16.png");
}

.stButton .strands {
    background-image: url("./strands_16.png");
}

.stButton .stumbleupon {
    background-image: url("./stumbleupon_16.png");
}

.stButton .stumpedia {
    background-image: url("./stumpedia_16.png");
}

.stButton .technorati {
    background-image: url("./technorati_16.png");
}

.stButton .twitter {
    background-image: url("./twitter_16.png");
}

.st_twitter_hcount .stArrow {
    background-image: url(http://w.sharethis.com/share4x/images/Twitter_bubble_arrow.png);
}

.st_twitter_vcount .stBubble_count, .st_twitter_vcount .stBubble_count {
    background: #fff;
    border: 1px solid #cce3f3;
    filter: none;
}

.st_twitter_button .stButton_gradient, .st_twitter_button .stButton_gradient:hover, .st_twitter_vcount .stButton_gradient, .st_twitter_vcount .stButton_gradient:hover, .st_twitter_hcount .stButton_gradient, .st_twitter_hcount .stButton_gradient:hover {
    border: 1px solid #cce3f3;
    background: #fff;
    filter: none;
}

.st_twitter_vcount .stBubble {
    background-image: url("http://w.sharethis.com/share4x/images/Twitter_arrow_below.png");
}

.stButton .typepad {
    background-image: url("./typepad_16.png");
}

.stButton .viadeo {
    background-image: url("./viadeo_16.png");
}

.stButton .virb {
    background-image: url("./virb_16.png");
}

.stButton .voxopolis {
    background-image: url("./voxopolis_16.png");
}

.stButton .weheartit {
    background-image: url("./weheartit_16.png");
}

.stButton .wordpress {
    background-image: url("./wordpress_16.png");
}

.stButton .xanga {
    background-image: url("./xanga_16.png");
}

.stButton .xerpi {
    background-image: url("./xerpi_16.png");
}

.stButton .xing {
    background-image: url("./xing_16.png");
}

.stButton .yahoo {
    background-image: url("./yahoo_16.png");
}

.stButton .yigg {
    background-image: url("./yigg_16.png");
}

.stButton .fark {
    background-image: url("./fark_16.png");
}

.stButton .bus_exchange {
    background-image: url("./bus_exchange_16.png");
}

.stButton .bebo {
    background-image: url("./bebo_16.png");
}

.stButton .buffer {
    background-image: url("./buffer_16.png");
}

.stButton .mail_ru {
    background-image: url("./mail_ru_16.png");
}

.stButton .instagram {
    background-image: url("./instagram_16.png");
}

.stButton .edmodo {
    background-image: url("./edmodo_16.png");
}

.stButton .odnoklassniki {
    background-image: url("./odnoklassniki_16.png");
}

.stButton .moshare {
    background-image: url("./moshare_16.png");
}

.stButton .raise_your_voice {
    background-image: url("./raise_your_voice_16.png");
}

.stButton .vkontakte {
    background-image: url("./vkontakte_16.png");
}

.stButton .pinterest {
    background-image: url("./pinterest_16.png");
}

.stButton .pocket {
    background-image: url("./pocket_16.png");
}

.stButton .googleplus {
    background-image: url("./googleplus_16.png");
}

.stButton .gbuzz {
    background-image: url("./gbuzz_16.png");
}

.stButton .tumblr {
    background-image: url("./tumblr_16.png");
}

.stButton .twackle {
    background-image: url("./twackle_16.png");
}

.stButton .sharethis {
    background-image: url("./sharethis_16.png");
}

.stButton .messenger {
    background-image: url("./messenger_16.png");
}

.stButton .sonico {
    background-image: url("./sonico_16.png");
}

.stButton .instapaper {
    background-image: url("./instapaper_16.png");
}

.stButton .whatsapp {
    background-image: url("./whatsapp_16.png");
}

.stButton .yammer {
    background-image: url("./yammer_16.png");
}

.stButton .formspring {
    background-image: url("./formspring_16.png");
}

.stButton .print {
    background-image: url("./print_16.png");
}

.stButton .stLarge {
    display: inline-block;
    height: 32px;
    width: 32px;
    position: relative;
}

.stButton .stHuge {
    display: inline-block;
    height: 64px;
    width: 64px;
    position: relative;
}

.stButton .stSmall, .stButton .stSmall2 {
    display: inline-block;
    height: 16px;
    width: 16px;
    position: relative;
}

.stButton .stSmall2 {
    bottom: 2px;
}

.stButton .stLarge:hover {
    opacity: .75;
    background-position: -32px;
}

.stButton .stSmall:hover, .stButton .stSmall:hover {
    opacity: .75;
    background-position: -16px;
}

.stButton .stHuge:hover {
    opacity: .75;
    background-position: -64px;
}

.stButton .stSmBar {
    display: inline-block;
    height: 16px;
    width: 16px;
}

.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices {
    background-image: url(/images/facebook_counter.png);
    background-repeat: no-repeat;
    display: inline-block;
    white-space: nowrap;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
    height: 16px;
    padding-top: 3px;
    padding-bottom: 3px;
    line-height: 16px;
    width: auto;
    position: relative;
}

.stButton .st-twitter-counter, .stButton .st-facebook-counter {
    width: 60px;
}

.stButton .st-yahoo-counter, .stButton .st-linkedin-counter {
    width: 60px;
}

.stButton .st-gbuzz-counter, .stButton .st-google-counter {
    width: 60px;
}

.stButton .st-pinterest-counter, .stButton .st-email-counter {
    width: 60px;
}

.stButton .st-sharethis-counter {
    width: 86px;
}

.stButton .st-sharethis-counter2 {
    width: 63px;
}

.stButton .stMainServices img, .stButton img {
    border: none !important;
    margin: 0 !important;
    z-index: 100000 !important;
    background: none !important;
    padding: 0 !important;
    float: none !important;
}

.stButton .stFb:hover {
    opacity: .75;
    -ms-filter: "alpha(opacity=75)";
    filter: alpha(opacity=75);
}

.stButton .stTwbutton {
    background: url(./twitter_counter.png);
    background-repeat: no-repeat;
}

    .stButton .stTwbutton:hover {
        background-position: 0 -23px;
    }

.stCSSButton {
    border: 1px solid #212121;
    color: white;
    display: inline-block;
    vertical-align: bottom;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    box-shadow: 2px 2px 5px #aaa;
    -moz-box-shadow: 2px 2px 5px #aaa;
    -webkit-box-shadow: 2px 2px 5px #aaa;
    *float: left;
    *line-height: 16px;
    background: #363636;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636',endColorstr='#868686',GradientType=0);
    background: -moz-linear-gradient(top,#d6d6d6 0,#363636 42%,#868686 88%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d6d6d6),color-stop(42%,#363636),color-stop(88%,#868686));
}

    .stCSSButton:hover {
        box-shadow: 1px 1px 5px #888;
        -moz-box-shadow: 1px 1px 5px #888;
        -webkit-box-shadow: 1px 1px 5px #888;
        border: 1px solid #333;
        background: #545454;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454',endColorstr='#989898',GradientType=0);
        background: -moz-linear-gradient(top,#dcdcdc 0,#545454 42%,#989898 88%);
        background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#dcdcdc),color-stop(42%,#545454),color-stop(88%,#989898));
    }

.stCSSSprite {
    display: inline-block;
    vertical-align: top;
    background: url("http://w.sharethis.com/share4x/images/service-icons-sprite.png") no-repeat;
    height: 16px;
    width: 16px;
    margin: 3px;
    float: left;
    line-height: 16px;
}

.stCSSText {
    display: inline-block;
    margin: 3px;
    margin-left: 4px;
    padding-right: 5px;
    vertical-align: top;
    font-size: 11px;
    font-family: sans-serif;
    font-weight: bold;
}

.stCSSHBubble {
    vertical-align: top;
    display: inline-block;
    background: #eee;
    border: 1px solid #bfbfbf;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(48%,#efefef),color-stop(94%,#fff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0);
}

.stCSSHArrow {
    display: block;
    margin: 0;
    padding: 0;
    border-top: 5px solid transparent;
    border-right: 5px solid #eee;
    border-bottom: 5px solid transparent;
    position: relative;
    top: -5px;
    left: 1px;
}

.stCSSHArrowBorder {
    vertical-align: top;
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-right: 5px solid #bfbfbf;
    border-bottom: 5px solid transparent;
    margin-top: 7px;
    *float: left;
}

.stCSSHBubble_count {
    display: inline-block;
    height: 16px;
    margin: 3px;
    text-align: center;
    vertical-align: top;
    font-size: 11px;
    font-family: helvetica;
    font-weight: bold;
    color: #555;
}

.stCSSVBubble {
    width: 100%;
    *width: 75px;
}

.stCSSVArrow {
    width: 0;
    height: 0;
    border-top: 6px solid #fff;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    position: relative;
    top: -7px;
    left: -6px;
    z-index: 5;
}

.stCSSVArrowBorder {
    width: 0;
    height: 0;
    border-top: 6px solid #bfbfbf;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    margin-left: 10px;
}

.stCSSVBubble_count {
    font-size: 11px;
    font-family: helvetica;
    font-weight: bold;
    text-align: center;
    padding-top: 14px;
    color: #555;
    background: #eee;
    height: 30px;
    border: 1px solid #bfbfbf;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(48%,#efefef),color-stop(94%,#fff));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0);
}

.st_fblike_fbLong {
    vertical-align: text-top;
    position: relative;
    top: -1px;
    *top: -4px;
}

.st_plusone_vcount div {
    margin-right: 5px;
    margin-top: 5px;
}

.st_plusone_button div {
    margin-right: 5px;
}

.st_linkedinfollow .stLinkedinfollow, .st_linkedinfollow_button .stLinkedinfollow, .st_linkedinfollow_buttons .stLinkedinfollow, .st_linkedinfollow_hcount .stLinkedinfollow {
    top: 6px;
}

.st_linkedinfollow_large .stLinkedinfollow {
    top: -2px;
}

#stToolPop {
    color: #fff;
    z-index: 99999999 !important;
    height: 43px;
    width: 43px;
    background: #01bf01;
    margin: 0;
    box-sizing: content-box;
}

    #stToolPop a {
        display: block;
        width: 100%;
        height: 100%;
    }

        #stToolPop a:link, #stToolPop a:visited, #stToolPop a:hover {
            background: 0;
            color: none;
        }

    #stToolPop span {
        text-indent: -9999px;
    }

.stToolPop-circular {
    border-radius: 50%;
    border: solid 6px #fff;
}

.semiTrans {
    opacity: .8;
}

#stToolPop.gray {
    background-color: #47545d;
}

.stToolPop-absolute {
    position: absolute;
}

.stToolPop-fixed {
    position: fixed;
}

#stToolPop_logo {
    vertical-align: top !important;
}

.st_googleplus_large span.stLarge {
    background-image: url("./googleplus_32.png");
}

.st_facebook_large span.stLarge {
    background-image: url("./facebook_32.png");
}

.st_twitter_large span.stLarge {
    background-image: url("./twitter_32.png");
}

.st_linkedin_large span.stLarge {
    background-image: url("./pinterest_32.png");
}

.st_pinterest_large span.stLarge {
    background-image: url("./linkedin_32.png");
}

.st_google_bmarks_large span.stLarge {
    background-image: url("./google_bmarks_32.png");
}

.st_google_large span.stLarge {
    background-image: url("./google_32.png");
}

.st_messenger_large span.stLarge {
    background-image: url("./messenger_32.png");
}

.st_blogger_large span.stLarge {
    background-image: url("./blogger_32.png");
}

.st_tumblr_large span.stLarge {
    background-image: url("./tumblr_32.png");
}

.st_stumbleupon_large span.stLarge {
    background-image: url("./stumbleupon_32.png");
}
