/*
Social Share by Warlax
http://www.icetrend.com/

License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

div.sumome-popup-powered-variant { display: none; }

/******************************************************************
SHARE BUTTONS STYLES
******************************************************************/
.btn { display: inline-block; margin: 0 8px; border: 0; outline: none; }

.svg-icon svg { width: 20px; height: 20px; fill: #fff; }

.action-bar { text-align: center; display: none; }
.action-bar li { display: inline-block; cursor: pointer; cursor: hand; }
.action-bar--fixed { padding: 0; bottom: 5px; width: 100%; position: fixed; z-index: 10; }
.action-bar__btn { border-radius: 50%; width: 34px; height: 34px; padding: 7px 0; color: transparent; border: 0; }
.action-bar__icon { width: 20px; height: 20px; background-repeat: no-repeat; background-size: contain; }

.action-bar__btn--facebook { background-color: #385185; }
.action-bar__btn--twitter { background-color: #39A0CD; }
.action-bar__btn--pinterest { background-color: #b8242a; }
.action-bar__btn--email { background-color: #999; }


.flex_row { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -moz-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-box-align: end; -moz-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.flex_row li, .flex_cell { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto; }


.share-buttons { padding: 0; margin: 10px 10px 0 10px; font-family: "mobileicons" }
.share-buttons span.icon { font-family: "mobileicons" !important }

.share-buttons li { margin: 0 2px 10px 0 !important; height: 44px; position: relative; max-width: 250px; list-style-type: none; }

.share-buttons .icon { color: #FFF; font-size: 24px; line-height: 24px; position: absolute; bottom: 5px; left: 5px; }
.share-buttons .label { position: relative; top: 11px; left: 35px; color: #fff; }

ul.share-buttons a { position: absolute; height: 100%; width: 100%; text-decoration: none; cursor: pointer; cursor: hand; }
ul.share-buttons li a { cursor: pointer; cursor: hand; }
ul.share-buttons li.facebook-share-button { background-color: #3c5a98; }
ul.share-buttons li.facebook-share-button a:hover { background-color: #4b5f9f; }
ul.share-buttons li.tweet_btn { background-color: #67add1; }
ul.share-buttons li.tweet_btn a:hover { background-color: #6fb5d7; }
ul.share-buttons li.pin { background-color: #de2108; }
ul.share-buttons li.pin a:hover { background-color: #e52c0f; }
ul.share-buttons li.email-btn { background-color: #666; }
ul.share-buttons li.email-btn a:hover { background-color: #777; }
ul.share-buttons li.linkedin { background-color: #2175A2; }
ul.share-buttons li.whatsapp { background-color: #58AD15; }
ul.share-buttons li.tumblr { background-color: #2B4563; }
ul.share-buttons li.tumblr .icon { width: 24px; height: 24px; display: block; }
@font-face { font-family: 'mobileicons'; src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url("mobileicons.ttf") format("truetype"); font-weight: normal; font-style: normal; }
[class*="icon-"] { font-family: 'mobileicons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-fb_letter:before { content: "\e012" !important; }

.icon-email_share:before { content: "\e00d" !important; }

.icon-twitter_share:before { content: "\e00f" !important; }

.icon-pinterest_share:before { content: "\e010" !important; }

.icon-google-plus:before { content: "\e604" !important; }

/* Share Box */
.share-box{display:block; visibility: hidden; position:absolute; zoom:1; z-index:999; width:60px;left:-60px;}
.share-box.share-box-reset-left{left:0;}
#buzz_sub_buzz .copied_popup {background-color: white;border-radius: 10px 10px 10px 10px;font-size: 16px;font-weight: bold;height: 20px;left: 200px;opacity: 0.93;padding: 15px 0;position: absolute;text-align: center;top: 200px;width: 220px;}
.buzz_superlist_item:hover .share-box {visibility:visible;}
.buzz_superlist_item .share-box.share-email-active {visibility:visible;}
.share-box .share-icon { width:60px !important; height:60px !important; display: none; float:left; background:none;}
.share-box .share-icon.sub-buzz-facebook-share,
.share-box .share-icon.sub-buzz-twitter-share,
.share-box .share-icon.sub-buzz-pinterest-share,
.share-box .share-icon.sub-buzz-email-share,
#buzz_sub_buzz.suplist_breaking .share-box .share-icon.sub-buzz-twitter-share,
.share-box .share-icon.sub-buzz-link-share {display: inline-block !important; font-family: FontAwesome; font-size: 24px; color: #ffffff; line-height: 60px; text-align: center; }
.share-box .share-icon.sub-buzz-facebook-share{ background-color: #3B569A; margin-top: 60px;}
.suplist_long .share-box .share-icon.sub-buzz-facebook-share { margin-top: 0px;}
.share-box .share-icon.sub-buzz-pinterest-share{ background-color: #E10000; margin-top: -120px;}
.share-box .share-icon.sub-buzz-email-share{ background-color: #666666; font-size: 20px; }
.share-box .share-icon.sub-buzz-link-share{ background-color: #0077EE; font-size: 20px;}
.share-box .share-icon.sub-buzz-twitter-share { background-color: #67acd3; font-size: 20px; background-position: -25px 0; }
.share-box .share-icon.sub-buzz-facebook-share:hover{ background-color: #213C80;}
.share-box .share-icon.sub-buzz-pinterest-share:hover{ background-color: #BD0000;}
.share-box .share-icon.sub-buzz-email-share:hover{ background-color: #424242;}
.share-box .share-icon.sub-buzz-link-share:hover{ background-color: #0055A9;}
.share-box .share-icon.sub-buzz-twitter-share:hover { background-color: #3f88b1; }
/*.share-box .share-icon:focus, */.share-box .share-icon:hover {opacity: .48; cursor:pointer;}
.share-box .share-icon:hover {opacity: 1; cursor:pointer;}
.share-box div.g-plus-box { padding: 1px 6px 3px;}
.share-box div > iframe { visibility: hidden !important; width: 24px !important; border-right: 1px solid rgba(0, 0, 0, 0.17) !important; }
.share-box div > iframe.visible { visibility: visible !important; }
.buzz_superlist_item:hover .share-box div > iframe {visibility: visible !important;}

#buzz_sub_buzz .buzz_superlist_item .sub_buzz_source_via,
#buzz_sub_buzz .buzz_superlist_item .sub_buzz_source_via a,
#buzz_sub_buzz .buzz_superlist_item_link .sub_buzz_link p.sub_buzz_link_url { padding: 20px 0; font: 12px/12px "ProximaNovaRegular", Helvetica, Arial, sans-serif; color: #999; font-style: italic; } /* SRCVIA */
#buzz_sub_buzz .buzz_superlist_item_link .sub_buzz_link .sub_buzz_description p { font:17px/23px "ProximaNovaRegular",arial,helvetica,sans-serif; color: #666; font-style: normal; line-height: 17px; font-size: 14px; }




.buzz_superlist_item_image.active .sub_buzz_share, .buzz_superlist_item_photoslider.active .sub_buzz_share, .longform_pullquote.active .sub_buzz_share { bottom: 0; /* Added to fix issues in Release6.96 */ /* Animations temp disabled in Release6.96 causing memory leak in mobile app
-webkit-transform: translate3d(0,-100px,0);
transform: translate3d(0,-100px,0);
*/ }

.sub_buzz_share .icon { width: 32px; height: 32px; display: inline-block; font-size: 32px; }

.sub_buzz_share .email .icon { background-position: 0 0; width: 36px; }

.sub_buzz_share .fb .icon { background-position: -40px 0; width: 32px; }

.sub_buzz_share .tweet .icon { background-position: -116px 0; width: 32px; }

.sub_buzz_share .pinit .icon { background-position: -78px 0; width: 32px; }

.sub_buzz_share .zoom .icon { background-position: -152px 0; width: 36px; }

.sub_buzz_share ul { width: 100%; }

.buzz_superlist_item .sub_buzz_share li { -webkit-flex: 1; display: list-item; list-style: none; }

.buzz_superlist_item .sub_buzz_share li a { -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: block; padding: 8px 0; width: 100%; text-decoration: none; color: #fff; }

/*.buzz_superlist_item_image .expand {display: none; position: absolute; bottom: 0; right: 0; background-color: rgba(0,0,0,.5); width: 32px; height: 32px; margin:0;}
.buzz_superlist_item_image .expand .icon { display: block; margin: 6px;width:20px; height:20px;background: transparent url(/static/images/mobile/mobile_web_icons.png?v=201501231351) -166px 0 no-repeat; -webkit-background-size: auto 40px; background-size: auto 40px; }*/
.buzz_superlist_item.active .expand { height: 0px; display: none; }

.buzz_superlist_item_image .rub-button-overlay { display: none; position: absolute; top: 0; }

.buzz_superlist_item_image.playing.loaded .rub-button-overlay { display: block; }

.buzz_superlist_item_image .play-button-overlay { position: absolute; width: 100%; top: 50%; }

.buzz_superlist_item_image .play-button, .buzz_superlist_item_image.loaded.playing .rub-button, .buzz_superlist_item_image .expand, .buzz_superlist_item_photoslider .expand, .longform_pullquote .expand { color: white; font-size: 16px; width: 54px; display: block; margin: -16px auto 0; background-color: black; border-radius: 3px; padding: 5px; text-align: center; }

.buzz_superlist_item_image .expand, .buzz_superlist_item_photoslider .expand, .longform_pullquote .expand { display: none; position: absolute; bottom: 0; right: 0; background-color: black; height: 18px; width: 60px; height: auto; width: auto; font-size: 16px; padding: 4px; margin: 4px; border-radius: 3px; font-weight: bold; }

.buzz_superlist_item_image .expand .icon, .buzz_superlist_item_photoslider .expand .icon, .longform_pullquote .expand .icon { display: inline-block; width: 14px; height: 14px; vertical-align: top; }

.buzz_superlist_item_image .expand .icon:before, .buzz_superlist_item_photoslider .expand .icon:before, .longform_pullquote .expand .icon:before { content: "\e00c"; }

.android .buzz_superlist_item_image .expand .icon:before, .android .buzz_superlist_item_photoslider .expand .icon:before, .android .longform_pullquote .expand .icon:before { content: "\e011"; }

.buzz_superlist_item_image .expand .icon:before, .buzz_superlist_item_photoslider .expand .icon:before, .longform_pullquote .expand .icon:before { content: "\e00c"; }

.buzz_superlist_item_image.loaded.playing .rub-button { margin: 5px; font-size: 0.875rem; text-align: left; width: 28px; border-radius: 3px; }

.buzz_superlist_item_image .rub-button .label { display: none; }

.buzz_superlist_item_image .rub-button .icon { display: inline-block; margin-left: 2px; vertical-align: top; margin-right: 3px; }

.buzz_superlist_item_image.loading .play-button { width: 30px; }

.buzz_superlist_item_image.loaded.playing .play-button { display: none; }

.buzz_superlist_item_image .label { display: inline-block; font-weight: bold; }

.buzz_superlist_item_image.loading .play-button .svg-gif { display: none; }

.buzz_superlist_item_image .play-button .icon { display: inline-block; font-size: 1rem; }

.buzz_superlist_item_image .play-button .spinner { display: none; }

.buzz_superlist_item_image.loading .play-button .spinner { display: inline-block; background: black url(/static/images/terminal/bookmarklet/spinner.gif?v=201501231351) 50% no-repeat; padding: 12px; }

.buzz_superlist_item_image.rub .play-button-overlay, .buzz_superlist_item_image.rub .rub-button-overlay, .buzz_superlist_item_image.rub img { display: none; }

.content.show_sub_buzz_share .buzz_superlist_item_image.active.loaded .expand, .content.show_sub_buzz_share .buzz_superlist_item_image.loaded.rub .expand { display: none; }

.content.show_sub_buzz_share .buzz_superlist_item_image.loaded .expand { display: block; }

.buzz_superlist_item_video .sub_buzz_media { margin-bottom: 10px; }

.buzz_superlist_item_video .sub_buzz_media, .sub_buzz_item_image .sub_buzz_media { float: left; width: 100%; }

.buzz_superlist_item_video div { margin: 0; }

.buzz_superlist_item_video .sub_buzz_media { position: relative; }

.buzz_superlist_item_video .sub_buzz_media iframe { -webkit-transform-style: preserve-3d; }

.buzz_superlist_item_video .sub_buzz_media img.preview { position: absolute; height: 100%; width: 100%; }

.buzz_superlist_item_video .sub_buzz_share .zoom { display: none; }

.buzz_superlist_item_video .sub_buzz_share { background-color: black; margin-top: -2px; }

.buzz_superlist_item_video .sub_buzz_share ul { -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 32px; width: auto; }

.buzz_superlist_item_video .sub_buzz_share li { text-align: center; list-style: none; }

.buzz_superlist_item_video .sub_buzz_share li a { padding: 0; }

.buzz_superlist_item_video .sub_buzz_share .icon { font-size: 24px; line-height: 32px; }

.buzz_superlist_item_video .sub_buzz_share .fb { order: 4; -webkit-order: 4; }

.buzz_superlist_item_video .sub_buzz_share .email { order: 3; -webkit-order: 3; }

.buzz_superlist_item_video .sub_buzz_share .pinit { order: 2; -webkit-order: 2; }

.buzz_superlist_item_video .sub_buzz_share .tweet { order: 1; -webkit-order: 1; }

.buzz_superlist_item_picmixer .picmixer_image { border: 5px solid #4B4B4B; padding: 10px; text-align: center; }

.buzz_superlist_item_picmixer .picmixer_image span { display: inline-block; padding: 25px 0; font-weight: bold; font-size: 1.125rem num; color: #4b4b4b; }

.buzz_superlist_item.buzz_superlist_item_video img { display: block; max-width: 100%; }

.video-embed { background-color: #eee; box-shadow: inset 1px 2px 3px rgba(0, 0, 0, 0.25); float: left; height: auto; width: 100%; }

.video-embed.loaded { background-color: transparent; box-shadow: none; }

/* photoslider ==================================================================== */
.buzz_superlist_item_photoslider .photoslider { z-index: 0; -webkit-tap-highlight-color: transparent; }

.buzz_superlist_item_photoslider .photoslider { position: relative; visibility: hidden; }

.buzz_superlist_item_photoslider .photoslider .photoslider_image img { display: block; }

.buzz_superlist_item_photoslider .photoslider .photoslider_left_image img { position: absolute; -webkit-transform: rotate3d(0, 0, 0); -webkit-transform: translateZ(1); }

.buzz_superlist_item_photoslider .photoslider .photoslider_left_image { position: relative; z-index: 2; }

.buzz_superlist_item_photoslider .photoslider .photoslider_right_image { position: relative; z-index: 1; top: 0px; left: 0px; }

.buzz_superlist_item_photoslider .photoslider .photoslider_drag_message { pointer-events: none; margin-right: -50px; margin-top: -15px; background: rgba(250, 245, 187, 0.8); position: absolute; top: 50%; right: 50%; width: 100px; height: 30px; text-align: center; line-height: 1.875rem; display: block; opacity: 1; transition: opacity .5s ease-out; -moz-transition: opacity .5s ease-out; -webkit-transition: opacity .5s ease-out; -o-transition: opacity .5s ease-out; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: black; text-transform: uppercase; font-weight: normal; font-size: 0.875rem; z-index: 3; }

.es .buzz_superlist_item_photoslider .photoslider .photoslider_drag_message, .pt .buzz_superlist_item_photoslider .photoslider .photoslider_drag_message { width: 120px; margin-right: -60px; }

.fr .buzz_superlist_item_photoslider .photoslider .photoslider_drag_message { width: 160px; margin-right: -80px; }

.buzz_superlist_item_photoslider .photoslider.photoslider_moused_over .photoslider_drag_message, .buzz_superlist_item_photoslider .photoslider.photoslider_viewed .photoslider_drag_message { opacity: 0; z-index: 1; }

.buzz_superlist_item_photoslider .photoslider_fake_pane { width: 140px; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(35, 35, 35, 0)), color-stop(0.486, rgba(35, 35, 35, 0)), color-stop(0.486, #232323), color-stop(0.513, #232323), color-stop(0.513, rgba(35, 35, 35, 0)), color-stop(1, rgba(35, 35, 35, 0))); position: absolute; top: 0px; left: 50%; z-index: 3; margin-left: -70px; -webkit-transform: translateZ(3); }

@media all and (min-width: 541px) { .buzz_superlist_item_photoslider .photoslider_fake_pane { width: 160px; background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(35, 35, 35, 0)), color-stop(0.475, rgba(35, 35, 35, 0)), color-stop(0.475, #232323), color-stop(0.525, #232323), color-stop(0.525, rgba(35, 35, 35, 0)), color-stop(1, rgba(35, 35, 35, 0))); z-index: 3; margin-left: -79px; } }
.buzz_superlist_item_photoslider .expand { z-index: 4; }

.buzz_superlist_item_photoslider .sub_buzz_share { z-index: 4; }

/* UPDATE/CORRECTIONS ==================================================================== */
.buzz_superlist_item_article_correction .article_correction_header, .buzz_superlist_item_article_update .article_update_header { font-weight: bold; font-size: 0.8125rem; text-transform: uppercase; padding: 5px 0; display: block; }

.buzz_superlist_item_article_correction .article_correction_text, .buzz_superlist_item_article_update .article_update_text { font-size: 1rem; font-weight: 23px; }

.buzz_superlist_item_article_correction .article_correction_text { font-style: italic; }

.buzz_superlist_item_article_correction .article_correction_time, .buzz_superlist_item_article_update .article_update_time { color: #727272; font-size: 0.6875rem; padding: 0 10px; font-style: normal; white-space: nowrap; }

