.bluesky-post-status { padding: 10px; } .bluesky-status-success { color: #46b450; font-weight: bold; } .bluesky-status-error { color: #dc3232; font-weight: bold; } .bluesky-status-pending { color: #ffb900; font-weight: bold; } .bluesky-error-message { color: #dc3232; margin: 10px 0; padding: 5px; background: #fff8f8; border-left: 4px solid #dc3232; } .bluesky-actions { margin-top: 10px; padding-top: 10px; border-top: 1px solid #ddd; } .bluesky-retry-post, .bluesky-share-post { width: 100%; text-align: center; } /* Button States */ .updating-message { position: relative; padding-left: 24px !important; } .updating-message:before { content: ''; position: absolute; top: 50%; left: 8px; margin-top: -8px; width: 16px; height: 16px; background: url(../images/spinner.gif) no-repeat center; background-size: 16px 16px; }