The Top 3 Social Media Moments in my Career

For better or worse, these incidents taught me valuable lessons about the power of the medium.

.s-element-share-label {   overflow: hidden;   float: left; } .s-element {   position: relative;   padding: 15px 10px;   text-align: center; } .s-element .fb_edge_comment_widget {   display: none !important; } .s-element:hover .s-element-content {   border-color: #bbb; } .s-element a {   color: #0074b7; } .s-element .s-element-via {   float: left;   margin-right: 3px; } .s-element .s-element-share {   width: 315px;   right: 0;   opacity: 0;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);   filter: alpha(opacity=0);   right: -255px;   z-index: 10;   position: absolute;   top: 50%;   margin-top: -16px;   background: #fff;   border: 1px solid #ddd;   border-right: 0;   -webkit-border-radius: 0 2px 2px 0;   border-radius: 0 2px 2px 0;   padding: 5px;   -webkit-transition: 0.1s opacity, 0.3s right, 0.3s box-shadow, 0.3s border;   -moz-transition: 0.1s opacity, 0.3s right, 0.3s box-shadow, 0.3s border;   -o-transition: 0.1s opacity, 0.3s right, 0.3s box-shadow, 0.3s border;   -ms-transition: 0.1s opacity, 0.3s right, 0.3s box-shadow, 0.3s border;   transition: 0.1s opacity, 0.3s right, 0.3s box-shadow, 0.3s border; } .s-element .s-element-share:hover {   right: 0px;   border-color: #ccc;   -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.1);   box-shadow: 0 2px 5px rgba(0,0,0,0.1); } .s-element .s-element-share:hover i {   opacity: 1;   -ms-filter: none;   filter: none; } .s-element .s-element-share:hover span.label {   color: #666; } .s-element .s-element-share .s-actions-share {   padding: 0;   height: 20px; } .s-element .s-element-share i {   display: block;   float: left;   margin: 2px 5px 0 0;   opacity: 0.5;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);   filter: alpha(opacity=50);   width: 16px;   height: 16px;   background: url('//storify.com/public/img/web.png') no-repeat;   background-position: -112px -16px; } .s-element .s-element-share span.label {   display: block;   float: left;   color: #d7d7d7;   width: 35px;   height: 20px;   line-height: 20px;   padding-right: 10px; } .s-element .repost {   display: block;   width: 50px;   height: 50px;   background: url('//storify.com/public/img/add.png');   text-indent: -9999px;   position: absolute;   right: 0;   bottom: 0;   z-index: 50; } .s-element-actions {   float: left;   -webkit-transition: 0.1s opacity;   -moz-transition: 0.1s opacity;   -o-transition: 0.1s opacity;   -ms-transition: 0.1s opacity;   transition: 0.1s opacity;   line-height: 16px; } .s-element-actions a {   display: block;   float: left;   line-height: 16px;   color: #666;   padding: 0px 0px 0px 18px;   background: url('//storify.com/public/img/twitter-actions.png') no-repeat;   margin: 2px 8px 2px 0px; } .s-element-actions a:hover {   color: #333;   text-decoration: none; } .s-element-actions a.twitter-retweet {   background-position: 0px -82px; } .s-element-actions a.twitter-retweet:hover {   background-position: 0px -98px; } .s-element-actions a.twitter-favorite {   background-position: 0px -33px; } .s-element-actions a.twitter-favorite:hover {   background-position: 0px -66px; } .s-element-actions a.twitter-reply {   background-position: 0px -1px;   margin-left: 10px; } .s-element-actions a.twitter-reply:hover {   background-position: 0px -17px; } .stats-actions-meta .meta {   display: block;   width: 260px;   padding: 6px 10px;   clear: both; } .s-element-container, body#editor .s-element-content {   max-width: 500px;   margin: 0 auto;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0;   border: 1px solid #e7e7e7;   border-bottom: 1px solid #c0c1c2;   -webkit-box-shadow: 0 1px 0 #e7e7e7;   box-shadow: 0 1px 0 #e7e7e7;   background: #fff; } body#editor .s-story .s-text {   max-width: none;   margin: 0; } .s-element-content {   overflow: hidden;   font-size: 14px;   color: #333;   position: relative;   padding: 10px;   background: #fff;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0; } .s-element-content a {   text-decoration: none;   color: #333; } .s-element-content a:hover {   text-decoration: underline; } .s-element-content, .c-element-content {   text-align: left; } .s-element.s-element-text {   padding-top: 0px;   padding-bottom: 0px; } .s-element.s-element-text .s-element-container {   max-width: none;   border: 0;   -webkit-box-shadow: none;   box-shadow: none; } .s-elements .s-text {   border: 0 !important;   -webkit-border-radius: 0 !important;   border-radius: 0 !important;   -webkit-box-shadow: none !important;   box-shadow: none !important;   padding: 10px;   font-size: 15px;   line-height: 1.6em;   color: #333;   background: #fff;   border-color: transparent;   max-width: none;   font-family: 'Museo Sans', sans-serif; } .s-elements .s-text a {   color: #3876b2;   text-decoration: underline; } .s-elements .s-text hr {   height: 1px;   background: #bbb;   -webkit-box-shadow: 0px -1px 0px #fff, 0px 0px 4px #ccc;   box-shadow: 0px -1px 0px #fff, 0px 0px 4px #ccc;   border: none; } .s-elements .s-text h1 {   display: block;   font-size: 20px;   color: #000;   margin: 10px 0px;   padding: 0px;   font-weight: normal; } .s-elements .s-text h2 {   display: block;   font-size: 20px;   color: #000;   margin: 10px 0px;   padding: 0px;   font-weight: normal;   font-style: normal;   font-family: 'Museo Sans', 'Lucida Grande', sans-serif; } .s-elements .s-text p {   margin: 0px;   padding: 0px; } .s-elements .s-text .link-button {   display: block;   width: 100px;   text-decoration: none !important;   text-align: center;   font-weight: bold;   color: #fff !important;   padding: 6px 8px;   margin: 0 auto;   -webkit-border-radius: 3px;   border-radius: 3px; } .s-elements .s-text .link-button.red {   background: #bf0000; } .s-elements .s-text .link-button.blue {   background: #008fc5; } .s-elements .s-text .link-button:hover {   text-decoration: none !important; } .s-elements .s-text .link-button:hover.red {   background: #a20000; } .s-elements .s-text .link-button:hover.blue {   background: #007aa7; } .s-quote-avatar-author {   zoom: 1;   margin: 0 10px 10px 0; } .s-quote-avatar-author:before, .s-quote-avatar-author:after {   content: '';   display: table; } .s-quote-avatar-author:after {   clear: both; } .s-quote-avatar-author a {   display: block; } .s-quote-avatar-author .s-quote-avatar {   float: left;   width: 32px;   height: 32px;   margin-right: 10px; } .s-quote-avatar-author .s-quote-avatar img {   display: inline-block;   width: 32px;   height: 32px; } .s-quote-avatar-author .s-quote-author {   float: left; } .s-quote-avatar-author .s-quote-author .s-quote-author-name {   font-size: 14px;   line-height: 32px;   color: #256bbe; } .s-quote-avatar-author .s-quote-author .s-quote-author-username {   font-size: 12px;   line-height: 14px;   color: #999; } .s-quote-avatar-author .twitter-follow-button {   position: absolute;   top: 10px;   right: 10px; } .s-element-content:not(.s-result) .s-quote-text {   line-height: 1.5em;   font-family: 'Georgia', serif;   font-size: 16px; } .s-element-content:not(.s-result) .s-quote-text a {   color: #256bbe; } .s-element-content:not(.s-result) .s-quote-text-no-avatar {   padding-left: 0;   margin-left: 0;   background: none; } .s-quote:not(.s-result) {   background: url('//storify.com/public/img/quote-bg.png') right top no-repeat; } .s-quote-avatar-twitter .s-quote-author .s-quote-author-name {   line-height: 18px; } .s-image {   padding: 5px; } .s-image .s-image-content {   display: block;   position: relative;   text-align: center;   max-width: 100%;   background: #000;   text-decoration: none; } .s-image .s-image-content:hover {   text-decoration: none; } .s-image .s-image-content img {   display: block;   max-height: 500px;   max-width: 100%;   margin: 0 auto; } .s-image .s-image-info {   padding: 5px; } .s-image .s-quote-content {   padding-top: 5px;   margin-right: 30px; } .s-image .s-image-caption {   font-size: 13px;   color: #666;   padding: 10px 0 0; } .s-image .s-image-caption a {   color: #256bbe; } .s-video {   padding: 5px; } .s-video .s-video-shim {   position: relative;   padding-bottom: 56.25%; } .s-video .s-video-shim .s-video-content {   min-height: 0;   position: absolute;   height: 100%;   width: 100%;   border: none;   top: 0;   left: 0; } .s-video .s-video-shim-vine {   position: relative;   height: 500px; } .s-video .s-video-shim-vine .s-video-content-vine {   position: absolute;   height: 500px;   width: 500px;   border: none;   top: 0;   left: 0; } .s-video .s-video-info {   padding: 5px; } .s-video .s-video-title {   font-size: 13px;   color: #666;   padding-top: 5px; } .s-video .s-video-img {   display: block;   width: 100%;   position: relative; } .s-video.s-video-html {   display: inline-block; } .dragging .s-video-img {   z-index: 2; } .s-link .s-link-a {   display: block;   font-family: 'Museo Sans', 'Lucida Grande', sans-serif;   font-weight: bold;   color: #0074b7;   font-size: 14px;   line-height: 1.4em;   margin-bottom: 5px; } .s-link .s-link-desc {   font-size: 12px; } .s-link .s-link-thumbnail {   display: block;   float: left;   max-width: 96px;   max-height: 96px;   margin: 0 10px 5px 0;   padding: 1px;   border: 1px solid #ddd; } .s-oembed {   display: inline-block;   background: #fff;   border: 1px solid #ddd; } .s-oembed .s-oembed-content {   max-width: 100%; } .s-oembed .s-oembed-title {   font-weight: bold; } .story-tile {   width: 300px;   margin: 10px 15px;   float: left;   -webkit-box-shadow: 0 1px 0 0 #e7e7e7;   box-shadow: 0 1px 0 0 #e7e7e7;   cursor: pointer; } .story-tile .icon {   width: 16px;   height: 16px;   background: url('//storify.com/public/img/web.png') no-repeat; } .story-tile .story-toolbar {   padding: 0 2px 3px;   background: none;   border: none;   -webkit-box-shadow: none;   box-shadow: none; } .story-tile-editable .story-toolbar {   display: block; } .story-tile-body {   display: block;   position: relative;   background-color: #fff;   border: 0px;   -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.2);   box-shadow: 0px 0px 3px rgba(0,0,0,0.2);   min-height: 220px;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0; } .story-tile-body .story-tile-avatar {   display: block;   float: left;   padding: 15px; } .story-tile-body .story-tile-username-name {   padding-top: 15px;   float: left;   width: 140px; } .story-tile-body .story-tile-username-name a {   display: block; } .story-tile-body .story-tile-username-name .story-tile-username {   font-size: 1.1em;   color: #0092e5;   margin-bottom: 3px; } .story-tile-body .story-tile-username-name .story-tile-name {   color: #b4c4d1; } .story-tile-body .story-view-count {   position: absolute;   right: 12px;   top: 12px;   width: 90px;   text-align: right;   color: #b4c4d1; } .story-tile-body .story-date {   position: absolute;   right: 12px;   bottom: 6px;   width: 90px;   text-align: right;   color: #b4c4d1; } .story-tile-body .actions {   position: relative;   margin: 0px 0px 0px 10px; } .story-tile-body .actions .comment, .story-tile-body .actions .like {   display: inline-block;   vertical-align: middle; } .story-tile-body .actions .comment span, .story-tile-body .actions .like span {   display: inline-block;   width: 16px;   height: 16px;   margin-right: 8px;   vertical-align: middle; } .story-tile-body .actions .like span {   background: url('//storify.com/public/img/icons-story.png') no-repeat -16px 0px; } .story-tile-body .actions .like:hover span {   background-position: -16px -16px; } .story-tile-body .actions .like.active span {   background-position: -16px -32px; } .story-tile-body .actions .comment {   vertical-align: middle;   margin-left: 10px; } .story-tile-body .actions .comment span {   background: url('//storify.com/public/img/icons-story.png') no-repeat -32px 0px; } .story-tile-body .actions .comment:hover span {   background-position: -32px -16px; } .story-tile-body .actions .share {   display: inline-block;   vertical-align: middle;   text-decoration: none;   padding: 6px 0px 6px 10px;   margin-right: 6px; } .story-tile-body .actions .share.active {   background-color: #eee;   -webkit-border-radius: 3px;   border-radius: 3px; } .story-tile-body .actions .share i {   display: inline-block;   line-height: 1em;   width: 16px;   height: 16px;   margin-bottom: -4px;   background: url('//storify.com/public/img/icons-story.png') no-repeat -48px 0px; } .story-tile-body .actions .share span {   padding: 0px 15px 0px 6px;   color: #6488a0;   font-weight: bold; } .story-tile-body .actions .share span:hover {   text-decoration: none; } .story-tile-body .actions em {   font-style: normal;   display: inline-block;   height: 16px;   line-height: 16px;   color: #b4c4d1; } .story-tile-body .actions em.zero {   display: none; } .story-tile-thumbnail {   position: absolute;   bottom: 0px;   overflow: hidden;   height: 66px;   width: 100%; } .story-tile-thumbnail img {   display: block;   width: 300px; } .story-tile-thumbnail-info {   position: relative;   height: 128px;   overflow: hidden;   border: 1px solid #e7e7e7;   border-top: 0;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0;   overflow: hidden; } .story-tile-thumbnail-info .story-tile-thumbnail, .story-tile-thumbnail-info .story-tile-info {   position: absolute;   top: 0;   left: 0;   width: 100%;   height: 128px; } .story-tile-thumbnail-info .story-tile-info .story-tile-avatar {   position: absolute;   top: 16px;   left: 16px;   display: block; } .story-tile-thumbnail-info .story-tile-info .story-tile-avatar img {   display: block;   width: 28px;   height: 28px; } .story-tile-thumbnail-info .story-tile-info .story-tile-meta-stats {   position: absolute;   bottom: 10px;   left: 48px;   color: #fff;   text-shadow: 0 1px 0 #333;   font-size: 11px;   line-height: 1.5em; } .story-tile-thumbnail-info .story-tile-info .story-tile-meta-stats .story-tile-meta a {   color: #fff;   font-weight: bold; } .story-tile-title {   clear: both;   display: block;   height: 35px;   line-height: 35px;   background: #fff;   padding: 0px 14px 0px 14px;   text-align: center;   color: #666;   border-top: 0;   border-bottom: 1px solid #c0c1c2;   white-space: nowrap;   overflow: hidden;   position: relative;   font-family: 'Museo Sans', sans-serif;   font-size: 20px;   height: 50px;   text-align: left;   border: none;   font-weight: normal;   white-space: normal;   line-height: 1.2em;   margin-bottom: 6px; } .story-tile-title:hover {   color: #0092e5;   text-decoration: none; } .story-tile-title i {   width: 50px;   height: 35px;   position: absolute;   right: 0; } .story-tile-simple {   zoom: 1;   margin: 10px 0;   padding: 10px;   border: 1px solid #ddd;   -webkit-border-radius: 5px;   border-radius: 5px;   background: #f7f7f7;   -webkit-box-shadow: 0 1px 0 #ddd;   box-shadow: 0 1px 0 #ddd; } .story-tile-simple:before, .story-tile-simple:after {   content: '';   display: table; } .story-tile-simple:after {   clear: both; } .story-tile-simple:hover {   border-color: #bbb;   background: #fff; } .story-tile-simple .story-tile-simple-thumbnail {   padding: 1px;   background: #fff;   border: 1px solid #ddd;   float: left; } .story-tile-simple .story-tile-simple-thumbnail .story-tile-simple-thumbnail-image {   display: block;   width: 48px;   height: 48px;   -webkit-background-size: cover;   -moz-background-size: cover;   background-size: cover; } .story-tile-simple .story-tile-simple-info {   padding-left: 62px; } .story-tile-simple .story-tile-simple-info .story-tile-simple-title {   display: block;   font-family: 'Georgia', serif;   font-size: 14px;   padding: 0 0 3px; } .story-tile-simple .story-tile-simple-info .story-tile-simple-author {   color: #256bbe;   font-size: 11px; } .story-tile-simple .story-tile-simple-info .story-tile-simple-date {   color: #999;   text-decoration: none; } .filter {   height: 30px;   width: 960px;   margin: 0 auto;   background: url('//storify.com/public/img/line.gif') 0 14px repeat-x; } .filter .back {   float: left;   margin-right: 10px;   padding: 3px;   background: #f7f7f7;   border: 1px solid #ddd;   -webkit-border-radius: 3px;   border-radius: 3px; } .filter .back a {   display: inline-block;   background: #c4c4c4;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #aaa));   background: -webkit-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -moz-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -o-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -ms-linear-gradient(top, #ddd 0%, #aaa 100%);   background: linear-gradient(top, #ddd 0%, #aaa 100%);   height: 20px;   padding: 1px;   -webkit-border-radius: 3px;   border-radius: 3px; } .filter .back a span {   display: inline-block;   height: 20px;   background: #eee;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));   background: -webkit-linear-gradient(top, #fff 0%, #ddd 100%);   background: -moz-linear-gradient(top, #fff 0%, #ddd 100%);   background: -o-linear-gradient(top, #fff 0%, #ddd 100%);   background: -ms-linear-gradient(top, #fff 0%, #ddd 100%);   background: linear-gradient(top, #fff 0%, #ddd 100%);   padding: 0 10px;   line-height: 20px;   color: #666;   font-size: 10px;   text-transform: uppercase;   text-shadow: 0 1px 0 #fff;   -webkit-border-radius: 3px;   border-radius: 3px; } .filter .back a span i {   background: url('//storify.com/public/img/back.png') left no-repeat;   font-style: normal;   padding-left: 9px; } .filter .back a:hover span {   background: #eee;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #fff));   background: -webkit-linear-gradient(top, #ddd 0%, #fff 100%);   background: -moz-linear-gradient(top, #ddd 0%, #fff 100%);   background: -o-linear-gradient(top, #ddd 0%, #fff 100%);   background: -ms-linear-gradient(top, #ddd 0%, #fff 100%);   background: linear-gradient(top, #ddd 0%, #fff 100%); } .filter .inner {   zoom: 1;   display: inline-block;   border: 1px solid #ddd;   -webkit-border-radius: 5px;   border-radius: 5px;   background: #f7f7f7; } .filter .inner:before, .filter .inner:after {   content: '';   display: table; } .filter .inner:after {   clear: both; } .filter .inner .tabs {   float: left;   padding: 3px; } .filter .inner .tabs a {   display: inline-block;   background: #c4c4c4;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #aaa));   background: -webkit-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -moz-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -o-linear-gradient(top, #ddd 0%, #aaa 100%);   background: -ms-linear-gradient(top, #ddd 0%, #aaa 100%);   background: linear-gradient(top, #ddd 0%, #aaa 100%);   padding: 1px;   height: 20px; } .filter .inner .tabs a span {   display: inline-block;   height: 20px;   background: #eee;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));   background: -webkit-linear-gradient(top, #fff 0%, #ddd 100%);   background: -moz-linear-gradient(top, #fff 0%, #ddd 100%);   background: -o-linear-gradient(top, #fff 0%, #ddd 100%);   background: -ms-linear-gradient(top, #fff 0%, #ddd 100%);   background: linear-gradient(top, #fff 0%, #ddd 100%);   padding: 0 10px;   line-height: 20px;   color: #666;   font-size: 10px;   text-transform: uppercase;   text-shadow: 0 1px 0 #fff; } .filter .inner .tabs a:hover span {   background: #eee;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #fff));   background: -webkit-linear-gradient(top, #ddd 0%, #fff 100%);   background: -moz-linear-gradient(top, #ddd 0%, #fff 100%);   background: -o-linear-gradient(top, #ddd 0%, #fff 100%);   background: -ms-linear-gradient(top, #ddd 0%, #fff 100%);   background: linear-gradient(top, #ddd 0%, #fff 100%); } .filter .inner .tabs a.active span {   color: #333;   background: #fff;   -webkit-box-shadow: inset 0 0 5px #ddd;   box-shadow: inset 0 0 5px #ddd; } .filter .inner .tabs a.stories {   -webkit-border-radius: 3px 0 0 3px;   border-radius: 3px 0 0 3px; } .filter .inner .tabs a.stories span {   -webkit-border-radius: 3px 0 0 3px;   border-radius: 3px 0 0 3px; } .filter .inner .tabs a.elements {   padding-left: 0;   -webkit-border-radius: 0 3px 3px 0;   border-radius: 0 3px 3px 0; } .filter .inner .tabs a.elements span {   -webkit-border-radius: 0 3px 3px 0;   border-radius: 0 3px 3px 0; } .filter .inner .types {   display: none;   opacity: 0;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);   filter: alpha(opacity=0);   float: left;   height: 28px;   -webkit-transition: 0.2s opacity ease-out;   -moz-transition: 0.2s opacity ease-out;   -o-transition: 0.2s opacity ease-out;   -ms-transition: 0.2s opacity ease-out;   transition: 0.2s opacity ease-out; } .filter .inner .types.visible {   display: block;   opacity: 1;   -ms-filter: none;   filter: none; } .filter .inner .types label {   display: block;   float: left;   padding-right: 10px; } .filter .inner .types label input {   display: inline-block;   vertical-align: middle;   width: 12px;   height: 12px; } .filter .inner .types label span {   display: inline-block;   padding-left: 5px;   line-height: 28px;   font-size: 11px;   color: #666;   text-shadow: 0 1px 0 #fff; } .filter .inner .types label:first-child {   padding-left: 7px; } .story-image {   position: relative;   overflow: hidden;   height: 100%; } .story-image .story-image-bg {   height: 100%;   -webkit-background-size: cover;   -moz-background-size: cover;   background-size: cover; } .story-image img {   display: block;   width: 100%; } .story-image .pattern {   position: absolute;   width: 100%;   height: 100%;   top: 0;   left: 0;   background: url('//storify.com/public/img/pattern.png'); } .list-empty {   display: none;   padding: 100px 15px;   text-align: center; } .list-empty.element-list-empty {   padding-top: 90px; } #user .filter .back {   display: none; } .story-toolbar {   display: none;   padding: 8px 10px;   background: #f7f7f7;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0;   border: 1px solid #e7e7e7;   border-bottom: 0;   -webkit-box-shadow: inset 0 -6px 11px -6px rgba(0,0,0,0.1);   box-shadow: inset 0 -6px 11px -6px rgba(0,0,0,0.1); } .story-toolbar .icon {   width: 16px;   height: 16px;   float: left;   margin-right: 3px;   background: url('//storify.com/public/img/web.png') no-repeat; } .story-toolbar-status {   font-size: 0px; } .story-toolbar-status.published {   color: #87a147; } .story-toolbar-status.published .icon {   background-position: 0px -16px; } .story-toolbar-status.draft {   color: #be5932; } .story-toolbar-status.draft .icon {   background-position: -32px -16px; } .story-toolbar-modified {   color: #888; } .story-toolbar-actions {   list-style: none;   padding: 0px;   margin: 0px; } .story-toolbar-actions a {   color: #979797;   line-height: 16px; } .story-toolbar-actions a:hover {   color: #888; } .story-toolbar-actions li {   display: inline-block;   margin-left: 10px; } .story-toolbar-actions .important {   color: #df502f; } .story-toolbar-actions .important.green {   color: #008000; } .story-toolbar-flag .icon {   background-position: -208px 0px; } .story-toolbar-delete .icon {   background-position: -144px 0px; } .story-toolbar-edit .icon {   background-position: -128px 0px; } .story-toolbar-post .icon {   background-position: -48px -16px; } .story-toolbar-feature .icon {   background-position: -64px -16px; } .story-toolbar-unfeature {   color: #be5932 !important; } .story-toolbar-unfeature .icon {   background-position: -80px -16px; } .story-toolbar-notify {   font-weight: bold; } .story-toolbar-notify .icon {   background-position: -160px 0px; } .s-attribution {   clear: both;   padding: 0;   font-size: 10px;   font-family: 'Museo Sans', 'Lucida Grande', sans-serif;   color: #999;   text-transform: uppercase; } .s-attribution .s-posted, .s-attribution .dot, .s-attribution .permalink {   float: left;   line-height: 16px;   margin-right: 3px; } .s-attribution .s-posted, .s-attribution .permalink {   color: #999; } .s-attribution .s-element-attr-title {   color: #333; } .s-attribution .s-author {   float: left;   margin-right: 3px;   font-weight: normal;   line-height: 16px; } .s-attribution .s-author .s-author-name {   color: #256bbe; } .s-attribution .s-author .s-author-twitter-handle {   color: #999;   margin-left: 5px; } .s-attribution .s-via {   float: left;   margin-right: 8px;   line-height: 16px; } .s-attribution .s-source {   margin-right: 5px; } .s-element:hover .s-source {   opacity: 1;   -ms-filter: none;   filter: none; } .s-source {   float: left; } .s-source img {   -webkit-border-radius: 3px;   border-radius: 3px;   display: block; } .s-source a {   display: block; } .s-source .s-source-name {   display: none; } .s-source .s-source-icon, .s-source .s-author-avatar {   margin: 0;   width: 16px;   height: 16px;   vertical-align: middle;   background-repeat: no-repeat;   -webkit-filter: grayscale(1);   opacity: 0.5;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);   filter: alpha(opacity=50); } .s-element[data-source='twitter'] .s-attribution {   padding-top: 10px;   margin-right: 50px; } .s-appdotnet .s-source-icon {   background-image: url('//storify.com/public/img/sources/appdotnet-16px.png'); } .s-facebook .s-source-icon {   background-image: url('//storify.com/public/img/sources/facebook-16px.png'); } .s-getglue .s-source-icon {   background-image: url('//storify.com/public/img/sources/getglue-16px.png'); } .s-chute .s-source-icon {   background-image: url('//storify.com/public/img/sources/chute-16px.png'); } .s-stocktwits .s-source-icon {   background-image: url('//storify.com/public/img/sources/stocktwits-16px.png'); } .s-flickr .s-source-icon {   background-image: url('//storify.com/public/img/sources/flickr-16px.png'); } .s-google .s-source-icon {   background-image: url('//storify.com/public/img/sources/google-16px.png'); } .s-gplus .s-source-icon {   background-image: url('//storify.com/public/img/sources/gplus-16px.png'); } .s-rss .s-source-icon {   background-image: url('//storify.com/public/img/sources/rss-16px.png'); } .s-twitter .s-source-icon, .s-twitpic .s-source-icon, .s-yfrog .s-source-icon {   background-image: url('//storify.com/public/img/sources/twitter-16px.png'); } .s-wikipedia .s-source-icon {   background-image: url('//storify.com/public/img/sources/wikipedia-16px.png'); } .s-youtube .s-source-icon {   background-image: url('//storify.com/public/img/sources/youtube-16px.png'); } .s-storify .s-source-icon {   background-image: url('//storify.com/public/img/sources/storify-16px.png'); } .s-foursquare .s-source-icon {   background-image: url('//storify.com/public/img/sources/foursquare-16px.png'); } .s-reddit .s-source-icon {   background-image: url('//storify.com/public/img/sources/reddit-16px.png'); } .s-tumblr .s-source-icon {   background-image: url('//storify.com/public/img/sources/tumblr-16px.png'); } .s-share-dropdown {   display: none;   position: absolute;   top: 5px;   left: 5px;   background: #fff;   padding: 10px;   z-index: 99; } .sb-share-dropdown {   display: none;   position: absolute;   top: 26px;   left: 0px;   background: #fff;   padding: 8px 10px;   z-index: 99;   border: 1px solid #ccc; } .story-tile.share .sb-share-dropdown {   display: block; } .comment {   overflow: hidden; } .s-elements .comments, .shared-element-comments .comments, #import .comments, #comments, .engage {   word-wrap: break-word;   background: #f7f7f7;   padding: 0 10px;   -webkit-border-radius: 0 0 5px 5px;   border-radius: 0 0 5px 5px;   -webkit-transition: 0.1s border-color;   -moz-transition: 0.1s border-color;   -o-transition: 0.1s border-color;   -ms-transition: 0.1s border-color;   transition: 0.1s border-color;   text-align: left; } .s-elements .comments .action-container, .shared-element-comments .comments .action-container, #import .comments .action-container, #comments .action-container, .engage .action-container {   padding: 10px 0; } .s-elements .comments .action, .shared-element-comments .comments .action, #import .comments .action, #comments .action, .engage .action {   position: relative;   padding: 0 46px 0 0;   margin: 0;   display: block;   width: 100%;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   background: #fff;   border: 1px solid #ddd;   -webkit-box-shadow: inset 1px 1px 5px #ddd;   box-shadow: inset 1px 1px 5px #ddd;   -webkit-border-radius: 3px;   border-radius: 3px; } .s-elements .comments .action.focus, .shared-element-comments .comments .action.focus, #import .comments .action.focus, #comments .action.focus, .engage .action.focus {   border-color: #bbb; } .s-elements .comments .action .story-comment-input, .shared-element-comments .comments .action .story-comment-input, #import .comments .action .story-comment-input, #comments .action .story-comment-input, .engage .action .story-comment-input, .s-elements .comments .action .element-comment-input, .shared-element-comments .comments .action .element-comment-input, #import .comments .action .element-comment-input, #comments .action .element-comment-input, .engage .action .element-comment-input {   display: block;   width: 100%;   height: 26px;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   color: #333;   border: 0;   background: none;   -webkit-box-shadow: none;   box-shadow: none;   padding: 0 0 0 6px; } .s-elements .comments .action .story-comment-post, .shared-element-comments .comments .action .story-comment-post, #import .comments .action .story-comment-post, #comments .action .story-comment-post, .engage .action .story-comment-post, .s-elements .comments .action .element-comment-post, .shared-element-comments .comments .action .element-comment-post, #import .comments .action .element-comment-post, #comments .action .element-comment-post, .engage .action .element-comment-post {   position: absolute;   right: 5px;   top: 5px; } .s-elements .comments .action .story-comment-post i, .shared-element-comments .comments .action .story-comment-post i, #import .comments .action .story-comment-post i, #comments .action .story-comment-post i, .engage .action .story-comment-post i, .s-elements .comments .action .element-comment-post i, .shared-element-comments .comments .action .element-comment-post i, #import .comments .action .element-comment-post i, #comments .action .element-comment-post i, .engage .action .element-comment-post i {   float: left;   width: 16px;   height: 16px;   opacity: 0.2;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);   filter: alpha(opacity=20);   -webkit-transition: opacity 0.4s;   -moz-transition: opacity 0.4s;   -o-transition: opacity 0.4s;   -ms-transition: opacity 0.4s;   transition: opacity 0.4s;   cursor: pointer; } .s-elements .comments .action .story-comment-post i.story-comment-twitter, .shared-element-comments .comments .action .story-comment-post i.story-comment-twitter, #import .comments .action .story-comment-post i.story-comment-twitter, #comments .action .story-comment-post i.story-comment-twitter, .engage .action .story-comment-post i.story-comment-twitter, .s-elements .comments .action .element-comment-post i.story-comment-twitter, .shared-element-comments .comments .action .element-comment-post i.story-comment-twitter, #import .comments .action .element-comment-post i.story-comment-twitter, #comments .action .element-comment-post i.story-comment-twitter, .engage .action .element-comment-post i.story-comment-twitter, .s-elements .comments .action .story-comment-post i.element-comment-twitter, .shared-element-comments .comments .action .story-comment-post i.element-comment-twitter, #import .comments .action .story-comment-post i.element-comment-twitter, #comments .action .story-comment-post i.element-comment-twitter, .engage .action .story-comment-post i.element-comment-twitter, .s-elements .comments .action .element-comment-post i.element-comment-twitter, .shared-element-comments .comments .action .element-comment-post i.element-comment-twitter, #import .comments .action .element-comment-post i.element-comment-twitter, #comments .action .element-comment-post i.element-comment-twitter, .engage .action .element-comment-post i.element-comment-twitter {   background: url('//storify.com/public/img/sources/twitter-16px.png') no-repeat; } .s-elements .comments .action .story-comment-post i.story-comment-facebook, .shared-element-comments .comments .action .story-comment-post i.story-comment-facebook, #import .comments .action .story-comment-post i.story-comment-facebook, #comments .action .story-comment-post i.story-comment-facebook, .engage .action .story-comment-post i.story-comment-facebook, .s-elements .comments .action .element-comment-post i.story-comment-facebook, .shared-element-comments .comments .action .element-comment-post i.story-comment-facebook, #import .comments .action .element-comment-post i.story-comment-facebook, #comments .action .element-comment-post i.story-comment-facebook, .engage .action .element-comment-post i.story-comment-facebook, .s-elements .comments .action .story-comment-post i.element-comment-facebook, .shared-element-comments .comments .action .story-comment-post i.element-comment-facebook, #import .comments .action .story-comment-post i.element-comment-facebook, #comments .action .story-comment-post i.element-comment-facebook, .engage .action .story-comment-post i.element-comment-facebook, .s-elements .comments .action .element-comment-post i.element-comment-facebook, .shared-element-comments .comments .action .element-comment-post i.element-comment-facebook, #import .comments .action .element-comment-post i.element-comment-facebook, #comments .action .element-comment-post i.element-comment-facebook, .engage .action .element-comment-post i.element-comment-facebook {   background: url('//storify.com/public/img/sources/facebook-16px.png') no-repeat;   margin-left: 4px; } .s-elements .comments .action .story-comment-post i:hover, .shared-element-comments .comments .action .story-comment-post i:hover, #import .comments .action .story-comment-post i:hover, #comments .action .story-comment-post i:hover, .engage .action .story-comment-post i:hover, .s-elements .comments .action .element-comment-post i:hover, .shared-element-comments .comments .action .element-comment-post i:hover, #import .comments .action .element-comment-post i:hover, #comments .action .element-comment-post i:hover, .engage .action .element-comment-post i:hover {   opacity: 0.5;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);   filter: alpha(opacity=50); } .s-elements .comments .action .story-comment-post i.active, .shared-element-comments .comments .action .story-comment-post i.active, #import .comments .action .story-comment-post i.active, #comments .action .story-comment-post i.active, .engage .action .story-comment-post i.active, .s-elements .comments .action .element-comment-post i.active, .shared-element-comments .comments .action .element-comment-post i.active, #import .comments .action .element-comment-post i.active, #comments .action .element-comment-post i.active, .engage .action .element-comment-post i.active {   opacity: 1;   -ms-filter: none;   filter: none; } .s-elements .comments .previous ul, .shared-element-comments .comments .previous ul, #import .comments .previous ul, #comments .previous ul, .engage .previous ul {   margin: 0;   padding: 0;   list-style: none; } .s-elements .comments .previous ul li, .shared-element-comments .comments .previous ul li, #import .comments .previous ul li, #comments .previous ul li, .engage .previous ul li {   zoom: 1;   padding: 5px 0;   border-top: 1px dotted #ddd; } .s-elements .comments .previous ul li:before, .shared-element-comments .comments .previous ul li:before, #import .comments .previous ul li:before, #comments .previous ul li:before, .engage .previous ul li:before, .s-elements .comments .previous ul li:after, .shared-element-comments .comments .previous ul li:after, #import .comments .previous ul li:after, #comments .previous ul li:after, .engage .previous ul li:after {   content: '';   display: table; } .s-elements .comments .previous ul li:after, .shared-element-comments .comments .previous ul li:after, #import .comments .previous ul li:after, #comments .previous ul li:after, .engage .previous ul li:after {   clear: both; } .s-elements .comments .previous ul li .avatar, .shared-element-comments .comments .previous ul li .avatar, #import .comments .previous ul li .avatar, #comments .previous ul li .avatar, .engage .previous ul li .avatar {   display: block;   float: left;   margin-right: 5px;   -webkit-border-radius: 3px;   border-radius: 3px;   width: 16px;   height: 16px; } .s-elements .comments .previous ul li .container, .shared-element-comments .comments .previous ul li .container, #import .comments .previous ul li .container, #comments .previous ul li .container, .engage .previous ul li .container {   position: relative;   font-size: 11px;   line-height: 16px;   padding-left: 21px; } .s-elements .comments .previous ul li .container .author, .shared-element-comments .comments .previous ul li .container .author, #import .comments .previous ul li .container .author, #comments .previous ul li .container .author, .engage .previous ul li .container .author {   font-weight: bold;   padding-right: 5px;   color: #333;   text-decoration: none;   white-space: nowrap; } .s-elements .comments .previous ul li .container .content, .shared-element-comments .comments .previous ul li .container .content, #import .comments .previous ul li .container .content, #comments .previous ul li .container .content, .engage .previous ul li .container .content, .s-elements .comments .previous ul li .container .fullContent, .shared-element-comments .comments .previous ul li .container .fullContent, #import .comments .previous ul li .container .fullContent, #comments .previous ul li .container .fullContent, .engage .previous ul li .container .fullContent, .s-elements .comments .previous ul li .container .moreComment, .shared-element-comments .comments .previous ul li .container .moreComment, #import .comments .previous ul li .container .moreComment, #comments .previous ul li .container .moreComment, .engage .previous ul li .container .moreComment {   padding-right: 5px; } .s-elements .comments .previous ul li .container .moreComment, .shared-element-comments .comments .previous ul li .container .moreComment, #import .comments .previous ul li .container .moreComment, #comments .previous ul li .container .moreComment, .engage .previous ul li .container .moreComment {   color: #256bbe; } .s-elements .comments .previous ul li .container .hide, .shared-element-comments .comments .previous ul li .container .hide, #import .comments .previous ul li .container .hide, #comments .previous ul li .container .hide, .engage .previous ul li .container .hide {   display: none; } .s-elements .comments .previous ul li .container .date, .shared-element-comments .comments .previous ul li .container .date, #import .comments .previous ul li .container .date, #comments .previous ul li .container .date, .engage .previous ul li .container .date {   color: #999; } .s-elements .comments .previous ul li .container .remove, .shared-element-comments .comments .previous ul li .container .remove, #import .comments .previous ul li .container .remove, #comments .previous ul li .container .remove, .engage .previous ul li .container .remove {   display: none;   position: absolute;   top: 0;   right: 0;   font-size: 10px;   padding: 0 3px;   background: #eee;   border: 1px solid #ddd;   -webkit-border-radius: 2px;   border-radius: 2px;   text-decoration: none;   color: #333; } .s-elements .comments .previous ul li .container .remove:hover, .shared-element-comments .comments .previous ul li .container .remove:hover, #import .comments .previous ul li .container .remove:hover, #comments .previous ul li .container .remove:hover, .engage .previous ul li .container .remove:hover {   color: #ca352c; } .s-elements .comments .previous ul li .container:hover .remove, .shared-element-comments .comments .previous ul li .container:hover .remove, #import .comments .previous ul li .container:hover .remove, #comments .previous ul li .container:hover .remove, .engage .previous ul li .container:hover .remove {   display: block; } .s-elements .comments .previous .more, .shared-element-comments .comments .previous .more, #import .comments .previous .more, #comments .previous .more, .engage .previous .more {   border-top: 1px dotted #ddd;   font-size: 11px;   line-height: 16px;   display: block;   font-weight: bold;   padding: 5px 0; } .s-elements .comments .previous .more a, .shared-element-comments .comments .previous .more a, #import .comments .previous .more a, #comments .previous .more a, .engage .previous .more a {   color: #333;   text-decoration: none; } .s-elements .comments .previous .more a:hover, .shared-element-comments .comments .previous .more a:hover, #import .comments .previous .more a:hover, #comments .previous .more a:hover, .engage .previous .more a:hover {   text-decoration: underline; } .s-elements .comments .previous .more span, .shared-element-comments .comments .previous .more span, #import .comments .previous .more span, #comments .previous .more span, .engage .previous .more span {   font-weight: normal;   color: #999; } .s-elements .comments {   -webkit-box-shadow: inset 0px 10px 20px -10px rgba(0,0,0,0.15);   box-shadow: inset 0px 10px 20px -10px rgba(0,0,0,0.15); } .s-elements .no-comment {   display: none; } .s-elements .has-comments {   display: block; } #comments {   -webkit-border-radius: 0;   border-radius: 0;   background: transparent none; } #comments .previous {   max-height: 300px;   overflow: auto; } .s-element-stats {   zoom: 1;   border-top: 1px dotted #ddd;   text-align: center;   font-size: 10px;   line-height: 1em;   padding: 6px;   color: #999;   cursor: pointer;   -webkit-user-select: none;   -moz-user-select: none;   -ms-user-select: none;   user-select: none;   text-transform: uppercase; } .s-element-stats:before, .s-element-stats:after {   content: '';   display: table; } .s-element-stats:after {   clear: both; } .s-element-stats:hover {   color: #666; } .s-element-stats div {   display: inline; } .s-element-stats.hide, .s-element-stats .hide {   display: none; } #big-like {   position: fixed;   top: 50%;   left: 50%;   width: 230px;   height: 206px;   margin-left: -115px;   margin-top: -103px;   background: url('//storify.com/public/img/heart2.png');   -webkit-background-size: cover;   -moz-background-size: cover;   background-size: cover;   opacity: 0;   -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);   filter: alpha(opacity=0);   display: none;   z-index: 100003; } input, textarea {   color: #333;   font-size: 11px;   font-family: 'Lucida Grande', sans-serif; } .gc-bubbleDefault {   display: none !important; } .s-info {   margin-left: -3px; } .s-info .s-author {   font-size: 12px;   line-height: 30px;   float: left;   margin: 0 10px 20px 0;   color: #888;   background: #f7f7f7;   padding: 0 10px 0 20px;   height: 30px;   display: inline-block;   -webkit-border-radius: 0 5px 5px 0;   border-radius: 0 5px 5px 0;   border: 1px solid #e7e7e7;   -webkit-box-shadow: inset 0 1px 0 0 #fff;   box-shadow: inset 0 1px 0 0 #fff; } .s-info .s-author a.logo {   display: block;   float: left;   width: 57px;   height: 14px;   overflow: hidden;   margin: 8px 3px 0 0;   background: url('//storify.com/public/img/logo.blue.small.png'); } .s-info .s-author a.logo span {   visibility: hidden; } .s-info .s-author-follow {   font-size: 11px;   font-weight: bold;   vertical-align: top;   margin-left: 4px;   color: #8da452; } .s-info .s-author-avatar {   float: left;   max-width: 32px;   max-height: 32px;   margin: 2px 10px 0px 0px; } .s-info .s-published {   display: inline-block;   font-size: 11px;   line-height: 30px; } .s-info .s-published a {   color: #666; } .s-published-date {   color: #555; } #story {   position: relative; } .s-story {   margin: 0px auto;   padding: 0px;   background: #fff;   color: #333;   font-size: 15px;   line-height: 18px;   border: 1px solid #e7e7e7;   border-bottom: 1px solid #c0c1c2;   -webkit-border-radius: 5px 5px 0 0;   border-radius: 5px 5px 0 0;   -webkit-box-shadow: 0 1px 0 #e7e7e7;   box-shadow: 0 1px 0 #e7e7e7; } .s-story.noborder {   border: none;   -webkit-border-radius: 0;   border-radius: 0; } .s-story.noborder .s-element-text, .s-story.noborder .s-text, .s-story.noborder .s-info, .s-story.noborder .s-actions, .s-story.noborder .s-title, .s-story.noborder .more-on-storify {   padding-left: 0;   padding-right: 0;   margin-left: 0;   margin-right: 0; } .s-story a {   text-decoration: none;   color: #333; } .s-story a:hover {   text-decoration: underline; } .s-story .icon {   float: left;   width: 16px;   height: 16px;   margin-right: 3px;   background-image: url('//storify.com/public/img/web.png');   background-repeat: no-repeat; } .s-thumbnail {   max-width: 64px;   max-height: 64px;   float: right;   margin: 0px 20px; } .s-clear {   display: block;   height: 0px;   clear: both; } .s-header {   padding: 16px 0 0;   border-bottom: 1px dotted #ddd; } .s-actions {   height: 30px;   position: absolute;   top: 20px;   right: 20px;   z-index: 101; } .s-actions a, .shared-element-actions a {   zoom: 1;   display: block;   float: left;   border-left: 1px solid #e7e7e7;   border-bottom: 1px solid #e7e7e7; } .s-actions a:before, .shared-element-actions a:before, .s-actions a:after, .shared-element-actions a:after {   content: '';   display: table; } .s-actions a:after, .shared-element-actions a:after {   clear: both; } .s-actions a span, .shared-element-actions a span {   float: left;   display: block;   min-width: 30px;   height: 28px;   border-top: 2px solid #e7e7e7; } .s-actions a span i, .shared-element-actions a span i {   display: block;   background: url('//storify.com/public/img/icons.png');   -webkit-background-size: 80px 64px;   -moz-background-size: 80px 64px;   background-size: 80px 64px;   width: 16px;   height: 16px;   margin: 6px 7px; } .s-actions a:last-child, .shared-element-actions a:last-child {   border-right: 1px solid #e7e7e7; } .s-actions a.embed span, .shared-element-actions a.embed span {   border-top-color: #85a8d2; } .s-actions a.embed span i, .shared-element-actions a.embed span i {   background-position: -64px 0; } .s-actions a.embed:hover span, .shared-element-actions a.embed:hover span {   background: #85a8d2; } .s-actions a.embed:hover span i, .shared-element-actions a.embed:hover span i {   background-position: -64px -16px; } .s-actions a.repost span, .shared-element-actions a.repost span {   border-top-color: #85a8d2; } .s-actions a.repost span i, .shared-element-actions a.repost span i {   background-position: 0 0; } .s-actions a.repost:hover span, .shared-element-actions a.repost:hover span {   background: #85a8d2; } .s-actions a.repost:hover span i, .shared-element-actions a.repost:hover span i {   background-position: 0 -16px; } .s-actions a.like span, .shared-element-actions a.like span {   border-top-color: #c5889c; } .s-actions a.like span i, .shared-element-actions a.like span i {   background-position: -16px 0; } .s-actions a.like .count, .shared-element-actions a.like .count {   border-top-color: #c5889c; } .s-actions a.like:hover span, .shared-element-actions a.like:hover span {   background: #c5889c; } .s-actions a.like:hover span i, .shared-element-actions a.like:hover span i {   background-position: -16px -16px; } .s-actions a.like:hover .count, .shared-element-actions a.like:hover .count {   background: #c5889c;   color: #fff; } .s-actions a.like.active i, .shared-element-actions a.like.active i {   background-position: -16px -32px; } .s-actions a.comment span, .shared-element-actions a.comment span {   border-top-color: #efbd81; } .s-actions a.comment span i, .shared-element-actions a.comment span i {   background-position: -32px 0; } .s-actions a.comment .count, .shared-element-actions a.comment .count {   border-top-color: #efbd81; } .s-actions a.comment:hover span, .shared-element-actions a.comment:hover span {   background: #efbd81; } .s-actions a.comment:hover span i, .shared-element-actions a.comment:hover span i {   background-position: -32px -16px; } .s-actions a.comment:hover .count, .shared-element-actions a.comment:hover .count {   background: #efbd81;   color: #fff; } .s-actions a.share span, .shared-element-actions a.share span {   border-top-color: #9fc582; } .s-actions a.share span i, .shared-element-actions a.share span i {   background-position: -48px 0; } .s-actions a.share:hover span, .shared-element-actions a.share:hover span {   background: #9fc582; } .s-actions a.share:hover span i, .shared-element-actions a.share:hover span i {   background-position: -48px -16px; } .s-element .buttons {   zoom: 1;   margin-left: -7px;   padding: 3px 0; } .s-element .buttons:before, .s-element .buttons:after {   content: '';   display: table; } .s-element .buttons:after {   clear: both; } .s-element .buttons a {   display: block;   float: left;   width: 30px;   height: 30px; } .s-element .buttons a span {   float: left; } .s-element .buttons a i {   display: block;   background: url('//storify.com/public/img/icons-story.png');   width: 16px;   height: 16px;   margin: 6px 7px;   float: left; } .s-element .buttons a.like i {   background-position: -16px 0; } .s-element .buttons a.like:hover i {   background-position: -16px -16px; } .s-element .buttons a.like.active i {   background-position: -16px -32px; } .s-element .buttons a.comment i {   background-position: -32px 0; } .s-element .buttons a.comment:hover i {   background-position: -32px -16px; } .s-element .buttons a.share {   width: auto;   line-height: 30px; } .s-element .buttons a.share i {   background-position: -48px 0;   margin-right: 3px; } .s-element .buttons a.share span {   font-weight: bold;   color: #52748f; } .s-element .buttons a.share:hover i {   background-position: -48px -16px; } .s-element .buttons a.share:hover span {   color: #ababab; } .s-element .buttons em {   float: left;   height: 30px;   line-height: 30px;   font-style: normal;   color: #b4c4d1;   font-size: 12px;   margin-right: 5px; } .s-element .buttons em.zero {   color: #dde4ea;   display: none; } .count {   float: left;   color: #999;   line-height: 28px;   font-size: 12px;   border-top: 2px solid #e7e7e7;   padding-right: 5px; } .s-actions-share {   list-style: none;   margin: 0px;   padding: 0px; } .s-actions-share li {   display: inline-block; } .s-actions-share {   float: left; } .s-actions-share li {   float: left;   padding-right: 10px; } .s-actions-share li a {   display: block;   width: 32px;   height: 32px;   text-indent: -9999px;   background-image: url('//storify.com/public/img/share-icons.png'); } .s-actions-share li.s-share-facebook a {   background-position: 0 0; } .s-actions-share li.s-share-facebook-loading a {   background-image: url('//storify.com/public/img/facebook-loading.gif'); } .s-actions-share li.s-share-facebook-done a {   background-image: url('//storify.com/public/img/facebook-done.png'); } .s-actions-share li.s-share-twitter a {   background-position: -32px 0; } .s-actions-share li.s-share-pinterest a {   background-position: -160px 0; } .s-actions-share li.s-share-googleplus a {   background-position: -64px 0; } .s-actions-share li.s-share-linkedin a {   background-position: -96px 0; } .s-actions-share li.s-share-email {   padding-right: 0; } .s-actions-share li.s-share-email a {   background-position: -128px 0; } #s-share-dropdown, #s-embed-dropdown, #s-comment-dropdown {   z-index: 102;   display: none;   position: absolute;   top: 50px;   right: 20px;   background: #fff;   border: 1px solid #e7e7e7;   border-bottom: 1px solid #c0c1c2;   -webkit-box-shadow: 0px 1px 0px #e7e7e7;   box-shadow: 0px 1px 0px #e7e7e7; } #share-footer-dropdown {   display: none;   z-index: 102;   position: absolute;   top: 36px;   left: 95px;   background: #fff;   padding: 6px 10px;   border: 1px solid #e7e7e7;   border-bottom: 1px solid #c0c1c2;   -webkit-box-shadow: 0px 1px 0px #e7e7e7;   box-shadow: 0px 1px 0px #e7e7e7; } #comments-footer {   display: none;   z-index: 102;   position: absolute;   top: 36px;   left: 95px;   background: #fff;   padding: 6px 10px;   border: 1px solid #e7e7e7;   border-bottom: 1px solid #c0c1c2;   -webkit-box-shadow: 0px 1px 0px #e7e7e7;   box-shadow: 0px 1px 0px #e7e7e7; } #s-share-dropdown {   width: 200px;   padding: 10px; } #s-embed-dropdown {   width: 278px; } #s-embed-dropdown label {   font-size: 11px; } #s-embed-dropdown .s-embed-code {   padding: 15px; } #s-embed-dropdown .s-embed-code label {   margin-bottom: 5px; } #s-embed-dropdown .s-embed-code input[type='text'] {   width: 100%;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   font-family: 'Monaco', 'Courier', monospace; } #s-embed-dropdown .s-embed-options {   padding: 17px 15px 5px;   background: url('//storify.com/public/img/border2px.gif') top repeat-x; } #s-embed-dropdown .s-embed-options .s-embed-template {   margin-bottom: 10px; } #s-embed-dropdown .s-embed-options .s-embed-template label {   float: left;   line-height: 18px;   padding-right: 5px; } #s-embed-dropdown .s-embed-options .s-embed-template select {   height: 18px;   margin: 0; } #s-embed-dropdown .s-embed-options .s-embed-show, #s-embed-dropdown .s-embed-options .s-embed-seo {   margin-bottom: 10px; } #s-embed-dropdown .s-embed-options .s-embed-show label, #s-embed-dropdown .s-embed-options .s-embed-seo label, #s-embed-dropdown .s-embed-options .s-embed-show input, #s-embed-dropdown .s-embed-options .s-embed-seo input {   display: inline; } #s-embed-dropdown .s-embed-options .s-embed-show input, #s-embed-dropdown .s-embed-options .s-embed-seo input {   vertical-align: baseline; } #s-embed-dropdown .s-embed-options .s-embed-show label, #s-embed-dropdown .s-embed-options .s-embed-seo label {   padding: 0 5px; } #s-embed-dropdown .s-embed-options .s-embed-show label:first-child {   padding-left: 0; } #s-comment-dropdown {   width: 350px; } #s-copy-code {   color: #333;   font-size: 11px;   text-decoration: none; } .s-email-send {   padding-top: 18px; } .s-email-send button {   margin-left: 0px; } .s-elements {   position: relative;   min-height: 200px;   font-size: 12px;   line-height: 18px;   color: #333;   list-style: none;   padding: 0px;   margin: 10px 0; } .s-elements a {   text-decoration: none;   color: #333; } .s-elements a:hover {   text-decoration: underline; } .s-title, #s-title {   display: block;   font-family: 'Georgia', serif;   font-size: 32px;   font-style: normal;   font-weight: normal;   line-height: 1.1em;   color: #000;   padding: 0px 20px;   margin: 0px; } .s-section {   zoom: 1;   margin: 0; } .s-section:before, .s-section:after {   content: '';   display: table; } .s-section:after {   clear: both; } .s-section a.name, .s-section a.edit {   float: left;   display: inline-block; } .s-section a.name {   font-family: 'Helvetica', sans-serif;   color: #b30c00;   font-style: normal;   padding-left: 20px;   font-size: 12px;   line-height: 18px;   text-transform: uppercase; } .s-section a.name:hover {   text-decoration: none;   color: #000; } .s-section a.edit {   margin-left: 5px;   width: 16px;   height: 16px;   background: #000;   text-indent: -9999px;   background: url('//storify.com/public/img/web.png') -128px 0px; } .s-description, #s-description {   display: block;   margin: 0px;   padding: 10px 20px 20px;   font-size: 15px;   line-height: 1.6em;   color: #666; } #s-title, #s-description {   width: 100%;   padding: 7px;   margin: 0px -7px 10px;   border: 1px solid #eee;   resize: none;   -webkit-box-shadow: none;   box-shadow: none; } #s-title:hover:not(:focus), #s-description:hover:not(:focus) {   background: #fffbe3;   border-color: #ccc; } #s-title:focus, #s-description:focus {   -webkit-box-shadow: inset 0 2px 1px rgba(0,0,0,0.07);   box-shadow: inset 0 2px 1px rgba(0,0,0,0.07);   border-color: #aaa; } #s-title::-webkit-input-placeholder, #s-description::-webkit-input-placeholder, #s-title::-moz-placeholder, #s-description::-moz-placeholder {   color: #ddd; } .s-load-more {   display: block;   height: 50px;   font-size: 18px;   margin: 0px;   padding: 10px 0px;   color: #eee;   background-color: #0083cb;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1e8ac7), color-stop(1, #0083cb));   background: -webkit-linear-gradient(top, #1e8ac7 0%, #0083cb 100%);   background: -moz-linear-gradient(top, #1e8ac7 0%, #0083cb 100%);   background: -o-linear-gradient(top, #1e8ac7 0%, #0083cb 100%);   background: -ms-linear-gradient(top, #1e8ac7 0%, #0083cb 100%);   background: linear-gradient(top, #1e8ac7 0%, #0083cb 100%);   -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.3);   box-shadow: 0px 0px 2px rgba(0,0,0,0.3);   -webkit-border-radius: 3px;   border-radius: 3px;   width: 628px;   -webkit-border-radius: 0px;   border-radius: 0px;   cursor: pointer;   text-align: center;   text-shadow: 0px -1px 0px rgba(0,0,0,0.5); } .s-load-more:disabled {   background: url('//storify.com/public/img/load.gif') no-repeat center;   font-size: 0px; } .s-load-more#embed-footer {   display: block;   width: auto;   text-align: center;   background-color: #0083cb;   border: 1px solid #0083cb;   -webkit-border-radius: 3px;   border-radius: 3px;   font-family: 'Museo Sans', sans-serif;   color: #fff;   text-align: center;   height: 40px;   line-height: 40px;   font-size: 1.4em;   padding: 3px 0;   margin: 0px 10px; } .s-load-more#embed-footer:hover {   color: #fff;   text-decoration: none;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #017cc0), color-stop(1, #0068ac));   background: -webkit-linear-gradient(top, #017cc0 0%, #0068ac 100%);   background: -moz-linear-gradient(top, #017cc0 0%, #0068ac 100%);   background: -o-linear-gradient(top, #017cc0 0%, #0068ac 100%);   background: -ms-linear-gradient(top, #017cc0 0%, #0068ac 100%);   background: linear-gradient(top, #017cc0 0%, #0068ac 100%); } .s-load-more#embed-footer:disabled {   background: url('//storify.com/public/img/load.gif') no-repeat center;   font-size: 0px; } .s-story .s-created-with {   background: url('//storify.com/public/img/created.with.png') right no-repeat;   display: block;   height: 16px;   margin: 3px; } .s-story .footer {   color: #666;   display: block;   padding: 15px 15px;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(1, rgba(255,255,255,0)));   background: -webkit-linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%);   background: -moz-linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%);   background: -o-linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%);   background: -ms-linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%);   background: linear-gradient(top, #f9f9f9 0%, rgba(255,255,255,0) 100%);   border-top: 1px solid #f7f7f7;   font-size: 12px;   line-height: 14px;   overflow: hidden; } .s-story .footer .subscribe {   display: inline-block;   padding-top: 2px; } .s-story .footer span, .s-story .footer a, .s-story .footer .subscribe-button {   display: block;   float: left; } .s-story .footer a.logo {   display: block;   float: left;   width: 79px;   height: 20px;   overflow: hidden;   background: url('//storify.com/public/img/embed-header-logo.png') 0px -20px no-repeat;   margin: 0px 12px 0px 0px; } .s-story .footer a.logo:hover {   background-position: 0px -20px; } .s-story .footer a.logo em {   visibility: hidden; } .s-story .footer .subscribe-label, .s-story .footer .subscribed-label, .s-story .footer .subscribe-user {   height: 20px;   line-height: 20px; } .s-story .footer .subscribe-button {   height: auto;   margin: -2px 0 0 10px; } .s-story .footer .subscribe-button span {   font-size: 11px;   height: 20px;   line-height: 20px;   padding: 0 7px; } .s-story .footer .subscribe-button:hover {   text-decoration: none; } .s-story .engage {   position: relative;   padding: 10px 20px;   font-size: 12px;   border-top: 1px dotted #ddd;   background: #f7f7f7;   -webkit-border-radius: 0;   border-radius: 0; } .s-story .engage a {   font-weight: bold; } .s-story .engage .intro {   color: #666;   margin: 0 0 10px; } .s-story .engage .liked {   display: none;   position: absolute;   top: 10px;   right: 20px;   color: #008000;   font-weight: bold; } .s-story .engage .action-container {   padding-top: 0; } .s-story .engage .recent {   padding: 0;   margin: 10px 0 0;   list-style: none; } .s-story .engage .recent li {   zoom: 1;   font-size: 11px;   line-height: 16px;   padding: 5px 0;   border-top: 1px dotted #ddd; } .s-story .engage .recent li:before, .s-story .engage .recent li:after {   content: '';   display: table; } .s-story .engage .recent li:after {   clear: both; } .s-story .engage .recent li:last-child {   padding-bottom: 0; } .s-story .engage .recent li img {   width: 16px;   height: 16px;   float: left;   display: block;   -webkit-border-radius: 3px;   border-radius: 3px; } .s-story .engage .recent li .container {   padding-left: 21px; } .s-story .engage .recent li .container a {   text-decoration: none; } .s-story .engage .recent li .container .date {   color: #999; } .s-story .engage.embed {   background: transparent;   border: none;   padding: 0px; } body#embed .s-story {   -webkit-border-radius: 0;   border-radius: 0; } body#embed .s-story .s-info {   margin-left: 0; } body#embed .s-story .s-info .s-author {   border-left: 0; } .left-content {   position: relative;   float: left;   max-width: 630px;   width: 100%; } .right-sidebar {   float: right;   width: 300px; } .fluid {   width: 100%; } .fixed {   position: relative;   max-width: 960px;   margin: 0px auto;   padding: 0px 15px; } .left {   float: left; } .right {   float: right; } .inline {   float: left;   margin: 0px 3px 0px 0px; } .clear {   float: none !important;   clear: both; } input {   vertical-align: top;   margin: 0; } input[type='text'], input[type='password'], textarea, .input-text {   background: #fff;   font-size: 12px;   padding: 6px;   border: 1px solid #ddd;   -webkit-box-shadow: inset 1px 1px 5px #ddd;   box-shadow: inset 1px 1px 5px #ddd;   -webkit-border-radius: 3px;   border-radius: 3px;   font-size: 11px; } input[type='text']:hover, input[type='password']:hover, textarea:hover, .input-text:hover {   border-color: #ccc; } input[type='text']:focus, input[type='password']:focus, textarea:focus, .input-text:focus, input[type='text'].focus, input[type='password'].focus, textarea.focus, .input-text.focus {   border-color: #5695db;   -webkit-box-shadow: inset 1px 1px 5px #ddd, 0 0 5px #5695db;   box-shadow: inset 1px 1px 5px #ddd, 0 0 5px #5695db; } input[type='text'].search, input[type='password'].search, textarea.search, .input-text.search {   padding: 8px 6px 8px 0px;   background: transparent;   border: 0;   -webkit-box-shadow: none;   box-shadow: none; } input[type='text'].error, input[type='password'].error, textarea.error, .input-text.error {   border-color: #f07070;   -webkit-box-shadow: inset 1px 1px 5px #ddd, 0 0 5px #f07070;   box-shadow: inset 1px 1px 5px #ddd, 0 0 5px #f07070;   color: #9d3434; } body#editor .input-text {   -webkit-border-radius: 0;   border-radius: 0; } .input-text {   padding: 0; } .input-prepend {   display: inline-block;   margin: 11px 0 0 5px;   font-weight: bold;   font-size: 11px;   color: #ccc; } .form input[type='text'], .form input[type='password'], .form .input-text {   display: block;   padding: 10px;   margin: 3px 0px 10px;   width: 300px; } .form button {   float: right;   margin-right: 0px; } .form input[type=checkbox] {   display: block;   margin: 10px 6px 0 0; } .field {   clear: both; } label {   display: block;   font-size: 10px;   color: #888; } ::-webkit-input-placeholder {   color: #ddd; } :-moz-placeholder {   color: #ddd; } button::-moz-focus-inner {   padding: 0;   border: 0; } .button-group {   list-style: none; } button, a.button {   display: inline-block;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   -webkit-border-radius: 3px;   border-radius: 3px;   background-color: #cacaca;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dedede), color-stop(1, #b7b7b7));   background-image: -webkit-linear-gradient(top, #dedede 0%, #b7b7b7 100%);   background-image: -moz-linear-gradient(top, #dedede 0%, #b7b7b7 100%);   background-image: -o-linear-gradient(top, #dedede 0%, #b7b7b7 100%);   background-image: -ms-linear-gradient(top, #dedede 0%, #b7b7b7 100%);   background-image: linear-gradient(top, #dedede 0%, #b7b7b7 100%);   padding: 1px;   border: 0; } button span, a.button span {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   font-family: 'Museo Sans', sans-serif;   border: 0;   -webkit-border-radius: 2px;   border-radius: 2px;   display: inline-block;   font-size: 12px;   font-weight: 700;   line-height: 1em;   padding: 6px 8px;   position: relative;   text-decoration: none;   background-color: #ececec;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(1, #dedede));   background-image: -webkit-linear-gradient(top, #fbfbfb 0%, #dedede 100%);   background-image: -moz-linear-gradient(top, #fbfbfb 0%, #dedede 100%);   background-image: -o-linear-gradient(top, #fbfbfb 0%, #dedede 100%);   background-image: -ms-linear-gradient(top, #fbfbfb 0%, #dedede 100%);   background-image: linear-gradient(top, #fbfbfb 0%, #dedede 100%);   -webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.5) inset, 0 1px 0 #fff inset, 0 1px 2px rgba(0,0,0,0.5);   box-shadow: 0 0 0 1px rgba(255,255,255,0.5) inset, 0 1px 0 #fff inset, 0 1px 2px rgba(0,0,0,0.5);   color: #6e7780;   text-shadow: 0 1px 0 #fff;   text-align: center;   cursor: pointer;   height: 24px;   -webkit-font-smoothing: antialiased; } button:hover span, a.button:hover span {   background: #ececec;   text-decoration: none; } button:active, a.button:active {   background: none; } button:active span, a.button:active span {   background: #ececec;   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; } button.submit, a.button.submit {   background-color: #1d6dac;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2a8dc5), color-stop(1, #104e94));   background-image: -webkit-linear-gradient(top, #2a8dc5 0%, #104e94 100%);   background-image: -moz-linear-gradient(top, #2a8dc5 0%, #104e94 100%);   background-image: -o-linear-gradient(top, #2a8dc5 0%, #104e94 100%);   background-image: -ms-linear-gradient(top, #2a8dc5 0%, #104e94 100%);   background-image: linear-gradient(top, #2a8dc5 0%, #104e94 100%); } button.submit span, a.button.submit span {   background-color: #2f87cf;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #39a4e1), color-stop(1, #256bbe));   background-image: -webkit-linear-gradient(top, #39a4e1 0%, #256bbe 100%);   background-image: -moz-linear-gradient(top, #39a4e1 0%, #256bbe 100%);   background-image: -o-linear-gradient(top, #39a4e1 0%, #256bbe 100%);   background-image: -ms-linear-gradient(top, #39a4e1 0%, #256bbe 100%);   background-image: linear-gradient(top, #39a4e1 0%, #256bbe 100%);   -webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.75);   box-shadow: 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.75);   color: #fff;   text-shadow: 0 -1px 0 rgba(0,0,0,0.75); } button.submit:hover span, a.button.submit:hover span {   background: #2f87cf; } button.submit:active, a.button.submit:active {   background: none; } button.submit:active span, a.button.submit:active span {   background: #2f87cf;   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset; } button.accept, a.button.accept {   background-color: #59a61d;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #68c520), color-stop(1, #4a881a));   background-image: -webkit-linear-gradient(top, #68c520 0%, #4a881a 100%);   background-image: -moz-linear-gradient(top, #68c520 0%, #4a881a 100%);   background-image: -o-linear-gradient(top, #68c520 0%, #4a881a 100%);   background-image: -ms-linear-gradient(top, #68c520 0%, #4a881a 100%);   background-image: linear-gradient(top, #68c520 0%, #4a881a 100%); } button.accept span, a.button.accept span {   background-color: #5ea724;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6ebd2f), color-stop(1, #4e911a));   background-image: -webkit-linear-gradient(top, #6ebd2f 0%, #4e911a 100%);   background-image: -moz-linear-gradient(top, #6ebd2f 0%, #4e911a 100%);   background-image: -o-linear-gradient(top, #6ebd2f 0%, #4e911a 100%);   background-image: -ms-linear-gradient(top, #6ebd2f 0%, #4e911a 100%);   background-image: linear-gradient(top, #6ebd2f 0%, #4e911a 100%);   -webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.75);   box-shadow: 0 0 0 1px rgba(255,255,255,0.15) inset, 0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.75);   color: #fff;   text-shadow: 0 -1px 0 rgba(0,0,0,0.6); } button.accept:hover span, a.button.accept:hover span {   background: #5ea724; } button.accept:active, a.button.accept:active {   background: none; } button.accept:active span, a.button.accept:active span {   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   background: #5ea724; } button.decline, a.button.decline {   background-color: #830a12;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9b0c16), color-stop(1, #6c080f));   background-image: -webkit-linear-gradient(top, #9b0c16 0%, #6c080f 100%);   background-image: -moz-linear-gradient(top, #9b0c16 0%, #6c080f 100%);   background-image: -o-linear-gradient(top, #9b0c16 0%, #6c080f 100%);   background-image: -ms-linear-gradient(top, #9b0c16 0%, #6c080f 100%);   background-image: linear-gradient(top, #9b0c16 0%, #6c080f 100%); } button.decline span, a.button.decline span {   background-color: #b71e29;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d33540), color-stop(1, #9c0813));   background-image: -webkit-linear-gradient(top, #d33540 0%, #9c0813 100%);   background-image: -moz-linear-gradient(top, #d33540 0%, #9c0813 100%);   background-image: -o-linear-gradient(top, #d33540 0%, #9c0813 100%);   background-image: -ms-linear-gradient(top, #d33540 0%, #9c0813 100%);   background-image: linear-gradient(top, #d33540 0%, #9c0813 100%);   -webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.2) inset, 0 1px 0 rgba(255,255,255,0.1) inset, 0 1px 2px rgba(0,0,0,0.75);   box-shadow: 0 0 0 1px rgba(255,255,255,0.2) inset, 0 1px 0 rgba(255,255,255,0.1) inset, 0 1px 2px rgba(0,0,0,0.75);   color: #fff;   text-shadow: 0 -1px 0 rgba(0,0,0,0.6); } button.decline:hover span, a.button.decline:hover span {   background: #b71e29; } button.decline:active, a.button.decline:active {   background: none; } button.decline:active span, a.button.decline:active span {   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   background: #b71e29; } button.load-more span {   padding: 0 !important;   height: 37px;   line-height: 37px;   width: 100%;   margin: 0;   font-size: 14px; } button.load-more.loading {   background-image: url('//storify.com/public/img/load.gif');   background-position: center;   background-repeat: no-repeat;   text-indent: -9999px;   background-color: transparent;   -webkit-box-shadow: none;   box-shadow: none; } button.load-more.loading span {   background: transparent none; } button.twitter span, button.facebook span, a.button.twitter span, a.button.facebook span {   width: 220px;   height: 38px;   line-height: 38px;   font-size: 14px;   padding: 0;   color: #fff;   text-shadow: 0 -1px 0 rgba(0,0,0,0.5);   -webkit-box-shadow: 0 0 0 1px rgba(255,255,255,0.2) inset, 0 1px 0 rgba(255,255,255,0.1) inset, 0 1px 2px rgba(0,0,0,0.75);   box-shadow: 0 0 0 1px rgba(255,255,255,0.2) inset, 0 1px 0 rgba(255,255,255,0.1) inset, 0 1px 2px rgba(0,0,0,0.75); } button.facebook, a.button.facebook {   background-color: #55719d;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5e7caa), color-stop(1, #4b668f));   background-image: -webkit-linear-gradient(top, #5e7caa 0%, #4b668f 100%);   background-image: -moz-linear-gradient(top, #5e7caa 0%, #4b668f 100%);   background-image: -o-linear-gradient(top, #5e7caa 0%, #4b668f 100%);   background-image: -ms-linear-gradient(top, #5e7caa 0%, #4b668f 100%);   background-image: linear-gradient(top, #5e7caa 0%, #4b668f 100%); } button.facebook span, a.button.facebook span {   background-color: #6c8ab9;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #819bc3), color-stop(1, #5679ae));   background-image: -webkit-linear-gradient(top, #819bc3 0%, #5679ae 100%);   background-image: -moz-linear-gradient(top, #819bc3 0%, #5679ae 100%);   background-image: -o-linear-gradient(top, #819bc3 0%, #5679ae 100%);   background-image: -ms-linear-gradient(top, #819bc3 0%, #5679ae 100%);   background-image: linear-gradient(top, #819bc3 0%, #5679ae 100%); } button.facebook:hover span, a.button.facebook:hover span {   background: #5679ae; } button.facebook:active, a.button.facebook:active {   background: none; } button.facebook:active span, a.button.facebook:active span {   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   background: #5679ae; } button.twitter, a.button.twitter {   background-color: #1291c1;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #109dd3), color-stop(1, #1484ae));   background-image: -webkit-linear-gradient(top, #109dd3 0%, #1484ae 100%);   background-image: -moz-linear-gradient(top, #109dd3 0%, #1484ae 100%);   background-image: -o-linear-gradient(top, #109dd3 0%, #1484ae 100%);   background-image: -ms-linear-gradient(top, #109dd3 0%, #1484ae 100%);   background-image: linear-gradient(top, #109dd3 0%, #1484ae 100%); } button.twitter span, a.button.twitter span {   background-color: #06a1db;   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00aced), color-stop(1, #0b95c9));   background-image: -webkit-linear-gradient(top, #00aced 0%, #0b95c9 100%);   background-image: -moz-linear-gradient(top, #00aced 0%, #0b95c9 100%);   background-image: -o-linear-gradient(top, #00aced 0%, #0b95c9 100%);   background-image: -ms-linear-gradient(top, #00aced 0%, #0b95c9 100%);   background-image: linear-gradient(top, #00aced 0%, #0b95c9 100%); } button.twitter:hover span, a.button.twitter:hover span {   background: #0b95c9; } button.twitter:active, a.button.twitter:active {   background: none; } button.twitter:active span, a.button.twitter:active span {   -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;   background: #0b95c9; } *:focus {   outline: 0; } .close-x {   position: absolute;   padding: 0px 2px;   color: #aaa;   text-shadow: 0px 1px 0px #fff; } .close-x:before {   content: '✖'; } .close-x:hover {   cursor: pointer;   color: #555; } .close-x:active {   color: #333; } .error-messages {   margin: 0px;   padding: 5px 0px;   list-style-type: none;   color: #9d3434; } .tipsy {   font-size: 12px;   position: absolute;   padding: 5px;   z-index: 100005; } .tipsy-inner {   background-color: #333;   color: #fff;   max-width: 400px;   padding: 6px 8px; } .tipsy-inner h1 {   font-size: 20px;   margin: 3px 0px 10px; } .tipsy-inner small {   color: #aaa; } .tooltip-actions {   font-size: 10px;   text-align: right;   color: #ddd; } .tooltip-actions a {   margin-left: 10px;   color: #eee; } .tooltip-next {   font-weight: bold; } .tooltip-next:after {   content: ' ▸'; } .tipsy-arrow {   position: absolute;   width: 0;   height: 0;   line-height: 0;   border: 5px dashed #333; } .tipsy-n .tipsy-arrow {   top: 0px;   left: 50%;   margin-left: -5px;   border-bottom-style: solid;   border-top: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-nw .tipsy-arrow {   top: 0;   left: 10px;   border-bottom-style: solid;   border-top: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-ne .tipsy-arrow {   top: 0;   right: 10px;   border-bottom-style: solid;   border-top: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-s .tipsy-arrow {   bottom: 0;   left: 50%;   margin-left: -5px;   border-top-style: solid;   border-bottom: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-sw .tipsy-arrow {   bottom: 0;   left: 10px;   border-top-style: solid;   border-bottom: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-se .tipsy-arrow {   bottom: 0;   right: 10px;   border-top-style: solid;   border-bottom: none;   border-left-color: transparent;   border-right-color: transparent; } .tipsy-e .tipsy-arrow {   right: 0;   top: 50%;   margin-top: -5px;   border-left-style: solid;   border-right: none;   border-top-color: transparent;   border-bottom-color: transparent; } .tipsy-w .tipsy-arrow {   left: 0;   top: 50%;   margin-top: -5px;   border-right-style: solid;   border-left: none;   border-top-color: transparent;   border-bottom-color: transparent; } html, body {   background: transparent;   font-family: 'Museo Sans', 'Lucida Grande', sans-serif;   margin: 0px;   padding: 0px; } a img {   border: 0px; } .s-story {   min-width: 260px; } .s-share {   float: left; } #email {   padding: 10px;   background: #f9f9f9; } #email .s-story {   max-width: 700px;   margin: 0px auto; } .s-embed-seo {   display: none; } .hidden {   display: none !important; } .capitalize {   text-transform: capitalize; } .s-minimal {   display: block;   position: relative;   height: 2.5em;   width: 100%;   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(1, #f9f9f9));   background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #f9f9f9 100%);   background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #f9f9f9 100%);   background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, #f9f9f9 100%);   background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, #f9f9f9 100%);   background: linear-gradient(top, rgba(255,255,255,0) 0%, #f9f9f9 100%);   border-bottom: 1px solid #f7f7f7; } .s-minimal .embed-header-date {   display: inline-block;   width: 170px;   padding: 10px 12px;   color: #c6c6c6;   font-family: 'Museo Sans', sans-serif;   font-size: 0.88em; } .s-minimal .embed-header-logo {   display: inline-block;   position: absolute;   right: 12px;   top: 10px;   width: 79px;   height: 20px;   background: url('//storify.com/public/img/embed-header-logo.png') 0px 0px no-repeat; } .s-minimal.border {   height: 2.6em;   border-top: 2px solid #f7f7f7; } #story:hover .s-minimal .embed-header-logo {   background-position: 0px -20px; } #embed #story .footer {   position: relative;   min-height: 25px; } #embed #story .engage.embed {   min-height: 40px;   margin-bottom: 5px;   zoom: 1; } #embed #story .engage.embed:before, #embed #story .engage.embed:after {   content: '';   display: table; } #embed #story .engage.embed:after {   clear: both; } #embed #story .engage.embed .f-actions {   float: left;   line-height: 1em;   font-size: 1.2em; } #embed #story .engage.embed .f-actions .like, #embed #story .engage.embed .f-actions .like span, #embed #story .engage.embed .f-actions .like .count {   border: none; } #embed #story .engage.embed .f-actions .like {   display: inline-block;   padding: 12px; } #embed #story .engage.embed .f-actions .like span {   display: inline-block;   width: 16px;   height: 16px;   background: url('//storify.com/public/img/icons-story.png') -16px 0px no-repeat;   vertical-align: middle; } #embed #story .engage.embed .f-actions .like .count.like-count {   float: none;   display: inline-block;   height: 16px;   font-size: 1em;   padding: 0px 10px;   color: #b4c4d1;   font-weight: normal;   line-height: 1.1em;   vertical-align: middle; } #embed #story .engage.embed .f-actions .like:hover span {   background-position: -16px -16px; } #embed #story .engage.embed .f-actions .like.active span {   background-position: -16px -32px; } #embed #story .engage.embed .f-actions .comment, #embed #story .engage.embed .f-actions .comment span {   border: none; } #embed #story .engage.embed .f-actions .comment {   display: inline-block;   padding: 12px 0; } #embed #story .engage.embed .f-actions .comment span {   display: inline-block;   width: 16px;   height: 16px;   background: url('//storify.com/public/img/icons-story.png') -32px 0px no-repeat;   vertical-align: middle; } #embed #story .engage.embed .f-actions .comment .count.comment-count {   float: none;   display: inline-block;   height: 16px;   font-size: 1em;   padding: 0px 10px;   color: #b4c4d1;   border: none;   font-weight: normal;   line-height: 1.1em;   vertical-align: middle; } #embed #story .engage.embed .f-actions .comment:hover span {   background-position: -32px -16px; } #embed #story .engage.embed .f-actions .share, #embed #story .engage.embed .f-actions .share span {   border: none; } #embed #story .engage.embed .f-actions .share {   display: inline-block;   padding: 12px; } #embed #story .engage.embed .f-actions .share span {   display: inline-block;   height: 16px;   width: 16px;   background: url('//storify.com/public/img/icons-story.png') -48px 0 no-repeat;   vertical-align: middle; } #embed #story .engage.embed .f-actions .share .share-label {   float: none;   display: inline-block;   height: 16px;   color: #52748f;   padding: 0px 5px;   font-weight: bold;   line-height: 1.1em;   vertical-align: middle; } #embed #story .engage.embed .f-actions .share:hover span {   background-position: -48px -16px; } #embed #story .engage.embed .f-actions .share:hover .share-label {   color: #ababab; } #embed #story .engage.embed .f-actions .share.active {   background-color: #eee; } @media screen and (min-width: 421px) {   .s-video .s-video-shim-vine {     height: 490px;   }   .s-video .s-video-shim-vine .s-video-content-vine {     width: 490px;     height: 490px;   } } @media screen and (max-width: 420px) {   .s-video .s-video-shim-vine {     height: 270px;   }   .s-video .s-video-shim-vine .s-video-content-vine {     width: 270px;     height: 270px;   } } @media screen and (max-width: 320px) {   .s-video .s-video-shim-vine .s-video-content-vine {     -webkit-transform: scale(0.848);     -webkit-transform-origin: 0 0;   } }

View as slideshow

  1. 1: Alberta at Vancouver 2010
  2. The goal: Promote Alberta athletes, artists, and musicians performing each day during the Vancouver 2010 Olympic Winter Games. One of the tactics: daily quick-shot videos, which I filmed the afternoon before and edited at dawn, then uploaded by 6:30 AM PST. The liabilities: The primary spokesperson 4 hours away, a dead camera battery, a moving train, a spotty Internet connection. The assets: an iPhone, heavy-duty elastic bands and a tripod for the dead camera, and a willing minister. The result: my favourite of the 22 vids we posted:
  3. Alberta at Vancouver 2010 - Updates - Feb22
  4. 00Share
  5. nikkivandusen
  6. ·Wed, Mar 27 2013 20:44:56
    • Lessons learned: Being able to improvise is an excellent skill. Planning ahead is even better.
    • 2: Spring 2012 Storm-Related Power Outage
    • Severe weather in April 2012 caused a power outage that affected more than 20,000 customers. I was on Twitter, updating folk on the situation, while one colleague handled media interviews and another liaised with dispatch and the repair crews. While I couldn't answer every tweet that came in that day, I did my best to ensure that those affected were kept up-to-date and knew that we were working on the problem. My favourite conversation:
    • fraygulrock
    • Fray Close@fraygulrock
    • @mariam_di@epcor oh sure, now I have no TV, no coffee, and I'm isolated.. this morning sucks :p
    • Thu, Apr 05 2012 08:51:56
    • ReplyRetweetFavorite
    • As you can see, an unhappy customer. Rather than sticking strictly to key messages, I tried to inject a little humanity into my replies:
    • EPCOR
    • EPCOR@EPCOR
    • @fraygulrock@mariam_di We're working on restoring the last of the outages. Almost there! Please be patient. And, at least there's Twitter!
    • Thu, Apr 05 2012 08:54:08
    • ReplyRetweetFavorite
    • fraygulrock
    • Fray Close@fraygulrock
    • @EPCOR@mariam_di haha.. yeah it isn't the same when i just whine to the dogs..
    • Thu, Apr 05 2012 08:55:40
    • ReplyRetweetFavorite
    • EPCOR
    • EPCOR@EPCOR
    • Attn @fraygulrock's dogs: "Bark bark arf!" (translation: please keep your owner company while we work to get her power back on!) @mariam_di
    • Thu, Apr 05 2012 08:59:45
    • ReplyRetweetFavorite
    • Lessons learned: While it's important to stick to key messages, sometimes you need to show you're a real person, too. As long as you tweet from a place of caring, your message will be well-received.
    • 3: Alberta Brand: "Lancelot wants his beach back"
    • On March 26, 2009, the Alberta Government launched its new brand. For me, this meant orchestrating the conversion of every ministry site in a 24-hour period, with new graphics, styling, and images. Sadly, one of those images was stock photography of children running along a beach in Northumberland, which Paula Simons discovered and published in an April 23 Edmonton Journal Article:
    • Lancelot wants his beach back
    • It's such a lovely photo. Two handsome blond children, a boy and a girl, dressed in warm knit sweaters, run along a rugged northern beach...
    • 00Share
    • Canada
      • The Internet exploded with the story. After PAB's traditional methods failed to diffuse the story, I suggested we use our fledgeling "YourAlberta" blog to issue an apology, which we did. We posted the full apology on the blog. Then we went after every mention of the story we could find on the Web, posting a brief apology and link in the comments. Within 48 hours, the story was mostly dead, and some blogs even commented positively on our mea culpa. 
      • Many of the original posts are gone from the Web, but you can see some screen shots, along with the Google search results showing success, in this Prezi, starting at screen 9:
      • PREL 238 Issues management in a Web 2.0 world
      • 00Share
      • Prezi
        • Lessons learned: If you mess up, fess up. And most importantly, check your sources.

        What are your favourite social media moments from your career or life, and what did you learn? Share in the comments.