PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 14.4
Jetpack – WP Security, Backup, Speed, & Growth v14.4
16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 All 501 releases
jetpack / modules / sharedaddy / sharing.css

sharing.css in Jetpack – WP Security, Backup, Speed, & Growth 14.4, at modules/sharedaddy/sharing.css

777 lines 20.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Sharedaddy Base Styles
3 *
4 * Contains styles for modules, containers, buttons
5 */
6
7
8 /* Master container */
9 #jp-post-flair {
10 padding-top: .5em;
11 }
12
13
14 /* Overall Sharedaddy block title */
15 div.sharedaddy,
16 #content div.sharedaddy,
17 #main div.sharedaddy {
18 clear: both;
19 }
20
21 div.sharedaddy h3.sd-title {
22 margin: 0 0 1em 0;
23 display: inline-block;
24 line-height: 1.2;
25 font-size: 9pt;
26 font-weight: bold;
27 }
28
29 body.highlander-light h3.sd-title:before {
30 border-top: 1px solid rgba(0,0,0,.2);
31 }
32
33 body.highlander-dark h3.sd-title:before {
34 border-top: 1px solid rgba(255,255,255,.4);
35 }
36
37
38 /* Sharing services list */
39 .sd-sharing {
40 margin-bottom: 1em;
41 }
42 .sd-content ul {
43 padding: 0 !important;
44 margin: 0 !important;
45 list-style: none !important;
46 }
47
48 .sd-content ul li {
49 display: inline-block;
50 }
51
52 .sd-content ul li.share-deprecated {
53 opacity: 0.5;
54 }
55
56 .sd-content ul li.share-deprecated a span {
57 text-decoration: line-through;
58 }
59
60 .sd-block.sd-gplus {
61 margin: 0 0 .5em 0;
62 }
63
64 .sd-gplus .sd-content {
65 font-size: 12px;
66 }
67
68 /* Sharing email errors */
69 .sd-content .share-email-error .share-email-error-title {
70 margin: 0.5em 0;
71 }
72 .sd-content .share-email-error .share-email-error-text {
73 font-family: "Open Sans", sans-serif;
74 font-size: 12px;
75 margin: 0.5em 0;
76 }
77
78
79 /* Buttons */
80 .sd-social-icon .sd-content ul li a.sd-button,
81 .sd-social-text .sd-content ul li a.sd-button,
82 .sd-content ul li a.sd-button,
83 .sd-content ul li .option a.share-ustom, /* Ugh. */
84 .sd-content ul li.preview-item div.option.option-smart-off a,
85 .sd-content ul li.advanced a.share-more,
86 .sd-social-icon-text .sd-content ul li a.sd-button,
87 .sd-social-official .sd-content>ul>li>a.sd-button,
88 #sharing_email .sharing_send,
89 .sd-social-official .sd-content>ul>li .digg_button >a { /* official Digg button no longer works, needs cleaning */
90 text-decoration: none !important;
91 display: inline-block;
92 font-size: 13px;
93 font-family: "Open Sans", sans-serif;
94 font-weight: 500;
95 border-radius: 4px;
96 color: #2C3338 !important;
97 background: #fff;
98 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);
99 text-shadow: none;
100 line-height: 23px;
101 padding: 4px 11px 3px 9px;
102 }
103
104 .sd-social-official .sd-content ul li a.sd-button,
105 .sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a {
106 align-items: center;
107 display: flex;
108 font-size: 12px;
109 line-height: 12px;
110 padding: 1px 6px 0px 5px;
111 min-height: 20px;
112 }
113
114 .sd-social-official .sd-content ul.preview li a.sd-button,
115 .sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a {
116 position: relative;
117 top: 2px;
118 }
119
120 .sd-content ul li a.sd-button>span,
121 .sd-content ul li .option a.share-ustom span, /* Ugh. */
122 .sd-content ul li.preview-item div.option.option-smart-off a span,
123 .sd-content ul li.advanced a.share-more span,
124 .sd-social-icon-text .sd-content ul li a.sd-button>span,
125 .sd-social-official .sd-content>ul>li>a.sd-button span,
126 .sd-social-official .sd-content>ul>li .digg_button >a span { /* official Digg button no longer works, needs cleaning */
127 line-height: 23px;
128 margin-left: 6px;
129 }
130
131 /* Icon Only */
132 .sd-social-icon .sd-content ul li a.sd-button>span {
133 margin-left: 0;
134 }
135
136 /* Text Only */
137 .sd-social-text .sd-content ul li a.sd-button span {
138 margin-left: 3px;
139 }
140
141 .sd-social-official .sd-content ul li a.sd-button>span,
142 .sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span {
143 line-height: 12px;
144 margin-left: 3px;
145 }
146
147
148 .sd-social-official .sd-content>ul>li>a.sd-button:before,
149 .sd-social-official .sd-content>ul>li .digg_button>a:before,
150 .sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,
151 .sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before {
152 margin-bottom: -1px;
153 }
154
155 .sd-social-icon .sd-content ul li a.sd-button:hover,
156 .sd-social-icon .sd-content ul li a.sd-button:active,
157 .sd-social-text .sd-content ul li a.sd-button:hover,
158 .sd-social-text .sd-content ul li a.sd-button:active,
159 .sd-social-icon-text .sd-content ul li a.sd-button:hover,
160 .sd-social-icon-text .sd-content ul li a.sd-button:active,
161 .sd-social-official .sd-content>ul>li>a.sd-button:hover,
162 .sd-social-official .sd-content>ul>li>a.sd-button:active,
163 .sd-social-official .sd-content>ul>li .digg_button>a:hover,
164 .sd-social-official .sd-content>ul>li .digg_button>a:active {
165 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);
166 }
167
168 .sd-social-icon .sd-content ul li a.sd-button:active,
169 .sd-social-text .sd-content ul li a.sd-button:active,
170 .sd-social-icon-text .sd-content ul li a.sd-button:active,
171 .sd-social-official .sd-content>ul>li>a.sd-button:active,
172 .sd-social-official .sd-content>ul>li .digg_button>a:active {
173 box-shadow: inset 0 1px 0 rgba(0,0,0,.16);
174 }
175
176 /* All icons */
177 .sd-content ul li a.sd-button:before {
178 display: inline-block;
179 -webkit-font-smoothing: antialiased;
180 -moz-osx-font-smoothing: grayscale;
181 font: normal 18px/1 'social-logos';
182 vertical-align: top;
183 text-align: center;
184 }
185 /* text + icon styles should have relative and top position */
186 .sd-social-icon-text ul li a.sd-button:before {
187 position: relative;
188 top: 2px;
189 }
190
191 /* Make it look great in Chrome and Safari */
192 @media screen and (-webkit-min-device-pixel-ratio:0) {
193 .sd-content ul li a.sd-button:before {
194 position: relative;
195 top: 2px;
196 }
197 }
198
199 .sd-social-official ul li a.sd-button:before {
200 position: relative;
201 top: -2px;
202 }
203 /* Make it look great in Chrome and Safari */
204 @media screen and (-webkit-min-device-pixel-ratio:0) {
205 .sd-social-official ul li a.sd-button:before {
206 top: 0px;
207 }
208 }
209
210 .sd-content ul li {
211 margin: 0 8px 12px 0;
212 padding: 0;
213 }
214 /* Add more pading on touch devices */
215 .jp-sharing-input-touch .sd-content ul li { padding-left: 10px; }
216
217 .sd-content ul li.preview-item.no-icon a.sd-button span {
218 margin-left: 0;
219 }
220
221 /* Text only */
222 .sd-social-text .sd-content ul li a:before,
223 .sd-content ul li.no-icon a:before {
224 display: none;
225 }
226 body .sd-social-text .sd-content ul li.share-custom a span,
227 body .sd-content ul li.share-custom.no-icon a span {
228 background-image: none;
229 background-position: -500px -500px !important; /* hack to work around !important inline style */
230 background-repeat: no-repeat !important;
231 padding-left: 0;
232 height: 0;
233 line-height: inherit;
234 }
235
236 .sd-social-icon .sd-content ul li a.share-more {
237 position: relative;
238 top: -4px;
239 }
240 @media screen and (-webkit-min-device-pixel-ratio:0) {
241 .sd-social-icon .sd-content ul li a.share-more {
242 top: 2px;
243 }
244 }
245 /* Firefox specific hack to make the share more button look better on Firefox. */
246 @-moz-document url-prefix() {
247 .sd-social-icon .sd-content ul li a.share-more {
248 top: 2px;
249 }
250 }
251
252 .sd-social-icon .sd-content ul li a.share-more span {
253 margin-left: 3px;
254 }
255
256
257 /* Individual icons */
258 .sd-social-icon .sd-content ul li.share-print a:before,
259 .sd-social-text .sd-content ul li.share-print a:before,
260 .sd-content ul li.share-print div.option.option-smart-off a:before,
261 .sd-social-icon-text .sd-content li.share-print a:before,
262 .sd-social-official .sd-content li.share-print a:before {
263 content: '\f469';
264 }
265
266 .sd-social-icon .sd-content ul li.share-email a:before,
267 .sd-social-text .sd-content ul li.share-email a:before,
268 .sd-content ul li.share-email div.option.option-smart-off a:before,
269 .sd-social-icon-text .sd-content li.share-email a:before,
270 .sd-social-official .sd-content li.share-email a:before {
271 content: '\f410';
272 }
273 .sd-social-icon .sd-content ul li.share-linkedin a:before,
274 .sd-social-text .sd-content ul li.share-linkedin a:before,
275 .sd-content ul li.share-linkedin div.option.option-smart-off a:before,
276 .sd-social-icon-text .sd-content li.share-linkedin a:before {
277 content: '\f207';
278 }
279 .sd-social-icon .sd-content ul li.share-twitter a:before,
280 .sd-social-text .sd-content ul li.share-twitter a:before,
281 .sd-content ul li.share-twitter div.option.option-smart-off a:before,
282 .sd-social-icon-text .sd-content li.share-twitter a:before {
283 content: '\f202';
284 }
285 .sd-social-icon .sd-content ul li.share-x a:before,
286 .sd-social-text .sd-content ul li.share-x a:before,
287 .sd-content ul li.share-x div.option.option-smart-off a:before,
288 .sd-social-icon-text .sd-content li.share-x a:before {
289 content: '\f10e';
290 }
291 .sd-social-icon .sd-content ul li.share-reddit a:before,
292 .sd-social-text .sd-content ul li.share-reddit a:before,
293 .sd-content ul li.share-reddit div.option.option-smart-off a:before,
294 .sd-social-icon-text .sd-content li.share-reddit a:before,
295 .sd-social-official .sd-content li.share-reddit a:before {
296 content: '\f222';
297 }
298 .sd-social-icon .sd-content ul li.share-tumblr a:before,
299 .sd-social-text .sd-content ul li.share-tumblr a:before,
300 .sd-content ul li.share-tumblr div.option.option-smart-off a:before,
301 .sd-social-icon-text .sd-content li.share-tumblr a:before {
302 content: '\f607';
303 }
304
305 .sd-social-icon .sd-content ul li.share-pocket a:before,
306 .sd-social-text .sd-content ul li.share-pocket a:before,
307 .sd-content ul li.share-pocket div.option.option-smart-off a:before,
308 .sd-social-icon-text .sd-content li.share-pocket a:before {
309 content: '\f224';
310 }
311 .sd-social-icon .sd-content ul li.share-pinterest a:before,
312 .sd-social-text .sd-content ul li.share-pinterest a:before,
313 .sd-content ul li.share-pinterest div.option.option-smart-off a:before,
314 .sd-social-icon-text .sd-content li.share-pinterest a:before {
315 content: '\f210';
316 }
317 .sd-social-icon .sd-content ul li.share-facebook a:before,
318 .sd-social-text .sd-content ul li.share-facebook a:before,
319 .sd-content ul li.share-facebook div.option.option-smart-off a:before,
320 .sd-social-icon-text .sd-content li.share-facebook a:before {
321 content: '\f203';
322 }
323 .sd-social-icon .sd-content ul li.share-press-this a:before,
324 .sd-social-text .sd-content ul li.share-press-this a:before,
325 .sd-content ul li.share-press-this div.option.option-smart-off a:before,
326 .sd-social-icon-text .sd-content li.share-press-this a:before,
327 .sd-social-official .sd-content li.share-press-this a:before {
328 content: '\f205';
329 }
330 .sd-social-official .sd-content li.share-press-this a:before {
331 color: #2ba1cb;
332 }
333 .sd-social-icon .sd-content ul li.share-telegram a:before,
334 .sd-social-text .sd-content ul li.share-telegram a:before,
335 .sd-content ul li.share-telegram div.option.option-smart-off a:before,
336 .sd-social-icon-text .sd-content li.share-telegram a:before,
337 .sd-social-official .sd-content li.share-telegram a:before {
338 content: '\f606';
339 }
340 .sd-social-official .sd-content li.share-telegram a:before {
341 color: #0088cc;
342 }
343
344 .sd-social-icon .sd-content ul li.share-threads a:before,
345 .sd-social-text .sd-content ul li.share-threads a:before,
346 .sd-content ul li.share-threads div.option.option-smart-off a:before,
347 .sd-social-icon-text .sd-content li.share-threads a:before,
348 .sd-social-official .sd-content li.share-threads a:before {
349 content: '\f10d';
350 }
351 .sd-social-official .sd-content li.share-threads a:before {
352 color: #000;
353 }
354 .sd-social-icon .sd-content ul li[class*='share-'].share-threads a.sd-button {
355 background: #000;
356 color: #fff !important;
357 }
358
359 .sd-social-icon .sd-content ul li.share-mastodon a:before,
360 .sd-social-text .sd-content ul li.share-mastodon a:before,
361 .sd-content ul li.share-mastodon div.option.option-smart-off a:before,
362 .sd-social-icon-text .sd-content li.share-mastodon a:before,
363 .sd-social-official .sd-content li.share-mastodon a:before {
364 content: '\f10a';
365 }
366 .sd-social-official .sd-content li.share-mastodon a:before {
367 color: #563ACC;
368 }
369 .sd-social-icon .sd-content ul a.share-more:before,
370 .sd-social-text .sd-content ul a.share-more:before,
371 .sd-content ul li.advanced a.share-more:before,
372 .sd-social-icon-text .sd-content a.share-more:before,
373 .sd-social-official .sd-content a.share-more:before {
374 content: '\f415';
375 }
376 .sd-social-official .sd-content a.share-more:before {
377 color: #2ba1cb;
378 }
379
380 .sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,
381 .sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before,
382 .sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,
383 .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,
384 .sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
385 content: '\f608';
386 }
387 .sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
388 color: #43d854;
389 }
390 .sd-social-icon .sd-content ul li[class*='share-'].share-jetpack-whatsapp a.sd-button {
391 background: #43d854;
392 color: #fff !important;
393 }
394
395 .sd-social-icon .sd-content ul li.share-nextdoor a:before,
396 .sd-social-text .sd-content ul li.share-nextdoor a:before,
397 .sd-content ul li.share-nextdoor div.option.option-smart-off a:before,
398 .sd-social-icon-text .sd-content li.share-nextdoor a:before,
399 .sd-social-official .sd-content li.share-nextdoor a:before {
400 content: '\f10c';
401 }
402 .sd-social-official .sd-content li.share-nextdoor a:before {
403 color: #8ED500;
404 }
405 .sd-social-icon .sd-content ul li[class*='share-'].share-nextdoor a.sd-button {
406 background: #8ED500;
407 color: #fff !important;
408 }
409
410 .sd-social-icon .sd-content ul li.share-bluesky a:before,
411 .sd-social-text .sd-content ul li.share-bluesky a:before,
412 .sd-content ul li.share-bluesky div.option.option-smart-off a:before,
413 .sd-social-icon-text .sd-content li.share-bluesky a:before,
414 .sd-social-official .sd-content li.share-bluesky a:before {
415 content: '\f10f';
416 }
417 .sd-social-official .sd-content li.share-bluesky a:before {
418 color: #0085ff;
419 }
420 .sd-social-icon .sd-content ul li[class*='share-'].share-bluesky a.sd-button {
421 background: #0085ff;
422 color: #fff !important;
423 }
424
425 .sd-social-icon .sd-content ul li.share-deprecated a:before,
426 .sd-social-icon-text .sd-content li.share-deprecated a:before,
427 .sd-social-official .sd-content li.share-deprecated a:before,
428 .sd-content ul li.share-deprecated div.option.option-smart-off a:before {
429 width: 1em;
430 height: 1em;
431 content: "\1F6AB";
432 }
433
434 /* Share count */
435 .sd-social .sd-button .share-count {
436 background: #2ea2cc;
437 color: #fff;
438 -moz-border-radius: 10px;
439 border-radius: 10px;
440 display: inline-block;
441 text-align: center;
442 font-size: 10px;
443 padding: 1px 3px;
444 line-height: 1;
445 }
446
447 .sd-social-official .sd-content>ul>li>a.sd-button span {
448 line-height: 1;
449 }
450
451 .sd-social-official .sd-content ul {
452 display: flex;
453 flex-wrap: wrap;
454 }
455
456 .sd-social-official .sd-content ul:after {
457 content: ".";
458 display: block;
459 height: 0;
460 clear: both;
461 visibility: hidden;
462 }
463
464 .sd-social-official .sd-content li.share-press-this a {
465 margin: 0 0 5px 0;
466 }
467
468 .sd-social-official .sd-content ul>li {
469 display: flex;
470 max-height: 18px;
471 }
472
473 .sd-social-official .sd-content ul>li .option-smart-off {
474 margin-right: 8px;
475 }
476
477 .sd-social-official .fb-share-button > span {
478 vertical-align: top !important;
479 }
480
481 .sd-social-official .sd-content .pocket_button iframe {
482 width: 98px;
483 }
484
485
486 /* Individual official buttons */
487 .pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button>span {
488 margin: 0 !important;
489 }
490
491 .linkedin_button>span, .pinterest_button a {
492 display: block !important;
493 }
494
495 .sd-social-official .sd-content .share-tumblr iframe {
496 max-width: 53px;
497 width: unset;
498 }
499
500 body .sd-social-official li.share-print ,
501 body .sd-social-official li.share-email a,
502 body .sd-social-official li.share-custom a,
503 body .sd-social-official li a.share-more,
504 body .sd-social-official li.share-digg a,
505 body .sd-social-official li.share-press-this a
506 {
507 position: relative;
508 top: 0;
509 }
510
511
512 /* Custom icons */
513 body .sd-social-icon .sd-content li.share-custom>a {
514 padding: 2px 3px 0 3px;
515 position: relative;
516 top: 4px;
517 }
518
519 body .sd-social-icon .sd-content li.share-custom a span,
520 body .sd-social-icon-text .sd-content li.share-custom a span,
521 body .sd-social-text .sd-content li.share-custom a span,
522 body .sd-social-official .sd-content li.share-custom a span,
523 body .sd-content ul li.share-custom a.share-icon span
524 {
525 background-size: 16px 16px;
526 background-repeat: no-repeat;
527 margin-left: 0;
528 padding: 0 0 0 19px;
529 display: inline-block;
530 height: 21px;
531 line-height: 16px;
532 }
533
534 body .sd-social-icon .sd-content li.share-custom a span {
535 width: 0;
536 }
537
538 body .sd-social-icon .sd-content li.share-custom a span {
539 padding-left: 16px !important;
540 }
541
542
543 /* Overflow Sharing dialog */
544 .sharing-hidden .inner {
545 position: absolute;
546 z-index: 2;
547 border: 1px solid #ccc;
548 padding: 10px;
549 background: #fff;
550 box-shadow: 0px 5px 20px rgba(0,0,0,.2);
551 -webkit-border-radius: 2px;
552 -moz-border-radius: 2px;
553 border-radius: 2px;
554 margin-top: 5px;
555 max-width: 400px;
556 }
557
558 .sharing-hidden .inner ul{
559 margin: 0 !important;
560 }
561
562 .sd-social-official .sd-content .sharing-hidden ul>li.share-end {
563 clear: both;
564 margin: 0 !important;
565 height: 0 !important;
566 }
567
568 .sharing-hidden .inner:before, .sharing-hidden .inner:after {
569 position: absolute;
570 z-index: 1;
571 top: -8px;
572 left: 20px;
573 width: 0;
574 height: 0;
575 border-left: 6px solid transparent;
576 border-right: 6px solid transparent;
577 border-bottom: 8px solid #ccc;
578 content: "";
579 display: block;
580 }
581
582 .sharing-hidden .inner:after {
583 z-index: 2;
584 top: -7px;
585 border-left: 6px solid transparent;
586 border-right: 6px solid transparent;
587 border-bottom: 8px solid #fff;
588 }
589
590 .sharing-hidden ul {
591 margin: 0;
592 }
593
594
595 /**
596 * Special colorful look for "Icon Only" option
597 */
598
599 .sd-social-icon .sd-content ul li[class*='share-'] a,
600 .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
601 .sd-social-icon .sd-content ul li[class*='share-'] div.option a {
602 border-radius: 50%;
603 -webkit-border-radius: 50%;
604 border: 0;
605 box-shadow: none;
606 padding: 7px;
607 position: relative;
608 top: -2px;
609 line-height: 1;
610 width: auto;
611 height: auto;
612 margin-bottom: 0;
613 max-width: 32px;
614 }
615
616 .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button>span,
617 .sd-social-icon .sd-content ul li[class*='share-'] div.option a span {
618 line-height: 1;
619 }
620
621 .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
622 .sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover {
623 border: none;
624 opacity: .6;
625 }
626
627
628
629 .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:before {
630 top: 0;
631 }
632
633 .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button.share-custom {
634 padding: 8px 8px 6px 8px;
635 top: 5px;
636 }
637
638 .sd-social-icon .sd-content ul li a.sd-button.share-more {
639 margin-left: 10px;
640 }
641
642 .sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
643 margin-left: 0;
644 }
645
646
647 .sd-social-icon .sd-button span.share-count {
648 position: absolute;
649 bottom: 0;
650 right: 0;
651 border-radius: 0;
652 background: #555;
653 font-size: 9px;
654 }
655
656 /* Special look colors */
657 .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
658 background: #e9e9e9;
659 margin-top: 2px;
660 text-indent: 0;
661 }
662
663 .sd-social-icon .sd-content ul li[class*='share-'].share-tumblr a.sd-button {
664 background: #2c4762;
665 color: #fff !important;
666 }
667
668 .sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button {
669 background: #0866ff;
670 color: #fff !important;
671 }
672
673 .sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button {
674 background: #00acee;
675 color: #fff !important;
676 }
677
678 .sd-social-icon .sd-content ul li[class*='share-'].share-x a.sd-button {
679 background: #000;
680 color: #fff !important;
681 }
682
683 .sd-social-icon .sd-content ul li[class*='share-'].share-pinterest a.sd-button {
684 background: #ca1f27;
685 color: #fff !important;
686 }
687
688 .sd-social-icon .sd-content ul li[class*='share-'].share-digg a.sd-button {
689 color: #555555 !important;
690 }
691
692 .sd-social-icon .sd-content ul li[class*='share-'].share-press-this a.sd-button {
693 background: #4f94d4;
694 color: #fff !important;
695 }
696
697 .sd-social-icon .sd-content ul li[class*='share-'].share-telegram a.sd-button {
698 background: #0088cc;
699 color: #fff !important;
700 }
701
702 .sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button {
703 background: #0077b5;
704 color: #fff !important;
705 }
706
707 .sd-social-icon .sd-content ul li[class*='share-'].share-pocket a.sd-button {
708 background: #ee4056;
709 color: #fff !important;
710 }
711
712 .sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
713 background: #cee3f8;
714 color: #555555 !important;
715 }
716
717 .sd-social-icon .sd-content ul li[class*='share-'].share-mastodon a.sd-button {
718 background: linear-gradient(to top, #563ACC 0%, #6364FF 100%);
719 color: #fff !important;
720 }
721
722 /**
723 * Screen Reader Text for "Icon Only" option
724 */
725
726 .sharing-screen-reader-text {
727 clip: rect(1px, 1px, 1px, 1px);
728 position: absolute !important;
729 height: 1px;
730 width: 1px;
731 overflow: hidden;
732 }
733
734 .sharing-screen-reader-text:hover,
735 .sharing-screen-reader-text:active,
736 .sharing-screen-reader-text:focus {
737 background-color: #f0f0f1;
738 border-radius: 3px;
739 box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
740 clip: auto !important;
741 color: #21759b;
742 display: block;
743 font-size: 14px;
744 font-weight: bold;
745 height: auto;
746 left: 5px;
747 line-height: normal;
748 padding: 15px 23px 14px;
749 text-decoration: none;
750 top: 5px;
751 width: auto;
752 z-index: 100000; /* Above WP toolbar */
753 }
754
755
756 #jetpack-source_f_name {
757 display: none!important;
758 position: absolute !important;
759 left: -9000px;
760 }
761
762 .sd-content .share-customize-link {
763 margin-top: 8px;
764 line-height: 11px;
765 }
766
767 .sd-content .share-customize-link a {
768 font-size: 11px;
769 font-family: "Open Sans", sans-serif;
770 }
771
772 @media print {
773 .sharedaddy.sd-sharing-enabled {
774 display: none;
775 }
776 }
777