.social-share { margin: 10px; line-height: 2em; }
.social-share .fb_iframe_widget, .social-share .hatena-bookmark-button-frame, .social-share .tumblr-button, .social-share .IN-widget { margin-right: 10px; }
.social-share .twitter-count-horizontal { width: 100px !important; overflow: hidden; }
.social-share .tumblr-button { display:inline-block; text-indent:-9999px; overflow:hidden; width:81px; height:20px; background:url('https://platform.tumblr.com/v1/share_1.png') top left no-repeat transparent; vertical-align: top; }
.social-share .pocket-btn { display: inline-block; }
.social-share-spacer { display: inline-block; width: 10px; height: 20px; }
.social-share .line img, .fb-like.fb_iframe_widget, .fb-share-button.fb_iframe_widget { vertical-align: top; }
.fb-like.fb_iframe_widget span, .fb-share-button.fb_iframe_widget span{ vertical-align: top !important;}
#___plusone_0, #___plusone_1 {vertical-align:top !important;}
.line a img {margin:0 !important; padding: 0;}
.social-share .twitter-count-horizontal,
.social-share .hatena-bookmark-button-frame {vertical-align: top;}
#social-share a {vertical-align: top !important;}
.line a img {width: auto;height: 20px;}
.social-share .fb_iframe_widget,
.social-share .hatena-bookmark-button-frame,
.social-share .tumblr-button,
.social-share .IN-widget {margin-right: 5px;}
.social-share .twitter-count-horizontal {width: 94px !important;}
#___plusone_0 {width: 60px !important;}
.PIN_1427076793616_pin_it_button_20 {margin-top: -20px; vertical-align: top !important;}
.fb_iframe_widget iframe {max-width: none;}
.fb_iframe_widget {position: static;}
