PluginProbe ʕ •ᴥ•ʔ
Custom Twitter Feeds – A Tweets Widget or X Feed Widget / 2.7.0
Custom Twitter Feeds – A Tweets Widget or X Feed Widget v2.7.0
2.8.0 2.7.0 2.6.1 2.6.0 1.0 1.0.1 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.2 1.2.1 1.2.10 1.2.11 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3 1.4 1.4.1 1.5 1.5.1 1.6 1.6.1 1.7 1.8 1.8.1 1.8.2 1.8.3 1.8.4 2.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1 2.1.1 2.1.2 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.5.4 2.5.5 trunk
custom-twitter-feeds / css / ctf-styles.css
custom-twitter-feeds / css Last commit date
admin-notifications.css 1 month ago ctf-admin-styles.css 1 month ago ctf-blocks.css 1 month ago ctf-styles.css 1 month ago ctf-styles.min.css 1 month ago
ctf-styles.css
998 lines
1 /* General */
2
3 .ctf-fixed-height{
4 overflow: auto;
5 }
6 #ctf .ctf-item{
7 padding: 15px 5px;
8 overflow: hidden;
9 }
10 #ctf.ctf-boxed-style .ctf-item{
11 padding: 15px;
12 }
13 #ctf .ctf-item:first-child{
14 border-top: none;
15 }
16 #ctf .ctf-item:last-of-type{
17 border-bottom: none!important;
18 }
19 #ctf .ctf_remaining {
20 display: none;
21 }
22 #ctf .ctf_more{
23 padding: 1px;
24 border: 1px solid transparent;
25 border-radius: 3px;
26 display: inline-block;
27 line-height: 1;
28 }
29 #ctf .ctf_more:hover {
30 cursor: pointer;
31 background: rgba(0,0,0,0.05);
32 border: 1px solid rgba(0,0,0,0.1);
33 text-decoration: none;
34 }
35
36 /* Header */
37 #ctf .ctf-header{
38 float: left;
39 clear: both;
40 margin: 0;
41 padding: 5px 5px 15px 5px;
42 line-height: 1.2;
43 width: 100%;
44 -webkit-box-sizing: border-box;
45 -moz-box-sizing: border-box;
46 box-sizing: border-box;
47 }
48 #ctf .ctf-header a{
49 float: left;
50 display: block;
51 min-width: 100%\9;
52 }
53 /* Header avatar */
54 #ctf .ctf-header-img{
55 float: left;
56 position: relative;
57 width: 48px;
58 margin: 0 0 0 -100% !important;
59 overflow: hidden;
60
61 -moz-border-radius: 40px;
62 -webkit-border-radius: 40px;
63 border-radius: 40px;
64 }
65 #ctf .ctf-header-img img{
66 display: block;
67 float: left;
68 margin: 0 !important;
69 padding: 0 !important;
70 border: none !important;
71
72 -moz-border-radius: 40px;
73 -webkit-border-radius: 40px;
74 border-radius: 40px;
75 }
76 #ctf.ctf-rebranded .ctf-header-img-hover svg {
77 margin-top: -15px;
78 margin-left: -14px;
79 }
80 #ctf.ctf-rebranded .ctf-header-img-hover svg path {
81 fill: white;
82 }
83 #ctf .ctf-author-avatar {
84 clear: both;
85 margin: 3px 6px 0 -53px;
86 }
87 #ctf .ctf-author-name {
88 margin-left: 6px;
89 }
90 #ctf .ctf-author-box {
91 margin-left: 53px;
92 }
93 /* Header avatar hover */
94 #ctf .ctf-header-img-hover,
95 #ctf .ctf-header-generic-icon{
96 display: none;
97 position: absolute;
98 width: 100%;
99 top: 0;
100 bottom: 0;
101 left: 0;
102 text-align: center;
103 color: #fff;
104 background: #1b95e0;
105 background: rgba(27,149,224,0.85);
106
107 -moz-border-radius: 40px;
108 -webkit-border-radius: 40px;
109 border-radius: 40px;
110 z-index: 999;
111 }
112 #ctf .ctf-header-img-hover .fa,
113 #ctf .ctf-header-generic-icon .fa,
114 #ctf .ctf-header-img-hover svg,
115 #ctf .ctf-header-generic-icon svg{
116 position: absolute;
117 top: 50%;
118 left: 50%;
119 margin-top: -10px;
120 margin-left: -8px;
121 font-size: 20px;
122 z-index: 1000;
123 }
124 #ctf .ctf-header-img-hover svg,
125 #ctf .ctf-header-generic-icon svg {
126 margin-top: -10px;
127 margin-left: -10px;
128 }
129 /* Header text */
130 #ctf .ctf-header-text{
131 float: left;
132 width: 100%;
133 padding-top: 5px;
134 }
135 #ctf .ctf-no-bio .ctf-header-text{
136 padding-top: 13px;
137 }
138 #ctf .ctf-header a{
139 text-decoration: none;
140 }
141 #ctf .ctf-header-text .ctf-header-user,
142 #ctf .ctf-header-text p{
143 float: left;
144 clear: both;
145 width: auto;
146 margin: 0 0 0 60px !important;
147 padding: 0 !important;
148 }
149 #ctf .ctf-header-name{
150 font-weight: bold;
151 margin-right: 6px;
152 }
153 #ctf .ctf-header-text .ctf-header-bio{
154 padding: 0 !important;
155 word-break: break-word;
156 }
157 #ctf .ctf-header-text .ctf-verified{
158 margin-right: 5px;
159 }
160 /* Follow */
161 #ctf .ctf-header .ctf-header-follow{
162 display: inline-block;
163 padding: 3px 6px;
164 margin: 0 0 0 2px;
165 position: relative;
166 top: -2px;
167 background: #1b95e0;
168 color: #fff;
169 font-size: 11px;
170
171 -moz-border-radius: 3px;
172 -webkit-border-radius: 3px;
173 border-radius: 3px;
174
175 -moz-transition: background 0.6s ease-in-out;
176 -webkit-transition: background 0.6s ease-in-out;
177 -o-transition: background 0.6s ease-in-out;
178 transition: background 0.6s ease-in-out;
179 }
180 #ctf .ctf-header .ctf-header-follow .fa,
181 #ctf .ctf-header .ctf-header-follow svg{
182 margin-right: 3px;
183 font-size: 12px;
184 }
185 #ctf .ctf-header a:hover .ctf-header-follow{
186 background: #0c7abf;
187
188 -moz-transition: background 0.2s ease-in-out;
189 -webkit-transition: background 0.2s ease-in-out;
190 -o-transition: background 0.2s ease-in-out;
191 transition: background 0.2s ease-in-out;
192 }
193 /* Generic header version */
194 #ctf .ctf-header-type-generic .ctf-header-img{
195 color: #fff;
196 width: 48px;
197 height: 48px;
198 position: relative;
199 }
200 #ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{
201 background: #0c7abf;
202 }
203 #ctf .ctf-header-type-generic .ctf-header-no-bio{
204 padding-top: 9px !important;
205 font-size: 16px;
206 font-weight: bold;
207 }
208 #ctf .ctf-header-type-generic .ctf-header-generic-icon{
209 display: block;
210 color: #fff;
211 background: #1b95e0;
212
213 -moz-transition: background 0.2s ease-in-out;
214 -webkit-transition: background 0.2s ease-in-out;
215 -o-transition: background 0.2s ease-in-out;
216 transition: background 0.2s ease-in-out;
217 }
218 #ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{
219 display: block;
220 opacity: 1;
221 }
222 #ctf .ctf-header .ctf-header-user{
223 font-size: 16px;
224 line-height: 1.3;
225 -ms-word-wrap: break-word;
226 word-break: break-word;
227 }
228 #ctf .ctf-header p,
229 #ctf .ctf-header .ctf-header-screenname{
230 font-size: 13px;
231 line-height: 1.3;
232 }
233
234 /* screenreader */
235
236 .ctf-screenreader{
237 text-indent: -9999px !important;
238 display: inline-block !important;
239 width: 0 !important;
240 height: 0 !important;
241 line-height: 0 !important;
242 text-align: left !important;
243 }
244
245 /* No bio */
246 #ctf .ctf-header-text.sbi-no-info .ctf-header-user{
247 padding-top: 9px !important;
248 }
249 #ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{
250 clear: both;
251 }
252
253 /* Context */
254 #ctf .ctf-context {
255 /*float: left;*/
256 width: 100%;
257 padding-left: 42px;
258 margin-bottom: 2px;
259 }
260 #ctf .ctf-with-logo .ctf-context {
261 padding-right: 30px;
262 }
263 #ctf .ctf-retweet-icon{
264 display: inline-block;
265 font-size: inherit;
266 line-height: 1;
267 margin: 0 5px 0 0;
268 -moz-border-radius: 3px;
269 -webkit-border-radius: 3px;
270 border-radius: 3px;
271 }
272 #ctf.ctf-super-narrow .ctf-retweet-icon{
273 margin: 0 5px 0 0;
274 }
275 #ctf .ctf-reply-icon{
276 display: inline-block;
277 font-size: inherit;
278 padding: 1px 3px 3px 3px;
279 line-height: 1;
280 margin: 0 3px 0 0;
281 }
282
283 /* Author */
284 #ctf .ctf-author-box{
285 margin-left: 56px;
286 }
287 #ctf .ctf-author-avatar{
288 width: 48px;
289 height: 48px;
290 margin: 3px 6px 0 -56px;
291 float: left;
292 overflow: hidden;
293 border: none;
294
295 -moz-border-radius: 5px;
296 -webkit-border-radius: 5px;
297 border-radius: 5px;
298 }
299 #ctf .ctf-author-avatar img{
300 margin: 0 !important;
301 padding: 0;
302 }
303 #ctf .ctf-author-name,
304 #ctf .ctf-author-screenname,
305 #ctf .ctf-verified,
306 #ctf .ctf-tweet-meta{
307 margin-left: 4px;
308 margin-right: 4px;
309 display: inline-block;
310 }
311 #ctf .ctf-screename-sep{
312 margin: 0 2px;
313 display: inline-block;
314 }
315 #ctf .ctf-author-name{
316 font-weight: bold !important;
317 margin-top: 4px;
318 }
319 #ctf .ctf-author-box-link{
320 color: black;
321 text-decoration: none;
322 display: inline;
323 line-height: 1.5 !important;
324 }
325 #ctf .ctf-verified,
326 #ctf .ctf-quoted-verified {
327 color: #77c7f7;
328 margin-left: 0;
329 }
330 #ctf .ctf-quoted-verified {
331 margin-right: 4px;
332 }
333 #ctf .ctf-tweet-meta{
334 display: inline-block;
335 }
336 #ctf .ctf-replied-to-text a {
337 font-size: inherit;
338 color: inherit;
339 font-weight: inherit;
340 }
341 #ctf p.ctf-tweet-text,
342 #ctf p.ctf-media-link {
343 padding: 0 !important;
344 margin: 0 !important;
345 line-height: 1.4;
346 }
347 #ctf .ctf-tweet-content,
348 #ctf .ctf-tweet-actions{
349 margin-left: 58px;
350 margin-top: 3px;
351 max-width: 100%;
352 }
353
354 #ctf .ctf-corner-logo {
355 display: inline-block;
356 float: right;
357 color: #1b95e0;
358 font-size: 24px;
359 }
360 #ctf.ctf-narrow .ctf-corner-logo {
361 font-size: 20px;
362 }
363 /* No avatar */
364 #ctf .ctf-hide-avatar .ctf-context,
365 #ctf .ctf-hide-avatar .ctf-tweet-content,
366 #ctf .ctf-hide-avatar .ctf-tweet-actions,
367 #ctf .ctf-hide-avatar .ctf-quoted-tweet,
368 #ctf .ctf-hide-avatar .ctf-author-box,
369 #ctf.ctf-narrow .ctf-hide-avatar .ctf-context,
370 #ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,
371 #ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,
372 #ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,
373 #ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,
374 #ctf .ctf-hide-avatar .ctf-author-name,
375 #ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,
376 #ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content,
377 #ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,
378 #ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,
379 #ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box{
380 margin-left: 0;
381 }
382 #ctf .ctf-hide-avatar .ctf-context {
383 padding-left: 0;
384 }
385 #ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover,
386 #ctf .ctf-header-img.ctf-no-consent {
387 display: block;
388 opacity: 1;
389 height: 48px;
390 }
391
392
393 /*Quoted tweets*/
394 #ctf .ctf-quoted-tweet{
395 display: block;
396 /*float: left;*/
397 clear: both;
398 margin: 7px 0 5px 58px;
399 padding: 8px 12px;
400 border: 1px solid #ddd;
401 border: 1px solid rgba(0,0,0,0.1);
402 text-decoration: none;
403
404 -moz-border-radius: 5px;
405 -webkit-border-radius: 5px;
406 border-radius: 5px;
407
408 -moz-transition: background 0.1s ease-in-out;
409 -webkit-transition: background 0.1s ease-in-out;
410 -o-transition: background 0.1s ease-in-out;
411 transition: background 0.1s ease-in-out;
412 }
413 #ctf .ctf-quoted-tweet:hover,
414 #ctf .ctf-quoted-tweet:focus{
415 background: #eee;
416 background: rgba(0,0,0,0.05);
417 border: 1px solid #ddd;
418 border: 1px solid rgba(0,0,0,0.05);
419
420 -moz-transition: background 0.1s ease-in-out;
421 -webkit-transition: background 0.1s ease-in-out;
422 -o-transition: background 0.1s ease-in-out;
423 transition: background 0.1s ease-in-out;
424 }
425 #ctf .ctf-quoted-author-name{
426 font-weight: bold;
427 margin-right: 4px;
428 }
429 #ctf .ctf-quoted-tweet p{
430 margin: 2px 0;
431 }
432
433 /* Actions */
434 #ctf .ctf-tweet-actions a{
435 padding: 2px 10px 2px 5px;
436 float: left;
437 }
438 #ctf .ctf-tweet-actions a.ctf-reply,
439 #ctf .ctf-tweet-actions a.ctf-retweet,
440 #ctf .ctf-tweet-actions a.ctf-like{
441 color: #bbb;
442 color: rgba(0,0,0,0.35);
443 text-decoration: none;
444 border: none;
445 -moz-transition: color 0.1s ease-in-out;
446 -webkit-transition: color 0.1s ease-in-out;
447 -o-transition: color 0.1s ease-in-out;
448 transition: color 0.1s ease-in-out;
449 }
450 #ctf .ctf-tweet-actions a svg,
451 #ctf .ctf-tweet-actions a span.fa{
452 width: 1.1em;
453 height: 1.1em;
454 font-size: 1.1em;
455 }
456 #ctf .ctf-tweet-actions a span.fa.fa-retweet {
457 width: 1.2em;
458 height: 1.2em;
459 font-size: 1.2em;
460 }
461 #ctf .ctf-tweet-actions .ctf-reply{
462 margin-left: -5px;
463 }
464 #ctf .ctf-tweet-actions a:hover,
465 #ctf .ctf-tweet-actions a:focus{
466 -moz-transition: color 0.1s ease-in-out;
467 -webkit-transition: color 0.1s ease-in-out;
468 -o-transition: color 0.1s ease-in-out;
469 transition: color 0.1s ease-in-out;
470 }
471 #ctf .ctf-tweet-actions .ctf-reply:hover,
472 #ctf .ctf-tweet-actions .ctf-reply:focus{
473 color: #E34F0E !important;
474 }
475 #ctf .ctf-tweet-actions .ctf-retweet:hover,
476 #ctf .ctf-tweet-actions .ctf-retweet:focus{
477 color: #19cf86 !important;
478 }
479 #ctf .ctf-tweet-actions .ctf-like:hover,
480 #ctf .ctf-tweet-actions .ctf-like:focus{
481 color: #e81c4f !important;
482 }
483 #ctf .ctf-action-count {
484 float: right;
485 padding-left: 3px;
486 font-size: .9em;
487 margin-top: .25em;
488 line-height: 1.2em;
489 }
490 #ctf .ctf-twitterlink {
491 margin-top: .3em;
492 line-height: 1.2em;
493 font-size: .8em;
494 }
495 #ctf .ctf-tweet-text-media-wrap,
496 #ctf .ctf-quoted-tweet-text-media-wrap{
497 margin-left: 5px;
498 padding: 4px;
499 display: inline-block;
500 border: 1px solid #ddd;
501 border: 1px solid rgba(0,0,0,0.15);
502
503 color: inherit;
504 text-decoration: none;
505 line-height: 1;
506
507 -moz-border-radius: 2px;
508 -webkit-border-radius: 2px;
509 border-radius: 2px;
510
511 -moz-transition: background 0.1s ease-in-out;
512 -webkit-transition: background 0.1s ease-in-out;
513 -o-transition: background 0.1s ease-in-out;
514 transition: background 0.1s ease-in-out;
515 }
516 #ctf .ctf-tweet-text-media-wrap:hover,
517 #ctf .ctf-tweet-text-media-wrap:focus{
518 background: #eee;
519 background: rgba(0,0,0,0.05);
520 border: 1px solid #ddd;
521 border: 1px solid rgba(0,0,0,0.1);
522
523 -moz-transition: background 0.1s ease-in-out;
524 -webkit-transition: background 0.1s ease-in-out;
525 -o-transition: background 0.1s ease-in-out;
526 transition: background 0.1s ease-in-out;
527 }
528 .ctf-multi-media-icon .ctf-tweet-text-media,
529 .ctf-quoted-tweet-text .ctf-tweet-text-media{
530 margin-left: 3px;
531 }
532
533 /* Load more */
534 #ctf #ctf-more{
535 display: block;
536 border: none;
537 background: #eee;
538 background: rgba(0,0,0,0.05);
539 width: 100%;
540 min-height: 30px;
541 padding: 5px 0;
542 margin: 0;
543 position: relative;
544 text-align: center;
545 box-sizing: border-box;
546 outline: none;
547 text-decoration: none;
548
549 -moz-border-radius: 5px;
550 -webkit-border-radius: 5px;
551 border-radius: 5px;
552
553 -moz-transition: background 0.1s ease-in-out;
554 -webkit-transition: background 0.1s ease-in-out;
555 -o-transition: background 0.1s ease-in-out;
556 transition: background 0.1s ease-in-out;
557 }
558 #ctf #ctf-more:hover{
559 background: #ddd;
560 background: rgba(0,0,0,0.1);
561 -moz-transition: background 0.1s ease-in-out;
562 -webkit-transition: background 0.1s ease-in-out;
563 -o-transition: background 0.1s ease-in-out;
564 transition: background 0.1s ease-in-out;
565 }
566 #ctf #ctf-more.ctf-loading span{
567 -moz-transition: opacity 0.5s ease-in-out;
568 -webkit-transition: opacity 0.5s ease-in-out;
569 -o-transition: opacity 0.5s ease-in-out;
570 transition: opacity 0.5s ease-in-out;
571 }
572 #ctf #ctf-more.ctf-loading span{
573 filter: alpha(opacity=0);
574 opacity: 0;
575 }
576 #ctf .ctf-loader {
577 width: 20px;
578 height: 20px;
579
580 position: absolute;
581 top: 50%;
582 left: 50%;
583 margin: -10px 0 0 -10px;
584 background-color: unset;
585 background-color: rgba(0,0,0,0.5);
586
587 border-radius: 100%;
588 -webkit-animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
589 animation: ctf-sk-scaleout 1.0s infinite ease-in-out;
590 }
591 @-webkit-keyframes ctf-sk-scaleout {
592 0% { -webkit-transform: scale(0) }
593 100% {
594 -webkit-transform: scale(1.0);
595 opacity: 0;
596 }
597 }
598 @keyframes ctf-sk-scaleout {
599 0% {
600 -webkit-transform: scale(0);
601 transform: scale(0);
602 } 100% {
603 -webkit-transform: scale(1.0);
604 transform: scale(1.0);
605 opacity: 0;
606 }
607 }
608
609 /* Credit link */
610 .ctf-credit-link{
611 width: 100%;
612 clear: both;
613 padding: 5px 0;
614 margin-top: 5px;
615 text-align: center;
616 font-size: 12px;
617 }
618 .ctf-credit-link .fa,
619 .ctf-credit-link svg {
620 margin-right: 4px;
621 }
622
623 /* SVGs */
624 #ctf svg { box-sizing: unset; }
625 #ctf svg:not(:root).svg-inline--fa,
626 #ctf_lightbox svg:not(:root).svg-inline--fa{
627 box-sizing: unset;
628 overflow: visible;
629 width: 1em;
630 }
631 #ctf .svg-inline--fa.fa-w-16,
632 #ctf .svg-inline--fa.fa-w-16{
633 width: 16px;
634 }
635 #ctf .svg-inline--fa.fa-w-20 {
636 width: 20px;
637 }
638 #ctf .ctf-context .ctf-retweet-icon svg{
639 width: 1.2em;
640 height: 1.2em;
641 }
642 #ctf .svg-inline--fa,
643 #ctf_lightbox .svg-inline--fa{
644 display: inline-block;
645 font-size: inherit;
646 height: 1em;
647 overflow: visible;
648 vertical-align: -.125em;
649 }
650
651 #ctf #ctf .ctf-photo-hover span.fa-arrows-alt,
652 #ctf .ctf-photo-hover svg.fa-arrows-alt {
653 display: none;
654 }
655
656 /* Default styles */
657 #ctf.ctf-styles .ctf-author-screenname,
658 #ctf.ctf-styles .ctf-screename-sep,
659 #ctf.ctf-styles .ctf-context,
660 #ctf.ctf-styles .ctf-tweet-meta{
661 font-size: 12px;
662 }
663
664 /* Errors */
665 #ctf .ctf-error{
666 width: 100%;
667 text-align: center;
668 }
669 #ctf .ctf-error p,
670 #ctf .ctf-error iframe,
671 #ctf .ctf-error code{
672 padding: 0;
673 margin: 0 2px;
674 }
675 #ctf .ctf-error-user p{
676 padding-bottom: 5px;
677 }
678 #ctf .ctf-error-user{
679 width: 100%;
680 }
681 #ctf .ctf-error-admin{
682 margin-top: 15px;
683 display: inline-block;
684 }
685 #ctf .ctf-error code{
686 display: block;
687 padding: 4px;
688 }
689 .ctf_smash_error{
690 border: 1px solid #ddd;
691 background: #eee;
692 color: #333;
693 margin: 10px 0 0;
694 padding: 10px 15px;
695 font-size: 13px;
696 text-align: center;
697 clear: both;
698
699 -moz-border-radius: 4px;
700 -webkit-border-radius: 4px;
701 border-radius: 4px;
702 }
703 .ctf_smash_error p{
704 padding: 5px 0 !important;
705 margin: 0 !important;
706 line-height: 1.3 !important;
707 }
708 .ctf_smash_error span{
709 font-size: 12px;
710 }
711
712 /* Out of tweets */
713 #ctf .ctf-out-of-tweets{
714 width: 100%;
715 }
716 #ctf .ctf-out-of-tweets{
717 display: block;
718 border: 1px solid rgba(0,0,0,0.1);
719 background: none;
720 background: none;
721 width: 100%;
722 min-height: 30px;
723 padding: 5px 0;
724 margin: 0;
725 position: relative;
726 text-align: center;
727 box-sizing: border-box;
728
729 -moz-border-radius: 5px;
730 -webkit-border-radius: 5px;
731 border-radius: 5px;
732 }
733 #ctf .ctf-out-of-tweets p,
734 #ctf .ctf-out-of-tweets iframe{
735 margin: 0 2px;
736 padding: 0;
737 }
738 #ctf .ctf-out-of-tweets p{
739 padding: 3px;
740 display: none;
741 }
742
743 /* Mobile / Narrow */
744 #ctf.ctf-narrow .ctf-author-avatar,
745 #ctf.ctf-narrow .ctf-author-avatar img{
746 width: 38px;
747 height: 38px;
748 }
749 #ctf.ctf-narrow .ctf-tweet-content,
750 #ctf.ctf-narrow .ctf-tweet-actions,
751 #ctf.ctf-narrow .ctf-quoted-tweet{
752 margin-left: 48px;
753 }
754 #ctf.ctf-narrow .ctf-context {
755 margin-left: 49px;
756 }
757 #ctf.ctf-narrow .ctf-author-box{
758 margin-left: 46px;
759 }
760 #ctf.ctf-narrow .ctf-author-avatar {
761 margin-left: -46px;
762 }
763 #ctf.ctf-narrow .ctf-tweet-content{
764 padding: 3px 0 5px 0;
765 }
766 #ctf.ctf-narrow .ctf-tweet-actions {
767 float: left;
768 clear: both;
769 }
770
771 /* Super narrow */
772 #ctf.ctf-super-narrow .ctf-context,
773 #ctf.ctf-super-narrow .ctf-tweet-content,
774 #ctf.ctf-super-narrow .ctf-tweet-actions,
775 #ctf.ctf-super-narrow .ctf-quoted-tweet {
776 margin-left: 0;
777 }
778 #ctf.ctf-super-narrow .ctf-author-box{
779 min-height: 32px;
780 margin-bottom: 2px;
781 }
782 #ctf.ctf-super-narrow .ctf-author-avatar,
783 #ctf.ctf-super-narrow .ctf-author-avatar img{
784 width: 32px;
785 height: 32px;
786 }
787 #ctf.ctf-super-narrow .ctf-author-box{
788 margin-left: 38px;
789 float: left;
790 clear: both;
791 }
792 #ctf.ctf-super-narrow .ctf-author-avatar {
793 margin-left: -38px;
794 margin-top: 0;
795 }
796 #ctf.ctf-super-narrow .ctf-author-screenname,
797 #ctf.ctf-super-narrow .ctf-screename-sep {
798 display: none;
799 }
800 #ctf.ctf-super-narrow .ctf-context {
801 padding-bottom: 5px;
802 }
803 #ctf.ctf-super-narrow .ctf-author-name{
804 display: inline-block;
805 }
806 #ctf.ctf-super-narrow .ctf-tweet-content{
807 float: left;
808 clear: both;
809 }
810 #ctf.ctf-super-narrow .ctf-credit-link{
811 font-size: 10px;
812 }
813 #ctf.ctf-super-narrow .ctf-header-bio{
814 margin: 0 !important;
815 padding-top: 5px;
816 }
817 #ctf.ctf-super-narrow .ctf-header-user{
818 min-height: 48px;
819 }
820 #ctf.ctf-super-narrow .ctf-header-text{
821 padding-top: 10px;
822 }
823 #ctf.ctf-super-narrow .ctf-header-follow{
824 margin-top: 5px;
825 }
826 #ctf.ctf-super-narrow .ctf-more span{
827 display: block;
828 margin-top: 3px;
829 }
830
831 /* On mobile make the min-width 100% */
832 @media all and (max-width: 640px){
833 #ctf.ctf-width-resp{
834 width: 100% !important;
835 }
836 }
837
838 /*Box Shadow*/
839 .ctf.ctf-boxed-style[data-boxshadow="true"] .ctf-item{
840 box-shadow: 0 0 10px 0 rgba(0,0,0, 0.15);
841 }
842
843 /*Text Header*/
844 [data-header-size="large"] .ctf-header-type-text{
845 font-size: 48px;
846 }
847 [data-header-size="medium"] .ctf-header-type-text{
848 font-size: 42px;
849 }
850 [data-header-size="small"] .ctf-header-type-text{
851 font-size: 36px;
852 }
853
854
855 .ctf-list.ctf-boxed-style .ctf-item,
856 #ctf.ctf-list.ctf-boxed-style .ctf-header{
857 margin-bottom: 25px;
858 }
859
860 /* Header text */
861 #ctf .ctf-header-text{
862 float: left;
863 width: 100%;
864 padding-top: 5px;
865 }
866 #ctf .ctf-no-bio .ctf-header-text{
867 padding-top: 13px;
868 }
869 #ctf .ctf-header a{
870 text-decoration: none;
871 }
872 #ctf .ctf-header-text .ctf-header-user,
873 #ctf .ctf-header-text p{
874 float: left;
875 clear: both;
876 width: auto;
877 margin: 0 0 0 60px !important;
878 padding: 0 !important;
879 text-align: left;
880 }
881 #ctf .ctf-header-name{
882 font-weight: bold;
883 margin-right: 6px;
884 }
885 #ctf .ctf-header-text .ctf-header-bio{
886 padding: 0 !important;
887 word-break: break-word;
888 }
889 #ctf .ctf-header-text .ctf-verified{
890 margin-right: 5px;
891 }
892
893 /*Color Palletes*/
894
895 /***** LIGHT ****/
896 /*Text COLOR*/
897 #ctf.ctf_palette_light .ctf-author-name,
898 #ctf.ctf_palette_light .ctf-tweet-text,
899 #ctf.ctf_palette_light .ctf-header-name,
900 #ctf.ctf_palette_light .ctf-header-type-text{
901 color: #444;
902 }
903
904 /*Text2 COLOR*/
905 #ctf.ctf_palette_light .ctf-author-screenname,
906 #ctf.ctf_palette_light .ctf-header-counts,
907 #ctf.ctf_palette_light .ctf-header-bio{
908 color: #444;
909
910 }
911 /*Link COLOR*/
912 #ctf.ctf_palette_light .ctf-tweet-text a{
913 color: inherit;
914 }
915
916 /*Background COLOR*/
917 #ctf.ctf_palette_light .ctf-item{
918 background: transparent;
919 }
920 /*Accent COLOR*/
921 #ctf.ctf_palette_light .ctf-corner-logo{
922 color: #1B95E0;
923 }
924 /*Accent2 COLOR*/
925 #ctf.ctf_palette_light .ctf-verified{
926 color: #77C7F7;
927 }
928 /*Button COLOR*/
929 #ctf.ctf_palette_light .ctf-more{
930 background: rgba(0,0,0,0.5);
931 color: #444;
932 }
933 /*Actions COLOR*/
934 #ctf.ctf_palette_light .ctf-tweet-actions a{
935 color: #444;
936 }
937
938
939
940 /***** DARK ****/
941 #ctf.ctf_palette_dark{
942 background: #20222C;
943 }
944 #ctf.ctf_palette_dark.ctf.ctf-boxed-style .ctf-item{
945 background: rgba(255,255,255,0.1)!important;
946 }
947 /*Text COLOR*/
948 #ctf.ctf_palette_dark .ctf-author-name,
949 #ctf.ctf_palette_dark .ctf-tweet-text,
950 #ctf.ctf_palette_dark .ctf-header-name,
951 #ctf.ctf_palette_dark .ctf-header-type-text{
952 color: #fff;
953 }
954
955 /*Text2 COLOR*/
956 #ctf.ctf_palette_dark .ctf-author-screenname,
957 #ctf.ctf_palette_dark .ctf-header-counts,
958 #ctf.ctf_palette_dark .ctf-header-bio{
959 color: #fff;
960
961 }
962 /*Link COLOR*/
963 #ctf.ctf_palette_dark .ctf-tweet-text a{
964 color: inherit;
965 }
966
967 /*Background COLOR*/
968 #ctf.ctf_palette_dark .ctf-item{
969 background: transparent;
970 }
971 /*Accent COLOR*/
972 #ctf.ctf_palette_dark .ctf-corner-logo{
973 color: #1B95E0;
974 }
975 /*Accent2 COLOR*/
976 #ctf.ctf_palette_dark .ctf-verified{
977 color: #77C7F7;
978 }
979 /*Button COLOR*/
980 #ctf.ctf_palette_dark .ctf-more{
981 background: rgba(255,255,255,0.2);
982 color: #fff;
983 }
984 /*Actions COLOR*/
985 #ctf.ctf_palette_dark .ctf-tweet-actions a{
986 color: rgba(255,255,255,0.8);
987 }
988
989
990 /* Rebranded Styles */
991 .ctf-rebranded .ctf-header-follow svg {
992 width: 13px;
993 height: 13px;
994 transform: translate(3px, 2px);
995 }
996 .ctf-rebranded .ctf-header-follow svg path {
997 fill: white;
998 }