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 / admin / assets / css / cff-admin-style.css
custom-twitter-feeds / admin / assets / css Last commit date
about.css 1 month ago admin-notifications.css 1 month ago cff-admin-style.css 1 month ago settings.css 1 month ago support.css 1 month ago
cff-admin-style.css
3196 lines
1
2 /*** Global CSS Button Classes ***/
3
4 /*btn*/
5 .ctf-notice-btn {
6 box-sizing: border-box;
7 border-radius: 2px;
8 display: inline-block;
9 padding: 6px 12px;
10 color: #141B38;
11 font-weight: 600;
12 padding: 6px 12px;
13 font-size: 12px;
14 line-height: 19px;
15 cursor: pointer;
16 transition: all 0.15s ease-in-out;
17 text-decoration: none;
18 }
19
20 /*grey*/
21 .ctf-btn-grey{
22 background: #F3F4F5!important;
23 color: #141B38!important;
24 border: 1px solid #D0D1D7!important;
25 }
26 .ctf-btn-grey:hover{
27 background: #fff!important;
28 color: #141B38!important;
29 border: 1px solid #DCDDE1!important;
30 }
31 .ctf-btn-grey:focus,
32 .ctf-btn-grey:active{
33 background: #E8E8EB!important;
34 color: #141B38!important;
35 border: 1px solid #D0D1D7!important;
36 }
37
38 /* blue buttons */
39 .ctf-btn-blue{
40 background: #0068A0!important;
41 color: #fff!important;
42 }
43 .ctf-btn-blue:hover{
44 background: #0096CC!important;
45 color: #fff!important;
46 }
47 .ctf-btn-blue:focus,
48 .ctf-btn-blue:active{
49 background: #004D77!important;
50 color: #fff!important;
51 }
52
53
54 #ctf-admin{
55 overflow: hidden;
56 }
57 #ctf-admin #header{
58 padding: 0 0 10px 0;
59 }
60 #ctf-admin th.bump-left,
61 #ctf-admin a.bump-left{
62 padding-left: 10px;
63 }
64 #ctf-admin .ctf-tooltip{
65 display: none;
66 padding: 10px 0;
67 font-weight: normal;
68 }
69 #ctf-admin .ctf-tooltip ul{
70 margin-top: 0;
71 margin-bottom: 0;
72 }
73 #ctf-admin .ctf-tooltip li{
74 padding: 4px 0;
75 }
76 #ctf-admin .ctf-highlight{
77 background: #ffed51;
78 font-weight: bold;
79 color: black;
80 }
81 #ctf-admin .ctf-tooltip-link,
82 #ctf-admin .ctf-external-link{
83 font-size: 13px;
84 margin-left: 10px;
85 }
86 #ctf-admin .ctf-more-info{
87 padding: 10px 15px;
88 margin: 10px 0;
89 font-size: 13px;
90 background: #f9f9f9;
91 background: rgba(255,255,255,0.8);
92
93 -moz-border-radius: 8px;
94 -webkit-border-radius: 8px;
95 border-radius: 8px;
96 }
97 #ctf-admin .postbox .ctf-more-info{
98 background: #eee;
99 background: rgba(0,0,0,0.05);
100 }
101 #ctf-admin .ctf-more-info p{
102 font-size: 13px;
103 }
104 #ctf-admin hr{
105 border: none;
106 margin: 25px 0;
107 border-bottom: 1px solid #ccc;
108 }
109 #ctf-admin select{
110 width: 150px;
111 }
112 #ctf-admin .ctf-list {
113 list-style: inside disc;
114 }
115 #wpbody-content #ctf-admin .metabox-holder {
116 padding-top: 0;
117 }
118 #ctf-admin .ctf-notice{
119 margin-top: 5px;
120 background: #f9ecda;
121 padding: 5px 10px;
122 border: 1px solid #e89a2e;
123 color: #cf6100;
124
125 -moz-border-radius: 3px;
126 -webkit-border-radius: 3px;
127 border-radius: 3px;
128 }
129 #ctf-admin .ctf-notice a{
130 color: #d85600;
131 }
132 #ctf-admin .ctf-notice a:hover,
133 #ctf-admin .ctf-notice a:focus{
134 color: #a34100;
135 }
136 #ctf-admin .ctf-warning {
137 position: relative;
138 display: inline-block;
139 border: 1px solid #ccc;
140 font-size: 12px;
141 padding: 4px 4px 4px 8px;
142 vertical-align: top;
143 margin: 4px 5px 0 0;
144 border-radius: 4px;
145
146 background: #fdf4e5;
147 border: 1px solid #e6bc88;
148 color: #94570c;
149 }
150 .ctf-note-notice {
151 float: left;
152 clear: both;
153 width: 100%;
154 padding: 8px 12px;
155 box-sizing: border-box;
156 background: #fff5e2;
157 border: 1px solid #e6bc88;
158 border-radius: 5px;
159 color: #613d12;
160 font-size: 13px;
161 line-height: 1.5;
162 margin-top: 15px;
163 }
164 .ctf-note-group-notice{
165 display: none;
166 }
167 #ctf-admin .ctf-profile-error,
168 #ctf-admin .ctf-group-error{
169 display: none;
170
171 margin-top: 5px;
172 background: #F7E6E6;
173 padding: 5px 10px;
174 border: 1px solid #BA7B7B;
175 color: #592626;
176
177 -moz-border-radius: 3px;
178 -webkit-border-radius: 3px;
179 border-radius: 3px;
180 }
181
182 #ctf-admin .ctf-oembed-button .ctf-profile-error,
183 #ctf-admin .ctf-oembed-button .ctf-warning{
184 clear: both;
185 padding: 20px 30px;
186 border-radius: 3px;
187 }
188
189 #ctf-admin .ctf-profile-error p,
190 #ctf-admin .ctf-group-error p{
191 font-size: 13px;
192 }
193 #ctf-admin .ctf-notice p{
194 margin: 0;
195 padding: 5px 0;
196 }
197 .ctf-admin-notice-button{
198 display: inline-block;
199 padding: 3px 8px;
200 background: rgba(255,255,255,0.3);
201 border: 1px solid #aaa;
202 border-radius: 3px;
203 text-decoration: none;
204 color: #333;
205 }
206 .ctf-admin-notice-button:hover,
207 .ctf-admin-notice-button:focus{
208 background: rgba(255,255,255,0.6);
209 border: 1px solid #999;
210 color: #222;
211 }
212 .ctf-admin-notice-close{
213 float: right;
214 color: #dd3d36;
215 text-decoration: none;
216 margin: -15px 0 0 0;
217 padding: 10px 0 10px 10px;
218 }
219 .ctf-admin-notice-close:hover,
220 .ctf-admin-notice-close:focus{
221 color: #333;
222 }
223
224 #ctf-admin .ctf-tooltip-table label{
225 display: block;
226 float: left;
227 width: 60px;
228 margin-top: 5px;
229 }
230 #ctf-admin .hndle{
231 font-size: 16px;
232 }
233 #ctf-admin #ctf-header-icon-example{
234 font-size: 28px;
235 top: 6px;
236 margin-left: 5px;
237 position: relative;
238 }
239 #ctf-admin #ctf-api-test-result{
240 width: 50%;
241 clear: both;
242 margin: 10px 0 0 0;
243 position: relative;
244 }
245 #ctf-admin #ctf-api-test-result textarea{
246 width: 100%;
247 height: 250px;
248 display: none;
249 }
250 #ctf-admin .ctf-error{
251 background: #F7E6E6;
252 border: 1px solid #BA7B7B;
253 color: #592626;
254 }
255 #ctf-admin .ctf-success{
256 background: #dceada;
257 border: 1px solid #6ca365;
258 color: #3e5f1c;
259 }
260 /* Loader */
261 #ctf-admin .ctf-loader{
262 display: none;
263 position: absolute;
264 top: 50%;
265 left: 50%;
266 width: 16px;
267 height: 16px;
268 margin-top: -8px;
269 margin-left: -8px;
270
271 background: url('../img/loader-light.gif') no-repeat;
272 }
273
274 #ctf-admin #ctf-others-only{
275 margin-top: 8px;
276 display: none;
277 }
278
279 #ctf-admin .ctf-definition{
280 display: inline;
281 margin-left: 20px;
282 }
283
284
285 /* Translation table */
286 #ctf-admin .ctf-translate-table input{
287 width: 100%;
288 }
289 #ctf-admin .ctf-translate-table .ctf-translate-date input{
290 width: 74%;
291 }
292 #ctf-admin .ctf-translate-table.form-table th,
293 #ctf-admin .ctf-translate-table.form-table td{
294 border: 1px solid #ddd;
295 padding: 8px 10px;
296 vertical-align: top;
297 }
298 #ctf-admin .ctf-translate-table.form-table thead th{
299 background: #333;
300 border: 1px solid #333;
301 border-right: 1px solid #999;
302 color: #fff;
303 }
304 #ctf-admin .ctf-translate-date label{
305 width: 25%;
306 float: left;
307 padding-top: 5px;
308 }
309 #ctf-admin .ctf-translate-table .ctf-table-header{
310 background: #ddd;
311 }
312 #ctf-admin .ctf-translate-table.form-table .ctf-context{
313 font-size: 13px;
314 }
315
316 /* Events only */
317 #ctf-admin .ctf-events-only-options .ctf-row,
318 #ctf-admin .ctf-albums-only-options .ctf-row{
319 padding: 10px 0;
320 }
321
322 /* Post Types options */
323 #ctf-admin .ctf-post-type-options th,
324 #ctf-admin .ctf-post-type-options td{
325 padding: 5px 10px;
326 }
327 #ctf-admin .ctf-post-type-options th{
328 width: 150px;
329 padding-top: 10px;
330 }
331 #ctf-admin .ctf-post-type-options .ctf-tooltip{
332 background: rgba(0,0,0,0.05);
333 }
334
335
336 /* Post Layouts */
337 #ctf-admin .ctf-layouts{
338 width: 100%;
339 clear: both;
340 overflow: hidden;
341 }
342 #ctf-admin .ctf-layout{
343 padding: 0;
344 float: left;
345 width: 222px;
346 padding: 15px 15px 10px 15px;
347 margin-right: 15px;
348
349 background: rgba(255,255,255,0.4);
350 border: 1px solid #ddd;
351
352 -moz-border-radius: 5px;
353 -webkit-border-radius: 5px;
354 border-radius: 5px;
355 }
356 #ctf-admin .ctf-layout:hover,
357 #ctf-admin .ctf-layout:focus{
358 background: rgba(255,255,255,0.9);
359 cursor: pointer;
360 }
361 #ctf-admin .ctf-layout.ctf-layout-selected{
362 background: #f7faf1;
363 border: 1px solid #7ad03a;
364 }
365 #ctf-admin .ctf-layout h3{
366 font-size: 15px;
367 margin-top: 0;
368 }
369 #ctf-admin .ctf-layout img{
370 width: 100%;
371 border: 1px solid #ddd;
372 background: #fff;
373 }
374
375 /* Post style selection */
376 #ctf-admin .ctf-post-style{
377 width: 184px;
378 background: none;
379 border: 1px solid transparent;
380 }
381 #ctf-admin .ctf-post-style.ctf-layout-selected{
382 background: rgba(255,255,255,0.9);
383 border: 1px solid #7ad03a;
384 }
385 #ctf-admin .ctf-post-style img{
386 width: auto;
387 padding-bottom: 6px;
388 margin-bottom: 3px;
389 background: none;
390 border: none;
391 border-bottom: 1px solid #ddd;
392 }
393 #ctf-admin .ctf-post-style.ctf-boxed{
394 /*width: 236px;*/
395 width: 197px;
396 }
397 #ctf-admin .ctf-post-style.ctf-boxed img{
398 /*width: 94%;*/
399 padding: 3%;
400 margin: 0;
401 background: #fff;
402 border: 1px solid #ddd;
403 border-radius: 5px;
404 box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
405 }
406 #ctf-admin .ctf-post-style:hover,
407 #ctf-admin .ctf-post-style:focus{
408 /*background: rgba(255,255,255,0.5);*/
409 }
410 @media all and (max-width: 1040px){
411 #ctf-admin .ctf-layout{
412 width: 29%;
413 padding: 1%;
414 margin-right: 1%;
415 }
416 #ctf-admin .ctf-post-style,
417 #ctf-admin .ctf-post-style.ctf-boxed{
418 width: 46%;
419 }
420 #ctf-admin .ctf-post-style img{
421 width: 100%;
422 padding: 0;
423 }
424 }
425
426 /* Post style settings */
427 #ctf-admin .ctf-post-style-settings {
428 display: none;
429 float: left;
430 clear: both;
431 width: 96%;
432 padding: 20px 2%;
433 margin: 10px 0;
434 font-size: 13px;
435 background: #f9f9f9;
436 background: rgba(255,255,255,0.8);
437 -moz-border-radius: 8px;
438 -webkit-border-radius: 8px;
439 border-radius: 8px;
440 }
441 #ctf-admin .ctf-post-style-settings label{
442 display: inline-block;
443 font-weight: bold;
444 font-size: 14px;
445 padding-bottom: 5px;
446 padding-right: 5px;
447 }
448
449 #ctf-admin .ctf-post-style-settings.ctf-boxed
450
451 /*Extensions page*/
452 #form-ext{
453 overflow: hidden;
454 }
455 #ctf-admin .ctf-extension{
456 display: block;
457 float: left;
458 width: 250px;
459 height: 185px;
460 padding: 20px;
461 margin: 15px 15px 0 0;
462 background: #f9f9f9;
463 border: 1px solid #ddd;
464 border-radius: 5px;
465 box-shadow: inset 0 0 5px #eee;
466 text-decoration: none;
467 }
468 #ctf-admin .ctf-extension h3,
469 #ctf-admin .ctf-extension p{
470 padding: 5px 0;
471 margin: 0;
472 }
473 #ctf-admin .ctf-extension h3{
474 padding-top: 0;
475 }
476 #ctf-admin .ctf-extension .ctf-desc{
477 height: 75px;
478 }
479 #ctf-admin .ctf-extension img{
480 max-width: 100%;
481 margin: 10px 0;
482 }
483 #ctf-admin .ctf-extension .ctf-activate{
484 /*float: right;*/
485 background: #eee;
486 border: 1px solid #ddd;
487 border-radius: 3px;
488 padding: 5px 8px;
489 margin: 0;
490 float: left;
491 /*clear: both;*/
492 }
493 #ctf-admin .ctf-extension label{
494 margin: 0 5px;
495 position: relative;
496 top: -2px;
497 }
498 #ctf-admin .ctf-extension input{
499 position: relative;
500 top: 1px;
501 }
502 #ctf-admin .ctf-extension .ctf-active .ctf-activate{
503 background: #f7faf1;
504 border: 1px solid #7ad03a;
505 }
506 #ctf-admin .ctf-extension .ctf-activated{
507 padding: 3px 10px 3px 7px;
508 border-radius: 3px;
509 text-align: center;
510 float: left;
511 background: #e1f3d4;
512 border: 1px solid #7ad03a;
513 }
514 #ctf-admin .ctf-extension .ctf-activated .fa{
515 color: #428610;
516 }
517
518 #ctf-admin .ctf-extension .ctf-requires{
519 font-size: 12px;
520 font-style: italic;
521 padding: 20px 0 10px 0;
522 }
523 #ctf-admin .ctf-extension .ctf-doc{
524 float: right;
525 padding: 13px 0;
526 }
527
528
529 #ctf-admin footer{
530 float: left;
531 clear: both;
532 width: 100%;
533 padding: 0;
534 margin: 0;
535 }
536
537 /* Hide clear cache notice */
538 .ctf-clear-cache-notice{
539 display: none;
540 }
541
542 /* Access Token field */
543 #ctf-admin .ctf-access-token-hidden{
544 display: block;
545 }
546 #ctf-admin .ctf-ppca-check-notice{
547 display: none;
548 width: 60%;
549 padding: 8px 15px;
550 box-sizing: border-box;
551 font-size: 13px;
552 border-radius: 3px;
553 }
554
555 /* Add Facebook dashicon to CFF admin menu */
556 #toplevel_page_ctf-top .toplevel_page_ctf-top .wp-menu-image:before{
557 content: "\f305";
558 }
559
560 /* License page */
561 .ctf-license-expired{
562 clear: both;
563 width: 96%;
564 margin: 10px 0 20px 0;
565 background: #F7E6E6;
566 padding: 15px 1.5%;
567 border: 1px solid #BA7B7B;
568 color: #592626;
569 border-left: 4px solid #dc3232;
570
571 -moz-border-radius: 3px;
572 -webkit-border-radius: 3px;
573 border-radius: 3px;
574 }
575 .ctf-license-valid{
576 border: 1px solid #5baf2a;
577 background: #e2f2d5;
578 }
579 .ctf-license-expired p{
580 padding: 0;
581 margin: 0 5px 0 0;
582 }
583 .ctf-license-expired b{
584 display: inline-block;
585 padding: 0;
586 font-size: 15px;
587 }
588 #ctf-why-renew{
589 clear: both;
590 width: 100%;
591 }
592 #ctf-why-renew h4{
593 clear: both;
594 margin: 15px 0 0 0;
595 font-size: 15px;
596 }
597 #ctf-why-renew p{
598 margin: 0;
599 clear: both;
600 }
601
602 .ctf-license-countdown{
603 background: #ffedd0;
604 border: 1px solid #e6bc88;
605 color: #905207;
606 }
607 #ctf-admin .ctf-short select,
608 #ctf-admin .ctf-short input {
609 width: 50px;
610 }
611 #ctf-admin .ctf-medium select {
612 width: 250px;
613 }
614 #ctf-admin .ctf-wide select{
615 width: 400px;
616 }
617
618 /* Re-check button on renew notice */
619 .ctf-license-expired .button-primary{
620 margin: 0 4px 0 5px;
621 }
622 .ctf-license-expired .button-secondary{
623 margin: 0 0 0 3px;
624 background: rgba(255,255,255,0.3);
625 border: 1px solid rgba(0,0,0,0.15);
626 display: inline-block;
627 }
628 .ctf-license-expired svg{
629 width: 16px;
630 height: 16px;
631 position: relative;
632 top: 2px;
633 margin: 0 8px 0 0;
634 }
635 .ctf-license-expired svg path{
636 fill: #cc2727;
637 }
638 @media all and (max-width: 600px){
639 .ctf-license-expired b{
640 display: inline;
641 }
642 .ctf-license-expired span{
643 display: block;
644 }
645 .ctf-license-expired .button{
646 margin: 10px 5px 0 0;
647 }
648 }
649
650
651 #ctf-admin #cff_width_options{
652 margin-top: 10px;
653 display: none;
654 }
655 #ctf-admin #cff_width_options label{
656 font-size: 13px;
657 position: relative;
658 top: -2px;
659 }
660
661 /* Shortcode tooltips */
662 #ctf-admin label{
663 position: relative;
664 }
665 #ctf-admin .ctf-load-more-setting label{
666 top: -2px;
667 }
668 #ctf-admin th{
669 position: relative;
670 }
671 #ctf-admin .cff_shortcode{
672 display: none;
673 position: absolute;
674 z-index: 10;
675 font-size: 11px;
676 float: left;
677 width: auto;
678 white-space: pre-line;
679 line-height: 1.4;
680 background: #e0e0e0;
681 }
682 #ctf-admin .cff_shortcode_symbol{
683 position: absolute;
684 right: -24px;
685 bottom: 0px;
686 padding: 2px 4px 3px 3px;
687 width: auto;
688 font-size: 11px;
689 margin-left: 5px;
690 }
691 #ctf-admin .ctf-load-more-setting .cff_shortcode_symbol{
692 font-size: 10px;
693 padding: 1px 3px 2px 2px;
694 }
695
696 /* Cols */
697 #ctf-admin .ctf-row{
698 width: 100%;
699 float: left;
700 clear: both;
701 padding: 3px 0;
702 }
703 #ctf-admin .ctf-col{
704 float: left;
705 }
706 #ctf-admin .ctf-col.ctf-one{
707 width: 110px;
708 }
709 #ctf-admin .ctf-col.ctf-two{
710 width: 600px;
711 }
712 #ctf-admin .ctf-row input[type=radio],
713 #ctf-admin .ctf-row label{
714 margin: 5px 2px 0 0;
715 display: inline-block;
716 }
717
718 /* Quick start */
719 #ctf-admin .cff_quickstart{
720 display: inline-block;
721 margin: 15px 0 0 0;
722 padding: 15px 20px;
723
724 border: 1px solid #ddd;
725 background: #eee;
726 background: rgba(255,255,255,0.5);
727
728 -moz-border-radius: 5px;
729 -webkit-border-radius: 5px;
730 border-radius: 5px;
731 }
732 #ctf-admin .cff_quickstart h3,
733 #ctf-admin .cff_quickstart p{
734 margin: 0;
735 padding: 5px 0;
736 }
737 /* Plugin icon */
738 #ctf-admin .ctf-footnote.dashicons-admin-plugins:before{
739 width: 18px;
740 height: 18px;
741 font-size: 18px;
742 margin-left: -2px;
743 }
744
745 /* Caching settings */
746 #ctf-admin #ctf-caching-time-settings{
747 display: inline-block;
748 }
749 #ctf-admin .ctf-caching-cron-options .submit{
750 display: inline-block;
751 margin: 0;
752 padding: 0;
753 }
754 #ctf-admin .ctf-caching-sched-notice{
755 font-size: 11px;
756 display: block;
757 width: 100%;
758 }
759 #ctf-admin .ctf-caching-sched-notice span{
760 color: green;
761 background: #e5eae1;
762 padding: 5px 10px;
763 border-radius: 5px;
764 border: 1px solid #ccd3c6;
765 display: inline-block;
766 }
767
768 /* Settings page save changes btn */
769 #ctf-admin .ctf-save-settings-btn{
770 padding-bottom: 1.5em;
771 margin: 30px 0 5px 0;
772 display: inline-block;
773 background: #eee;
774 background: rgba(255,255,255,0.5);
775 padding: 10px 15px 10px 10px;
776 border-radius: 5px;
777 border: 1px solid #ddd;
778 }
779 #ctf-admin .ctf-save-settings-btn .ctf-more-info{
780 background: none;
781 }
782 #ctf-admin .ctf-save-settings-btn .submit{
783 display: inline-block;
784 margin: 0;
785 padding: 0;
786 }
787 #ctf-admin .ctf-save-settings-btn #submit:active{
788 vertical-align: middle;
789 margin-top: -3px;
790 }
791 #ctf-admin .ctf-save-settings-btn .ctf-tooltip-link{
792 display: inline-block;
793 margin: 5px 0 0 13px;
794 color: #444;
795 }
796 #ctf-admin .ctf-save-settings-btn .ctf-tooltip-link:hover,
797 #ctf-admin .ctf-save-settings-btn .ctf-tooltip-link:focus{
798 color: #111;
799 }
800
801
802 /* Limit manual settings */
803 #ctf-admin #cff_limit_manual_settings{
804 display: inline-block;
805 }
806 #ctf-admin #cff_limit_manual_settings input,
807 #ctf-admin .ctf-caching-page-options input{
808 line-height: 28px;
809 height: 28px;
810 position: relative;
811 top: 1px;
812 margin: 0;
813 }
814
815
816 /* Quick links */
817 #ctf-admin .cff_contents_links{
818 float: left;
819 clear: both;
820 width: 98%;
821 margin: 0;
822 padding: 10px 1%;
823 border-top: none;
824 margin-bottom: 30px;
825 background: #fff;
826 border-left: 1px solid #e9e9e9;
827
828 box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
829 -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
830 -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
831 }
832 #ctf-admin .cff_contents_links a,
833 #ctf-admin .cff_contents_links span{
834 display: block;
835 float: left;
836 padding: 2px 5px;
837 font-size: 12px;
838 }
839 #ctf-admin .cff_contents_links span{
840 padding-left: 0;
841 }
842
843 /* Subtabs for Customize page */
844 #ctf-admin .ctf-subtabs{
845 padding: 0;
846 margin-left: 1px;
847 border-bottom: 0;
848 }
849 #ctf-admin .ctf-subtabs a{
850 background: none;
851 margin: 0;
852 padding: 10px 12px;
853 border: none;
854 font-size: 13px;
855 line-height: 20px;
856 }
857 #ctf-admin .ctf-subtabs .nav-tab-active{
858 position: relative;
859 background: #fff;
860
861 box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
862 -moz-box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
863 -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
864 }
865 #ctf-admin .ctf-subtabs .nav-tab-active:after{
866 position: absolute;
867 width: 100%;
868 left: 0;
869 bottom: -5px;
870 height: 6px;
871 content: "";
872 background: #fff;
873 }
874 #ctf-admin .ctf-expand-button,
875 #ctf-admin .ctf-expand-button p{
876 margin-top: 0;
877 padding-top: 0;
878 }
879 #ctf-admin .ctf-expand-button a{
880 display: block;
881 width: 450px;
882 text-align: center;
883 }
884 #ctf-admin .ctf-media-position{
885 display: none;
886 }
887 #ctf-admin .ctf-text-size-setting{
888 width: 170px;
889 }
890 #ctf-admin .ctf-pixel-label{
891 display: inline-block;
892 position: relative;
893 top: -1px;
894 bottom: 2px;
895 left: -2px;
896 background: #f9f9f9;
897 color: #555;
898 padding: 5px;
899 font-size: 12px;
900 border: 1px solid #d6d6d6;
901 height: 15px;
902 line-height: 15px;
903 border-radius: 0 4px 4px 0;
904 }
905
906 /* Show/Hide checkbox labels */
907 #ctf-admin .cff_show_hide_settings input{
908 vertical-align: top;
909 margin-top: 2px;
910 }
911 #ctf-admin .cff_show_hide_settings label{
912 display: inline-block;
913 }
914 #ctf-admin .cff_show_hide_settings .ctf-show-hide-desc{
915 font-size: 13px;
916 padding: 0 10px 10px 0;
917 margin: 0;
918 font-style: italic;
919 color: #666;
920 }
921
922 /* Support page */
923 #ctf-admin .cff_support{
924 overflow: hidden;
925 margin-bottom: 20px;
926 width: 70%;
927 }
928 #ctf-admin .cff_support p{
929 width: 100%;
930 float: left;
931 clear: both;
932 margin: 0 0 20px 0;
933 }
934 #ctf-admin .ctf-support-title{
935 font-weight: bold;
936 font-size: 16px;
937 display: block;
938 padding-bottom: 5px;
939 }
940 #ctf-admin .ctf-support-faqs{
941 float: left;
942 clear: both;
943 width: 100%;
944 padding-left: 5%;
945 margin: -10px 0 10px 0;
946 }
947 #ctf-admin .ctf-support-faqs ul{
948 float: left;
949 width: 250px;
950 margin-right: 0;
951 }
952 #ctf-admin .ctf-support-faqs .ctf-faq-col-1{
953 width: 200px;
954 }
955 #ctf-admin .ctf-support-faqs ul li{
956 font-size: 13px;
957 margin-bottom: 4px;
958 }
959 #ctf-admin .ctf-support-faqs .fa-chevron-right{
960 font-size: 8px;
961 margin-left: 4px;
962 }
963 #ctf-admin #ctf-support-video{
964 margin-top: 10px;
965 border: 1px solid #ddd;
966 display: none;
967 }
968 #ctf-admin .ctf-renew-token{
969 margin-bottom: 0;
970 }
971 #ctf-admin .ctf-renew-token label{
972 display: inline-block;
973 width: 120px;
974 }
975 #ctf-admin .ctf-renew-token .ctf-tooltip{
976 width: auto;
977 margin-left: 120px;
978 }
979
980 /* Welcome page */
981 .ctf-welcome h1{
982 margin: 0.2em 20px 0 0;
983 }
984 .ctf-welcome .ctf-welcome-image{
985 float: left;
986 display: block;
987 background: #fff;
988 border-radius: 5px;
989 margin: 5px 30px 20px 10px;
990
991 box-shadow: 0 0 2px 1px rgba(0,0,0,.05);
992 -moz-box-shadow: 0 0 2px 1px rgba(0,0,0,.05);
993 -webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.05);
994
995 -webkit-transition: none;
996 -moz-transition: none;
997 -ms-transition: none;
998 -o-transition: none;
999 transition: none;
1000 }
1001 .ctf-welcome .ctf-welcome-image img{
1002 width: auto;
1003 padding: 5px;
1004 }
1005 .ctf-welcome .ctf-welcome-image:hover{
1006 margin: 0 25px 15px 5px;
1007
1008 box-shadow: 0 0 5px 3px rgba(0,0,0,.03);
1009 -moz-box-shadow: 0 0 5px 3px rgba(0,0,0,.03);
1010 -webkit-box-shadow: 0 0 5px 3px rgba(0,0,0,.03);
1011
1012 -webkit-transition: none;
1013 -moz-transition: none;
1014 -ms-transition: none;
1015 -o-transition: none;
1016 transition: none;
1017 }
1018 .ctf-welcome .ctf-welcome-image:hover img{
1019 padding: 10px;
1020 }
1021 .ctf-welcome .about-text{
1022 margin: 1em 20px 1em 0;
1023 }
1024 .ctf-welcome .about-description{
1025 padding-bottom: 20px;
1026 }
1027 .ctf-welcome .changelog{
1028 border-bottom: 1px solid #ccc;
1029 }
1030 .ctf-welcome .about-wrap .feature-section {
1031 padding: 0 0 20px;
1032 }
1033 .ctf-welcome .changelog h3{
1034 font-size: 16px;
1035 font-weight: bold;
1036 }
1037 .ctf-welcome .ctf-feature-section-content{
1038 float: left;
1039 padding-right: 3%;
1040 width: 46%;
1041 box-sizing: border-box;
1042 }
1043 .ctf-welcome .ctf-feature-section-content h4{
1044 margin-bottom: 0;
1045 }
1046 .ctf-welcome .ctf-feature-section-content-two{
1047 padding-left: 6%;
1048 width: 50%;
1049 margin-top: -15px;
1050 }
1051 .ctf-welcome .ctf-feature-section-media{
1052 float: right;
1053 text-align: right;
1054 margin-bottom: 40px;
1055 width: 51%;
1056 max-width: 520px;
1057
1058 -webkit-box-sizing: border-box;
1059 -moz-box-sizing: border-box;
1060 box-sizing: border-box;
1061 }
1062 .ctf-welcome .ctf-feature-section-media img{
1063 margin: 1px 1px 0 0;
1064 border: 10px solid #fff;
1065
1066 -webkit-box-sizing: border-box;
1067 -moz-box-sizing: border-box;
1068 box-sizing: border-box;
1069
1070 box-shadow: 0 0 0 1px rgba(0,0,0,.05);
1071 -moz-box-shadow: 0 0 0 1px rgba(0,0,0,.05);
1072 -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.05);
1073 }
1074 .ctf-welcome .ctf-feature-section-content li{
1075 list-style: disc;
1076 list-style-position: inside;
1077 }
1078 .ctf-welcome .ctf-footnote{
1079 font-size: 12px;
1080 line-height: 20px;
1081 }
1082 .ctf-welcome .ctf-footnote .fa{
1083 color: #f78c7e;
1084 margin-right: 5px;
1085 }
1086 .ctf-big-text{
1087 display: inline-block;
1088 position: relative;
1089 top: 2px;
1090 font-size: 20px;
1091 margin-right: 20px;
1092 padding: 6px 10px;
1093 text-align: center;
1094 background: #333;
1095 color: #fff;
1096 border-radius: 5px;
1097 font-family: sans-serif;
1098 }
1099 .ctf-welcome .ctf-feature-section-content li {
1100 list-style: disc;
1101 list-style-position: outside;
1102 font-size: 14px;
1103 line-height: 1.5;
1104 margin-left: 20px;
1105 }
1106 /* Close */
1107 .ctf-welcome .ctf-welcome-close{
1108 float: right;
1109 font-size: 22px;
1110 color: #ccc;
1111 margin: 0;
1112 }
1113 .ctf-welcome .ctf-welcome-close:focus,
1114 .ctf-welcome .ctf-welcome-close:hover{
1115 color: #333;
1116 }
1117 .ctf-page-loading{
1118 width: 100%;
1119 text-align: center;
1120 padding: 30px 0;
1121 }
1122 /* Hide last two menu items for welcome pages */
1123 #toplevel_page_ctf-top li a[href$="ctf-welcome-new"],
1124 #toplevel_page_ctf-top li a[href$="ctf-welcome-started"]{
1125 display: none;
1126 }
1127 .ctf-welcome .changelog::after{
1128 display: table;
1129 content: "";
1130 clear: both;
1131 }
1132
1133 /* Other plugins */
1134 #ctf-admin .ctf-other-plugin{
1135 display: block;
1136 float: left;
1137 clear: both;
1138 width: 99%;
1139 max-width: 600px;
1140 padding: 20px 20px 5px 20px;
1141 margin: 15px 15px 0 0;
1142 background: #f9f9f9;
1143 border: 1px solid #ddd;
1144 border-radius: 5px;
1145 box-shadow: inset 0 0 5px #eee;
1146 text-decoration: none;
1147 box-sizing: border-box;
1148 }
1149 #ctf-admin .ctf-other-plugins-header{
1150 margin-top: 60px;
1151 }
1152 #ctf-admin .ctf-other-plugins-header span{
1153 display: inline-block;
1154 position: relative;
1155 width: 18px;
1156 height: 21px;
1157 top: 3px;
1158 margin-right: 8px;
1159 background: url('../img/ctf-sprite.png') no-repeat -54px -16px;
1160 }
1161 #ctf-admin .ctf-other-plugin h3{
1162 padding: 0;
1163 margin: 0;
1164 }
1165
1166 /* Color picker */
1167 #ctf-admin .wp-picker-container,
1168 #ctf-admin .wp-picker-container:active {
1169 display: inline-block;
1170 outline: 0;
1171 }
1172
1173 /* FB login button */
1174 #ctf-admin .cff_admin_btn,
1175 #ctf-admin .ctf-admin-cancel-btn{
1176 display: inline-block;
1177 clear: both;
1178 padding: 0 21px 0 20px;
1179 height: 45px;
1180 line-height: 44px;
1181 background: #386793;
1182 color: #e9eef3;
1183 text-decoration: none;
1184 font-size: 14px;
1185
1186 -moz-border-radius: 5px;
1187 -webkit-border-radius: 5px;
1188 border-radius: 5px;
1189
1190 -moz-transition: all 0.5s ease-in-out;
1191 -webkit-transition: all 0.5s ease-in-out;
1192 -o-transition: all 0.5s ease-in-out;
1193 transition: all 0.5s ease-in-out;
1194 }
1195 #ctf-admin .cff_admin_btn:hover,
1196 #ctf-admin .ctf-admin-cancel-btn:hover{
1197 background-color: #3880c4;
1198 color: #fff;
1199
1200 -moz-transition: all 0.1s ease-in-out;
1201 -webkit-transition: all 0.1s ease-in-out;
1202 -o-transition: all 0.1s ease-in-out;
1203 transition: all 0.1s ease-in-out;
1204 }
1205 #ctf-admin .cff_admin_btn .fa {
1206 margin-right: 5px;
1207 font-size: 18px;
1208 position: relative;
1209 top: 1px;
1210 }
1211
1212 #ctf-admin .ctf-managed-pages{
1213 margin: 10px 0 0 0;
1214 text-align: left;
1215 }
1216 #ctf-admin .ctf-managed-page{
1217 width: 100%;
1218 border: 1px solid transparent;
1219 padding: 5px;
1220 background: #fff;
1221 box-sizing: border-box;
1222 }
1223 #ctf-admin .ctf-managed-page:hover{
1224 background: #ddd;
1225 cursor: pointer;
1226 }
1227 #ctf-admin .ctf-managed-page .ctf-page-avatar{
1228 float: left;
1229 margin-right: 10px;
1230 }
1231 #ctf-admin .ctf-managed-page p{
1232 padding: 0;
1233 margin: 0;
1234 height: 50px;
1235 line-height: 50px;
1236 }
1237 #ctf-admin .ctf-managed-page.ctf-page-selected{
1238 background: #dceada;
1239 }
1240 #ctf-admin .ctf-save-page-token{
1241 display: none;
1242 }
1243 #ctf-admin #cff_fb_login_modal{
1244 display: none;
1245 /*display: block;*/
1246 position: fixed;
1247 z-index: 999;
1248 width: 100%;
1249 top: 0;
1250 right: 0;
1251 bottom: 0;
1252 left: 0;
1253 background: rgba(0,0,0,0.3);
1254 }
1255 #ctf-admin .cff_modal_box{
1256 position: absolute;
1257 top: 140px;
1258 left: 50%;
1259 width: 480px;
1260 margin: 0 0 0 -245px;
1261 padding: 25px 35px;
1262 background: #fff;
1263 text-align: center;
1264
1265 -webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1266 box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1267
1268 -moz-border-radius: 3px;
1269 -webkit-border-radius: 3px;
1270 border-radius: 3px;
1271 }
1272 #ctf-admin .cff_modal_box .cff_admin_btn{
1273 margin-top: 10px;
1274 }
1275 #ctf-admin .ctf-admin-cancel-btn{
1276 margin-right: 5px;
1277 background: #ddd;
1278 color: #555;
1279 }
1280 #ctf-admin .ctf-admin-cancel-btn:hover{
1281 background: #ccc;
1282 color: #333;
1283 }
1284 #ctf-admin .cff_modal_box p{
1285 font-size: 14px;
1286 line-height: 1.6;
1287 }
1288
1289 /* Tokens modal */
1290 #ctf-admin #cff_fb_login_modal.cff_modal_tokens{
1291 display: block;
1292 }
1293 #ctf-admin .ctf-pages-wrap{
1294 max-height: 310px;
1295 overflow-y: auto;
1296 }
1297 #ctf-admin .cff_modal_tokens .cff_modal_box p{
1298 text-align: left;
1299 }
1300 #ctf-admin .cff_modal_tokens .ctf-managed-page .ctf-page-avatar {
1301 margin-right: 18px;
1302 border-radius: 3px;
1303 }
1304 #ctf-admin .cff_modal_box .ctf-tokens-note{
1305 background: #dceada;
1306 border: 1px solid #6ca365;
1307 padding: 10px 15px;
1308 margin: 0 0 20px 0;
1309 border-radius: 5px;
1310 line-height: 1.3;
1311 }
1312 #ctf-admin .cff_modal_box .ctf-page-info-name{
1313 display: block;
1314 font-size: 15px;
1315 line-height: 1;
1316 padding: 5px 0 2px 0;
1317 }
1318 #ctf-admin .cff_modal_box .ctf-page-info{
1319 display: block;
1320 font-size: 13px;
1321 }
1322 #ctf-admin #ctf-insert-token,
1323 #ctf-admin .ctf-insert-reviews-token,
1324 #ctf-admin .ctf-insert-both-tokens,
1325 #ctf-admin #ctf-close-modal-primary-button,
1326 #ctf-admin #ctf-insert-all-tokens{
1327 margin-top: 25px;
1328 float: left;
1329 clear: both;
1330 }
1331 #ctf-admin .ctf-insert-reviews-token,
1332 #ctf-admin .ctf-insert-both-tokens,
1333 #ctf-admin #ctf-insert-all-tokens{
1334 clear: none;
1335 margin-left: 5px;
1336 }
1337 #ctf-admin .ctf-insert-reviews-token{
1338 color: #fff;
1339 border-color: #666;
1340 background: #888;
1341 box-shadow: 0 1px 0 #555;
1342 text-shadow: 0 -1px 0px #555;
1343 }
1344 #ctf-admin .ctf-insert-reviews-token:hover{
1345 background: #999;
1346 }
1347 #ctf-admin .ctf-insert-reviews-token:active{
1348 background: #777;
1349 border-color: #555;
1350 box-shadow: inset 0 2px 0 #666;
1351 vertical-align: top;
1352 }
1353 #ctf-admin .ctf-connection-note{
1354 margin: 30px 0 0 20px;
1355 display: inline-block;
1356 font-size: 12px;
1357 color: #333;
1358 text-decoration: none;
1359 border-bottom: 1px dotted #999;
1360 }
1361 #ctf-admin .ctf-connection-note:hover,
1362 #ctf-admin .ctf-connection-note:focus{
1363 color: #141B38;
1364 text-decoration: none;
1365 border-bottom: 1px dotted #333;
1366 }
1367 #ctf-admin .ctf-modal-close{
1368 position: absolute;
1369 top: 0;
1370 right: 0;
1371 padding: 10px;
1372 font-size: 14px;
1373 color: #ccc;
1374 margin: 0;
1375 }
1376 #ctf-admin .ctf-modal-close:hover,
1377 #ctf-admin .ctf-modal-close:focus{
1378 color: #333;
1379 }
1380 /* App installation directions */
1381 #ctf-group-installation{
1382 display: none;
1383 width: 100%;
1384 clear: both;
1385 text-align: left;
1386 }
1387 #ctf-group-installation li{
1388 font-size: 14px;
1389 margin: 0 0 10px 0;
1390 line-height: 1.5;
1391 }
1392 #ctf-group-installation li{
1393 position: relative;
1394 }
1395 #ctf-group-app-tooltip{
1396 cursor: pointer;
1397 }
1398 #ctf-group-app-screenshot{
1399 display: none;
1400 position: absolute;
1401 bottom: 42px;
1402 left: 0;
1403 margin-left: -85px;
1404 z-index: 10;
1405 border: 1px solid rgba(0,0,0,0.3);
1406 box-shadow: 0 0 0 5000px rgba(0,0,0,0.2);
1407 border-radius: 5px;
1408 }
1409 #ctf-group-installation .button-secondary{
1410 margin: 25px 0 0 10px;
1411 }
1412
1413 /* Display retrieved pages button */
1414 #ctf-admin #cff_fb_show_tokens {
1415 background: rgba(0,0,0,0.4);
1416 color: #fff;
1417 margin-left: 10px;
1418 }
1419 #ctf-admin #cff_fb_show_tokens:hover{
1420 background-color: rgba(0,0,0,0.35);
1421 }
1422
1423 /* Choose token */
1424 #ctf-admin #ctf-own, #ctf-admin #ctf-public{
1425 display: none;
1426 }
1427 #ctf-admin .ctf-token-radios{
1428 width: 265px;
1429 text-align: left;
1430 margin-left: 110px;
1431 }
1432 #ctf-admin .ctf-token-radios input{
1433 position: relative;
1434 top: 2px;
1435 }
1436 #ctf-admin .cff_modal_box .ctf-disabled{
1437 background: #EEE;
1438 color: #aaa;
1439 cursor: default;
1440 }
1441 #ctf-admin .ctf-token-question-own,
1442 #ctf-admin .ctf-token-question-public{
1443 position: relative;
1444 top: 2px;
1445 left: 3px;
1446 font-size: 15px;
1447 opacity: 0.8;
1448 margin: 0;
1449 }
1450 #ctf-admin .ctf-token-question-own:hover,
1451 #ctf-admin .ctf-token-question-public:hover{
1452 opacity: 1;
1453 color: #005e8c;
1454 }
1455 #ctf-admin #ctf-token-intro .ctf-tooltip{
1456 font-size: 13px;
1457 background: #f0f0f0;
1458 padding: 10px 15px;
1459 }
1460 #ctf-admin .ctf-test-license-error{
1461 margin-top: 10px;
1462 max-height: 380px;
1463 overflow-y: scroll;
1464 width: 99%;
1465 border: 1px solid #ddd;
1466 background: rgba(255,255,255,0.3);
1467 padding: 2px;
1468 }
1469
1470 /*Hide modal when saving settings */
1471 #ctf-admin #cff_fb_login_modal.cffnomodal{
1472 display: none;
1473 }
1474
1475 /* Clear avatar cache */
1476 #ctf-admin .ctf-success-check {
1477 color: #75cd32;
1478 font-size: 16px;
1479 position: relative;
1480 top: 6px;
1481 left: 7px;
1482 }
1483
1484 #ctf-admin .ctf-settings-row-header th{
1485 font-size: 16px;
1486 }
1487
1488 /* Admin footer share icons */
1489 #ctf-admin #ctf-admin-share-links{
1490 opacity: 0;
1491 display: inline-block;
1492 padding: 5px;
1493 border: 1px solid #ccc;
1494 background: rgba(255,255,255,0.5);
1495 border-radius: 3px;
1496 transition: opacity 0.5s;
1497 }
1498 #ctf-admin #ctf-admin-share-links.ctf-show{
1499 transition: opacity 0.5s;
1500 opacity: 1;
1501 }
1502 #ctf-admin #twitter-widget-0 {
1503 width: 65px !important;
1504 }
1505
1506 #ctf-admin .ctf-hide{
1507 display: none;
1508 }
1509
1510 /* Column settings */
1511 #ctf-admin .ctf-mobile-col-settings {
1512 display: none;
1513 }
1514 #ctf-admin .ctf-mobile-col-settings .ctf-row{
1515 width: auto;
1516 padding: 10px 15px;
1517 margin: 10px 0;
1518 font-size: 13px;
1519 background: #f9f9f9;
1520 background: rgba(255,255,255,0.8);
1521
1522 -moz-border-radius: 8px;
1523 -webkit-border-radius: 8px;
1524 border-radius: 8px;
1525 }
1526
1527 #ctf-admin .ctf-mobile-col-settings label{
1528 font-weight: 600;
1529 margin: 0 5px 0 0;
1530 }
1531
1532 #ctf-admin .ctf-login-options{
1533 width: 100%;
1534 padding: 20px 0 0 0;
1535 margin: 20px 0;
1536 box-sizing: border-box;
1537 /*border-radius: 5px;*/
1538 /*background: #f9f9f9;*/
1539 border-top: 1px solid #eee;
1540 /*border-bottom: 1px solid #ddd;*/
1541 }
1542 #ctf-admin .ctf-login-options label{
1543 display: block;
1544 margin-bottom: 5px;
1545 font-weight: bold;
1546 }
1547 #ctf-admin #cff_group_app{
1548 display: none;
1549 }
1550
1551 /* Disable welcome */
1552 .ctf-redirect-disable {
1553 float: right;
1554 }
1555
1556 /* Highlight admin groups in list */
1557 #ctf-admin .ctf-group-admin{
1558 position: relative;
1559 background: #eee;
1560 }
1561 #ctf-admin .ctf-group-admin-icon{
1562 position: absolute;
1563 top: 5px;
1564 right: 5px;
1565 padding: 5px 8px;
1566 background: rgba(255,255,255,0.5);
1567 border-radius: 5px;
1568 text-transform: uppercase;
1569 font-size: 11px;
1570 }
1571 #ctf-admin .ctf-group-admin-icon .fa{
1572 margin-right: 2px;
1573 font-size: 12px;
1574 }
1575 #ctf-admin .ctf-group-admin .ctf-page-info-name {
1576 max-width: 85%;
1577 }
1578 #cff_token_expiration_note{
1579 display: none;
1580 width: 250px;
1581 padding: 5px 10px;
1582 float: right;
1583 font-size: 12px;
1584 margin-top: 11px;
1585 line-height: 1.3;
1586 border-radius: 5px;
1587 }
1588 #ctf-group-member-directions{
1589 display: none;
1590 }
1591
1592
1593
1594 /* Connected Accounts */
1595 #ctf-admin #cff_accounts_section{
1596 width: 100%;
1597 overflow: hidden;
1598 }
1599 #ctf-admin #cff_connected_accounts_wrap{
1600 clear: both;
1601 max-height: 600px;
1602 overflow-y: auto;
1603 }
1604 #ctf-admin #cff_accounts_section h3{
1605 float: left;
1606 clear: both;
1607 font-size: 14px;
1608 padding: 0;
1609 margin: 10px 0 5px 0;
1610 }
1611 #ctf-admin .cff_connected_account {
1612 position: relative;
1613 box-sizing: border-box;
1614 padding: 7px 35px 7px 7px;
1615 border-radius: 5px;
1616 background: #fff;
1617 margin-bottom: 5px;
1618 overflow: hidden;
1619 clear: both;
1620 border: 1px solid #ddd;
1621 }
1622 #ctf-admin .cff_ca_username {
1623 line-height: 1.4;
1624 margin-left: 15px;
1625 float: left;
1626 font-size: 18px;
1627 }
1628 #ctf-admin .cff_connected_account .cff_ca_avatar{
1629 margin-right: 15px;
1630 }
1631 #ctf-admin .cff_connected_account .cff_ca_username {
1632 margin-left: 0;
1633 margin-right: 25px;
1634 }
1635 #ctf-admin .cff_connected_account .cff_ca_username strong{
1636 float: left;
1637 }
1638 #ctf-admin .cff_connected_account .cff_ca_username .cff_ca_pagetype{
1639 font-size: 10px;
1640 font-weight: normal;
1641 text-transform: uppercase;
1642 padding: 0;
1643 margin: 0;
1644 display: block;
1645 }
1646
1647 #ctf-admin .cff_ca_actions {
1648 display: inline-block;
1649 }
1650 #ctf-admin .cff_ca_actions .fa{
1651 margin-right: 5px;
1652 }
1653 #ctf-admin .cff_ca_actions a.button-primary,
1654 #ctf-admin .cff_ca_actions a.button-secondary,
1655 #ctf-admin .cff_ca_accesstoken a.cff_ca_token_shortcode {
1656 font-size: 12px;
1657 padding: 6px;
1658 height: auto;
1659 line-height: 1;
1660 margin: 7px 5px 0 0;
1661 vertical-align: top;
1662 }
1663 #ctf-admin .cff_ca_at_is_valid {
1664 margin-top: 10px;
1665 display: none;
1666 }
1667 #ctf-admin #cff_primary_account_label{
1668 padding: 0 0 0 1px;
1669 margin: 0;
1670 font-size: 12px;
1671 }
1672 #ctf-admin #cff_primary_account_label span{
1673 padding: 0;
1674 margin: 0;
1675 display: inline-block;
1676 position: relative;
1677 top: -4px;
1678 }
1679 #ctf-admin #cff_primary_account_label img{
1680 width: 18px;
1681 height: 18px;
1682 border-radius: 3px;
1683 padding: 0;
1684 margin: 0 5px 0 0;
1685 }
1686
1687 @-webkit-keyframes cff_flash {
1688 0% {
1689 background-color: #cae2a5;
1690 opacity:1;
1691 border: 1px solid #b2ce88;
1692 }
1693 100% {
1694 background-color: #fff;
1695 }
1696 }
1697 #ctf-admin .cff_account_updated{
1698 border: 1px solid #ddd;
1699 background: #fff;
1700
1701 -webkit-animation-name: cff_flash;
1702 -webkit-animation-duration: 700ms;
1703 -webkit-animation-iteration-count: 1;
1704 -webkit-animation-timing-function: linear;
1705 -moz-animation-name: cff_flash;
1706 -moz-animation-duration: 700ms;
1707 -moz-animation-iteration-count: 1;
1708 -moz-animation-timing-function: linear;
1709 }
1710
1711 #ctf-admin .cff_account_active{
1712 border: 1px solid #b2ce88;
1713 background: #ecf2e3;
1714 }
1715
1716 #ctf-admin .cff_ca_alert {
1717 display: none;
1718 }
1719 #ctf-admin .cff_account_invalid .cff_ca_alert {
1720 display: block;
1721 }
1722 #ctf-admin .cff_ca_avatar{
1723 float: left;
1724 width: 40px;
1725 height: 40px;
1726 border-radius: 5px;
1727 }
1728 #ctf-admin .cff_ca_accesstoken{
1729 display: none;
1730 width: 100%;
1731 float: left;
1732 clear: both;
1733 margin-top: 10px;
1734 }
1735 #ctf-admin .cff_ca_token_label{
1736 display: inline-block;
1737 position: relative;
1738 background: #f9f9f9;
1739 color: #555;
1740 padding: 3px 5px;
1741 font-size: 12px;
1742 border: 1px solid #d6d6d6;
1743 height: 16px;
1744 line-height: 15px;
1745 border-radius: 4px 0 0 4px;
1746 }
1747 #ctf-admin .cff_ca_token{
1748 position: relative;
1749 top: 1px;
1750 padding: 3px 10px;
1751 border: 1px solid #d6d6d6;
1752 border-left: none;
1753 font-size: 12px;
1754 border-radius: 0 4px 4px 0;
1755 background: rgba(255,255,255,0.8);
1756 width: 80%;
1757 display: inline-block;
1758 margin-left: 0;
1759 min-height: 10px;
1760 line-height: 1.4;
1761 }
1762 #ctf-admin a.cff_ca_token_shortcode,
1763 #ctf-admin .cff_make_primary,
1764 #ctf-admin .cff_ca_show_token a,
1765 #ctf-admin .cff_make_reviews {
1766 padding: 4px 8px;
1767 display: inline-block;
1768 color: #555;
1769 border-radius: 3px;
1770 margin: 7px 0 0 0;
1771 font-size: 12px;
1772 text-decoration: none;
1773
1774 background: #fff;
1775 background: rgba(255,255,255,0.9);
1776 border: 1px solid #ccc;
1777 }
1778 #ctf-admin .cff_make_primary,
1779 #ctf-admin .cff_make_reviews{
1780 margin-right: 5px;
1781 background: #fff;
1782 background: rgba(255,255,255,0.9);
1783 border: 1px solid #ccc;
1784 }
1785 #ctf-admin a.cff_ca_token_shortcode:hover,
1786 #ctf-admin .cff_make_primary:hover,
1787 #ctf-admin .cff_ca_show_token a:hover,
1788 #ctf-admin .cff_make_reviews:hover{
1789 border: 1px solid #aaa;
1790 background: rgba(0,0,0,0.03);
1791 }
1792 #ctf-admin a.cff_ca_token_shortcode:active,
1793 #ctf-admin .cff_make_primary:active,
1794 #ctf-admin .cff_ca_show_token a:active,
1795 #ctf-admin .cff_make_reviews:active{
1796 background: rgba(255,255,255,0.9);
1797 border: 1px solid #ccc;
1798 }
1799
1800
1801 #ctf-admin .cff_delete_account{
1802 position: absolute;
1803 right: 10px;
1804 top: 10px;
1805
1806 padding: 5px 10px;
1807 background: rgba(0,0,0,0.05);
1808 color: #666;
1809 border-radius: 50px;
1810 text-decoration: none;
1811 font-size: 12px;
1812 }
1813 #ctf-admin .cff_delete_account:hover,
1814 #ctf-admin .cff_delete_account:focus{
1815 background: #333;
1816 color: #ddd;
1817 }
1818 #ctf-admin .cff_delete_account .cff_remove_text{
1819 display: none;
1820 margin-left: 5px;
1821 }
1822 #ctf-admin .cff_delete_account:hover .cff_remove_text{
1823 display: inline-block;
1824 }
1825
1826 .cff_connected_accounts_wrap{
1827 vertical-align: top;
1828 }
1829 .cff_connected_actions{
1830 display: none;
1831 }
1832 #cff_export_accounts{
1833 font-size: 12px;
1834 color: #999 !important;
1835 text-decoration: underline;
1836 margin-left: 2px;
1837 }
1838 #cff_export_accounts_wrap{
1839 display: none;
1840 }
1841 #ctf-admin .cff_no_accounts{
1842 display: inline-block;
1843 padding: 4px 15px;
1844 border-radius: 8px;
1845 background: rgba(255,255,255,0.8);
1846 margin-bottom: 3px;
1847 }
1848 #ctf-admin #cff_manual_submit:active{
1849 vertical-align: unset;
1850 }
1851 #ctf-admin .cff_manually_connect_wrap{
1852 padding-top: 5px;
1853 }
1854 #ctf-admin .cff_user_feed_account_wrap:first-child{
1855 padding-top: 5px;
1856 }
1857 #ctf-admin .cff_user_feed_account_wrap:last-child{
1858 padding-bottom: 6px;
1859 }
1860 #ctf-admin .cff_user_feed_account_wrap{
1861 padding-bottom: 5px;
1862 padding-left: 2px;
1863 }
1864 #ctf-admin .cff_user_feed_account_wrap span{
1865 font-size: 13px;
1866 }
1867 #ctf-admin .cff_manual_account_id_toggle label{
1868 display: block;
1869 margin: 10px 0 0 0;
1870 font-size: 13px;
1871 }
1872 #ctf-admin .cff_business_profile_tag{
1873 display: none;
1874 padding: 8px 10px;
1875 background: rgba(0,0,0,0.05);
1876 border-radius: 0 5px 5px 0;
1877 margin: 0 0 0 -2px;
1878 font-size: 13px;
1879 height: 15px;
1880 line-height: 15px;
1881 box-shadow: inset 0 0 1px rgba(0,0,0,.5);
1882 }
1883 #ctf-admin .cff_ca_info{
1884 overflow: hidden;
1885 }
1886 #ctf-admin .cff_ca_show_token{
1887 display: inline-block;
1888 padding: 0;
1889 margin: 0 0 0 5px;
1890 font-size: 12px;
1891 vertical-align: top;
1892 }
1893 #ctf-admin .cff_ca_shortcode{
1894 display: none;
1895 padding: 0;
1896 width: 100%;
1897 float: left;
1898 clear: both;
1899 margin: 10px 0 0 0;
1900 }
1901 #ctf-admin .cff_ca_shortcode p{
1902 margin: 0;
1903 padding: 15px 0 0 0;
1904 font-size: 13px;
1905 }
1906 #ctf-admin .cff_ca_shortcode code{
1907 margin-top: 5px;
1908 display: inline-block;
1909 }
1910 #ctf-admin .cff_user_feed_ids_wrap .cff_ca_avatar{
1911 width: 20px;
1912 height: 20px;
1913 position: relative;
1914 top: 5px;
1915 margin-right: 8px;
1916 border-radius: 4px;
1917 }
1918
1919 #ctf-admin #cff_manual_account_step_2{
1920 display: none;
1921 }
1922 #ctf-admin #cff_manual_account_button{
1923 float: left;
1924 clear: both;
1925 margin-bottom: 10px;
1926 }
1927 #ctf-admin #cff_manual_account{
1928 float: left;
1929 clear: both;
1930 display: none;
1931 margin: 0 0 20px 0;
1932 padding: 15px 20px 20px 20px;
1933 background: rgba(255,255,255,0.5);
1934 border: 1px solid #ddd;
1935 border-radius: 5px;
1936 }
1937 #ctf-admin #cff_manual_account p.submit,
1938 #ctf-admin .cff_manual_back{
1939 float: left;
1940 padding: 0;
1941 margin: 20px 5px 0 0;
1942 }
1943 #ctf-admin .cff_manual_back{
1944 display: block;
1945 padding: 0 10px;
1946 }
1947 #ctf-admin .cff_account_type_page .cff_group,
1948 #ctf-admin .cff_account_type_group .cff_page{
1949 display: none;
1950 }
1951 #ctf-admin #cff_manual_account_step_2 label {
1952 width: 165px;
1953 display: inline-block;
1954 }
1955 #ctf-admin #cff_manual_account_step_2 input[type=text] {
1956 width: 300px;
1957 }
1958 #ctf-admin .cff_manual_forward{
1959 position: relative;
1960 top: 2px;
1961 }
1962 #ctf-admin .cff_error{
1963 border: 1px solid #e37177;
1964 background: #ffebec;
1965 }
1966
1967 @media all and (max-width: 1200px){
1968 #ctf-admin .cff_delete_account .cff_remove_text{
1969 display: none;
1970 }
1971 #ctf-admin .cff_ca_token_label{
1972 display: none;
1973 }
1974 #ctf-admin .cff_ca_token{
1975 border-left: 1px solid #d6d6d6;
1976 border-radius: 4px;
1977 }
1978 }
1979
1980 /* Error Reporting */
1981 #ctf-admin .ctf-space-left {
1982 margin-left: 10px;
1983 }
1984 #ctf-admin .ctf-goto {
1985 border: 1px solid #e89a2e;
1986 background-color: rgba(232, 154, 46, .2);
1987 }
1988
1989 #ctf-admin .cff_box {
1990 float: left;
1991 clear: both;
1992 width: 96%;
1993
1994 padding: 10px 2%;
1995 margin: 10px 0;
1996 font-size: 13px;
1997 background: #f9f9f9;
1998 background: rgba(255,255,255,0.8);
1999
2000 -moz-border-radius: 8px;
2001 -webkit-border-radius: 8px;
2002 border-radius: 8px;
2003 }
2004 #ctf-admin .cff_box_setting{
2005 margin-bottom: 20px;
2006 }
2007 #ctf-admin .cff_box_setting:last-child {
2008 margin-bottom: 0;
2009 }
2010 #ctf-admin .cff_box_setting label {
2011 display: inline-block;
2012 font-weight: bold;
2013 font-size: 14px;
2014 padding-bottom: 5px;
2015 padding-right: 5px;
2016 }
2017 #ctf-admin .cff_box_setting textarea {
2018 width: 100%;
2019 }
2020
2021 /* About */
2022 #ctf-admin-about *,#ctf-admin-about *::before,#ctf-admin-about *::after {
2023 -webkit-box-sizing: border-box;
2024 -moz-box-sizing: border-box;
2025 box-sizing: border-box
2026 }
2027
2028 #ctf-admin-about .ctf-admin-about-section {
2029 position: relative;
2030 margin: 0 20px 20px;
2031 padding: 30px;
2032 background: #fff;
2033 border: 1px solid #DDDDDD;
2034 line-height: 2;
2035 }
2036
2037 #ctf-admin-about .ctf-admin-about-section h1,#ctf-admin-about .ctf-admin-about-section h2,#ctf-admin-about .ctf-admin-about-section h3,#ctf-admin-about .ctf-admin-about-section h4,#ctf-admin-about .ctf-admin-about-section h5 {
2038 margin-top: 0;
2039 padding-top: 0;
2040 line-height: 1.6
2041 }
2042
2043 #ctf-admin-about .ctf-admin-about-section h2 {
2044 font-size: 24px
2045 }
2046
2047 #ctf-admin-about .ctf-admin-about-section h3 {
2048 font-size: 18px;
2049 margin-bottom: 30px;
2050 color: #23282C
2051 }
2052
2053 #ctf-admin-about .ctf-admin-about-section ul,#ctf-admin-about .ctf-admin-about-section p {
2054 font-size: 16px
2055 }
2056
2057 #ctf-admin-about .ctf-admin-about-section p {
2058 margin-bottom: 20px
2059 }
2060
2061 #ctf-admin-about .ctf-admin-about-section p.bigger {
2062 font-size: 18px
2063 }
2064
2065 #ctf-admin-about .ctf-admin-about-section p.smaller {
2066 font-size: 14px
2067 }
2068
2069 #ctf-admin-about .ctf-admin-about-section p:last-child {
2070 margin-bottom: 0
2071 }
2072
2073 #ctf-admin-about .ctf-admin-about-section hr {
2074 margin: 30px 0
2075 }
2076
2077 #ctf-admin-about .ctf-admin-about-section figure {
2078 margin: 0
2079 }
2080
2081 #ctf-admin-about .ctf-admin-about-section figure img {
2082 width: 100%
2083 }
2084
2085 #ctf-admin-about .ctf-admin-about-section figure figcaption {
2086 font-size: 13px;
2087 color: #888888;
2088 margin-top: -10px;
2089 text-align: center;
2090 line-height: initial
2091 }
2092
2093 #ctf-admin-about .ctf-admin-about-section .ctf-admin-column-40 {
2094 padding-left: 15px
2095 }
2096
2097 @media (max-width: 767px) {
2098 #ctf-admin-about .ctf-admin-about-section .ctf-admin-column-40 {
2099 width:100%;
2100 padding-left: 0;
2101 padding-top: 20px
2102 }
2103 }
2104
2105 #ctf-admin-about .ctf-admin-about-section .ctf-admin-column-60 {
2106 padding-right: 15px
2107 }
2108 #ctf-admin-about .ctf-admin-about-section .ctf-admin-about-text{
2109 padding-right: 400px;
2110 }
2111 #ctf-admin-about .ctf-admin-about-section .ctf-admin-about-image{
2112 position: absolute;
2113 width: 340px;
2114 top: 20px;
2115 right: 20px;
2116 }
2117
2118 @media (max-width: 767px) {
2119 #ctf-admin-about .ctf-admin-about-section .ctf-admin-column-60,
2120 #ctf-admin-about .ctf-admin-about-section .ctf-admin-about-text,
2121 #ctf-admin-about .ctf-admin-about-section .ctf-admin-about-image {
2122 position: relative;
2123 width:100%;
2124 padding-right: 0
2125 }
2126 }
2127
2128 #ctf-admin-about .ctf-admin-about-section ul.list-plain {
2129 margin-top: 0;
2130 margin-bottom: 0
2131 }
2132
2133 #ctf-admin-about .ctf-admin-about-section ul.list-plain li {
2134 margin-bottom: 0
2135 }
2136
2137 #ctf-admin-about .ctf-admin-about-section ul.list-features li .fa {
2138 color: #2a9b39;
2139 margin: 0 8px 0 0
2140 }
2141
2142 #ctf-admin-about .ctf-admin-about-section .fa-star {
2143 color: gold
2144 }
2145
2146 #ctf-admin-about .ctf-admin-about-section .no-margin {
2147 margin: 0 !important
2148 }
2149
2150 #ctf-admin-about .ctf-admin-about-section .no-padding {
2151 padding: 0 !important
2152 }
2153
2154 #ctf-admin-about .ctf-admin-about-section .centered {
2155 text-align: center !important
2156 }
2157
2158 #ctf-admin-about .ctf-admin-about-section-first-form {
2159 display: flex
2160 }
2161
2162 @media (max-width: 767px) {
2163 #ctf-admin-about .ctf-admin-about-section-first-form {
2164 display:block !important
2165 }
2166 }
2167
2168 #ctf-admin-about .ctf-admin-about-section-first-form .ctf-admin-about-section-first-form-text {
2169 flex: 1;
2170 padding-right: 30px
2171 }
2172
2173 @media (max-width: 767px) {
2174 #ctf-admin-about .ctf-admin-about-section-first-form .ctf-admin-about-section-first-form-text {
2175 flex:none
2176 }
2177 }
2178
2179 #ctf-admin-about .ctf-admin-about-section-first-form .ctf-admin-about-section-first-form-video iframe {
2180 border: 1px solid #DDDDDD
2181 }
2182
2183 @media (max-width: 767px) {
2184 #ctf-admin-about .ctf-admin-about-section-first-form .ctf-admin-about-section-first-form-video {
2185 padding-top:20px
2186 }
2187 }
2188
2189 #ctf-admin-about .ctf-admin-about-section-hero {
2190 padding: 0
2191 }
2192
2193 #ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-main,#ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-extra {
2194 padding: 30px
2195 }
2196
2197 @media (max-width: 767px) {
2198 #ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-extra .ctf-admin-column-50 {
2199 float:none;
2200 width: 100%
2201 }
2202 }
2203
2204 #ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-main {
2205 background-color: #FAFAFA;
2206 border-bottom: 1px solid #DDDDDD
2207 }
2208
2209 #ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-main.no-border {
2210 border-bottom: 0
2211 }
2212
2213 #ctf-admin-about .ctf-admin-about-section-hero .ctf-admin-about-section-hero-main p {
2214 color: #666
2215 }
2216
2217 #ctf-admin-about .ctf-admin-about-section-hero h3.call-to-action {
2218 margin-bottom: -10px
2219 }
2220
2221 #ctf-admin-about .ctf-admin-about-section-hero span.price-20-off {
2222 color: #6AB255
2223 }
2224
2225 #ctf-admin-about .ctf-admin-about-section-squashed {
2226 margin-bottom: 0
2227 }
2228
2229 #ctf-admin-about .ctf-admin-about-section-squashed:not(:last-of-type) {
2230 border-bottom: 0
2231 }
2232
2233 #ctf-admin-about .ctf-admin-about-section-post h2 {
2234 margin-bottom: -10px
2235 }
2236
2237 #ctf-admin-about .ctf-admin-about-section-post h3 {
2238 margin-bottom: 15px
2239 }
2240
2241 #ctf-admin-about .ctf-admin-about-section-post p:last-of-type {
2242 margin-bottom: 30px
2243 }
2244
2245 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-20 {
2246 padding-right: 20px;
2247 width: auto
2248 }
2249
2250 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-20 img {
2251 width: 270px
2252 }
2253
2254 @media (max-width: 767px) {
2255 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-20 {
2256 width:20%
2257 }
2258
2259 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-20 img {
2260 width: auto;
2261 max-width: 100%
2262 }
2263 }
2264
2265 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-80 {
2266 padding-left: 20px;
2267 width: calc(100% - 20px - 270px)
2268 }
2269
2270 @media (max-width: 767px) {
2271 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-column-80 {
2272 width:80%
2273 }
2274 }
2275
2276 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-about-section-post-link {
2277 padding: 10px 15px;
2278 background-color: #DF7739;
2279 color: #fff;
2280 border-radius: 3px;
2281 text-decoration: none;
2282 margin-top: 15px;
2283 font-size: 14px
2284 }
2285
2286 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-about-section-post-link:hover {
2287 background-color: #B85A1B
2288 }
2289
2290 #ctf-admin-about .ctf-admin-about-section-post .ctf-admin-about-section-post-link .fa {
2291 color: #EDBA9E;
2292 vertical-align: middle;
2293 margin-left: 8px
2294 }
2295
2296 #ctf-admin-about .ctf-admin-about-section-table table {
2297 border-collapse: collapse
2298 }
2299
2300 #ctf-admin-about .ctf-admin-about-section-table table tr td {
2301 border-bottom: 1px solid #DDDDDD;
2302 border-right: 1px solid #DDDDDD;
2303 padding: 30px;
2304 vertical-align: top
2305 }
2306
2307 #ctf-admin-about .ctf-admin-about-section-table table tr td:last-of-type {
2308 border-right: 0
2309 }
2310
2311 #ctf-admin-about .ctf-admin-about-section-table table tr:last-child td {
2312 border-bottom: none
2313 }
2314
2315 #ctf-admin-about .ctf-admin-about-section-table table p {
2316 background-repeat: no-repeat;
2317 background-size: 15px auto;
2318 background-position: 0 6px;
2319 margin: 0
2320 }
2321
2322 #ctf-admin-about .ctf-admin-about-section-table table p.features-full {
2323 padding-left: 30px;
2324 background-image: url(../img/about/icon-full.svg)
2325 }
2326
2327 #ctf-admin-about .ctf-admin-about-section-table table p.features-none {
2328 padding-left: 30px;
2329 background-image: url(../img/about/icon-none.svg)
2330 }
2331
2332 #ctf-admin-about .ctf-admin-about-section-table table p.features-partial {
2333 padding-left: 30px;
2334 background-position: -3px 0;
2335 background-size: 23px auto;
2336 background-image: url(../img/about/icon-partial.svg)
2337 }
2338
2339 #ctf-admin-about .ctf-admin-about-section-table .ctf-admin-about-section-hero-main {
2340 padding: 0
2341 }
2342
2343 #ctf-admin-about .ctf-admin-about-section-table .ctf-admin-about-section-hero-main h3 {
2344 padding: 30px 30px 30px 60px
2345 }
2346
2347 #ctf-admin-about .ctf-admin-about-section-table .ctf-admin-about-section-hero-main .ctf-admin-column-33:first-child h3 {
2348 padding: 30px
2349 }
2350
2351 #ctf-admin-about #ctf-admin-addons {
2352 padding: 0 30px
2353 }
2354
2355 #ctf-admin-about #ctf-admin-addons .addon-container {
2356 padding: 0 10px
2357 }
2358
2359 #ctf-admin-about #ctf-admin-addons .addon-item .details {
2360 padding: 20px
2361 }
2362
2363 #ctf-admin-about #ctf-admin-addons .addon-item img {
2364 padding: 10px
2365 }
2366
2367 #ctf-admin-about #ctf-admin-addons .addon-item img[src*="-mi"] {
2368 padding: 13px
2369 }
2370
2371 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button {
2372 display: inline-block;
2373 text-decoration: none;
2374 font-size: 13px;
2375 line-height: 26px;
2376 height: 28px;
2377 margin: 0;
2378 padding: 0 10px 1px;
2379 cursor: pointer;
2380 -webkit-appearance: none;
2381 border-radius: 3px;
2382 border: 1px solid #cccccc;
2383 background: #f7f7f7;
2384 box-shadow: 0 1px 0 #cccccc;
2385 font-weight: normal
2386 }
2387
2388 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button:hover,#ctf-admin-about #ctf-admin-addons .addon-item .action-button .button:focus {
2389 background: #fafafa;
2390 border-color: #999;
2391 color: #23282d
2392 }
2393
2394 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-primary {
2395 background: #0085ba;
2396 border-color: #0073aa #006799 #006799;
2397 box-shadow: 0 1px 0 #006799;
2398 color: #fff;
2399 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799
2400 }
2401
2402 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-primary:hover,#ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-primary:focus {
2403 background: #008ec2;
2404 border-color: #006799;
2405 color: #fff
2406 }
2407
2408 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
2409 color: #fff
2410 }
2411
2412 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-secondary {
2413 color: #555;
2414 border-color: #cccccc;
2415 background: #f7f7f7;
2416 box-shadow: 0 1px 0 #cccccc
2417 }
2418
2419 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-secondary:hover,#ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-secondary:focus {
2420 background: #fafafa;
2421 border-color: #999;
2422 color: #23282d
2423 }
2424
2425 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.disabled {
2426 cursor: default
2427 }
2428
2429 /* AW columns */
2430 .ctf-admin-columns>div[class*="-column-"] {
2431 float: left
2432 }
2433
2434 .ctf-admin-columns .ctf-admin-column-20 {
2435 width: 20%
2436 }
2437
2438 .ctf-admin-columns .ctf-admin-column-33 {
2439 width: 33.33333%
2440 }
2441
2442 .ctf-admin-columns .ctf-admin-column-40 {
2443 width: 40%
2444 }
2445
2446 .ctf-admin-columns .ctf-admin-column-50 {
2447 width: 50%
2448 }
2449
2450 .ctf-admin-columns .ctf-admin-column-60 {
2451 width: 60%
2452 }
2453
2454 .ctf-admin-columns .ctf-admin-column-80 {
2455 width: 80%
2456 }
2457
2458 .ctf-admin-columns .ctf-admin-column-last {
2459 float: right !important
2460 }
2461
2462 .ctf-admin-columns:after {
2463 content: "";
2464 display: table;
2465 clear: both
2466 }
2467
2468 /* AW Addons */
2469 #ctf-admin-addons h3 {
2470 padding: 10px 10px 0 10px;
2471 clear: left;
2472 }
2473 #ctf-admin-addons *,#ctf-admin-addons *::before,#ctf-admin-addons *::after {
2474 -webkit-box-sizing: border-box;
2475 -moz-box-sizing: border-box;
2476 box-sizing: border-box
2477 }
2478
2479 #ctf-admin-addons .addons-container {
2480 margin-left: -20px;
2481 margin-right: -20px
2482 }
2483
2484 #ctf-admin-addons .unlock-msg {
2485 padding: 0 20px;
2486 margin-top: -20px;
2487 clear: both
2488 }
2489
2490 #ctf-admin-addons #ctf-admin-addons-search {
2491 background-color: #fff;
2492 border: 1px solid #ddd;
2493 border-radius: 3px;
2494 box-shadow: none;
2495 color: #333;
2496 vertical-align: middle;
2497 padding: 7px 12px;
2498 margin: -3px 10px 0 0;
2499 width: 200px;
2500 min-height: 35px;
2501 float: right
2502 }
2503
2504 #ctf-admin-addons #ctf-admin-addons-search:focus {
2505 border-color: #bbb
2506 }
2507
2508 #ctf-admin-addons .addon-container {
2509 padding: 0 20px;
2510 float: left;
2511 width: 33.333333%;
2512 margin-bottom: 20px
2513 }
2514
2515 @media (max-width: 1249px) {
2516 #ctf-admin-addons .addon-container {
2517 width:50%
2518 }
2519 }
2520
2521 @media (max-width: 767px) {
2522 #ctf-admin-addons .addon-container {
2523 width:100%;
2524 margin-bottom: 20px
2525 }
2526 }
2527
2528 #ctf-admin-addons h4 {
2529 font-size: 17px;
2530 font-weight: 700
2531 }
2532
2533 #ctf-admin-addons .addon-item {
2534 background-color: #fff;
2535 border: 1px solid #ddd;
2536 border-radius: 3px;
2537 margin: 0
2538 }
2539
2540 @media (max-width: 767px) {
2541 #ctf-admin-addons .addon-item {
2542 margin:0 0
2543 }
2544 }
2545
2546 #ctf-admin-addons .addon-item img {
2547 border: 1px solid #eee;
2548 float: left;
2549 max-width: 75px
2550 }
2551
2552 #ctf-admin-addons .addon-item h5 {
2553 margin: 0 0 10px 100px;
2554 font-size: 16px
2555 }
2556
2557 #ctf-admin-addons .addon-item p {
2558 margin: 0 0 0 100px
2559 }
2560
2561 #ctf-admin-addons .addon-item .details {
2562 padding: 30px 20px
2563 }
2564
2565 #ctf-admin-addons .addon-item .actions {
2566 background-color: #f7f7f7;
2567 border-top: 1px solid #ddd;
2568 padding: 20px;
2569 position: relative
2570 }
2571
2572 #ctf-admin-addons .addon-item .actions .msg {
2573 background-color: #f7f7f7;
2574 position: absolute;
2575 text-align: center;
2576 font-weight: 600;
2577 top: 0;
2578 left: 0;
2579 height: 100%;
2580 width: 100%;
2581 z-index: 99;
2582 padding: 20px;
2583 display: -webkit-box;
2584 display: -moz-box;
2585 display: -ms-flexbox;
2586 display: -webkit-flex;
2587 display: flex;
2588 -webkit-align-items: center;
2589 -ms-align-items: center;
2590 align-items: center;
2591 justify-content: center
2592 }
2593
2594 #ctf-admin-addons .addon-item .actions .msg.success {
2595 color: #2a9b39
2596 }
2597
2598 #ctf-admin-addons .addon-item .actions .msg.error {
2599 color: red
2600 }
2601
2602 #ctf-admin-addons .addon-item .status {
2603 float: left;
2604 padding-top: 8px
2605 }
2606
2607 #ctf-admin-addons .addon-item .status .status-inactive {
2608 color: red
2609 }
2610
2611 #ctf-admin-addons .addon-item .status .status-download {
2612 color: #666
2613 }
2614
2615 #ctf-admin-addons .addon-item .status .status-active {
2616 color: #2a9b39
2617 }
2618
2619 #ctf-admin-addons .addon-item .upgrade-button {
2620 text-align: center
2621 }
2622
2623 #ctf-admin-addons .addon-item .upgrade-button a {
2624 font-weight: 600;
2625 width: 140px;
2626 text-align: center;
2627 padding: 8px 5px
2628 }
2629
2630 #ctf-admin-addons .addon-item .action-button {
2631 float: right
2632 }
2633
2634 #ctf-admin-addons .addon-item .action-button button {
2635 background: none;
2636 border: 1px solid #ddd;
2637 border-radius: 3px;
2638 box-shadow: none;
2639 cursor: pointer;
2640 font-weight: 600;
2641 width: 140px;
2642 text-align: center;
2643 padding: 8px 5px
2644 }
2645
2646 #ctf-admin-addons .addon-item .action-button button:hover,#ctf-admin-addons .addon-item .action-button button.loading {
2647 background-color: #e9e9e9
2648 }
2649
2650 #ctf-admin-addons .addon-item .action-button button .fa {
2651 margin-right: 8px
2652 }
2653
2654 #ctf-admin-addons .addon-item .action-button button .fa.fa-spinner {
2655 margin-right: 0
2656 }
2657
2658 #ctf-admin-addons .addon-item .action-button button.status-active .fa {
2659 color: #2a9b39
2660 }
2661
2662 #ctf-admin-addons .addon-item .action-button button.status-inactive .fa {
2663 color: red
2664 }
2665
2666 #ctf-admin-addons .addon-item .action-button button.status-download .fa {
2667 color: #999
2668 }
2669
2670 #ctf-admin-addons .addon-item .action-button button.disabled {
2671 cursor: default
2672 }
2673
2674 #ctf-admin-addons .addon-item .action-button button.loading .fa {
2675 color: #666
2676 }
2677
2678 /* Tabs */
2679 .ctf-admin-tabs {
2680 background-color: #fff;
2681 margin: 0 0 20px 0;
2682 padding: 0 20px;
2683 list-style: none;
2684 overflow: auto;
2685 font-size: 14px
2686 }
2687
2688 .ctf-admin-tabs li {
2689 margin: 0 30px 0 0;
2690 padding: 0;
2691 float: left
2692 }
2693
2694 .ctf-admin-tabs li:last-of-type {
2695 margin: 0
2696 }
2697
2698 .ctf-admin-tabs li a {
2699 color: #666;
2700 display: block;
2701 padding: 20px 0 18px 0;
2702 text-decoration: none;
2703 border-bottom: 2px solid #fff;
2704 box-shadow: none
2705 }
2706
2707 .ctf-admin-tabs li a:hover {
2708 border-color: #999
2709 }
2710
2711 .ctf-admin-tabs li a.active {
2712 border-color: #e27730
2713 }
2714
2715 .ctf-admin-tabs li a:focus {
2716 box-shadow: none
2717 }
2718
2719 /* Clear */
2720 .ctf-clear:before {
2721 content: " ";
2722 display: table
2723 }
2724
2725 .ctf-clear:after {
2726 clear: both;
2727 content: " ";
2728 display: table
2729 }
2730
2731 /* Visual header settings */
2732 .ctf-header-options{
2733 width: auto;
2734 max-width: 500px;
2735 padding: 10px 15px;
2736 margin: 10px 0;
2737 background: #f9f9f9;
2738 background: rgba(255,255,255,0.8);
2739 font-size: 13px;
2740
2741 -moz-border-radius: 8px;
2742 -webkit-border-radius: 8px;
2743 border-radius: 8px;
2744 }
2745
2746 /* Alert bubble */
2747 #ctf-admin .nav-tab{
2748 position: relative;
2749 }
2750 #ctf-admin .ctf-alert-bubble{
2751 position: absolute;
2752 top: -9px;
2753 right: -16px;
2754
2755 display: inline-block;
2756 vertical-align: top;
2757 box-sizing: border-box;
2758 margin: 0;
2759 padding: 0 5px;
2760 height: 18px;
2761
2762 border-radius: 9px;
2763 background-color: #ca4a1f;
2764 color: #fff;
2765 font-size: 11px;
2766 line-height: 1.6;
2767 text-align: center;
2768 z-index: 26;
2769 }
2770
2771 /* oEmbed */
2772 /* More social feeds page */
2773 #ctf-admin-about #ctf-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
2774 color: #333;
2775 }
2776 #ctf-admin .cff_more_plugins h2{
2777 margin-top: 15px;
2778 }
2779 #ctf-admin .cff_more_plugins #ctf-admin-addons .addons-container{
2780 overflow: hidden;
2781 margin: 0;
2782 }
2783 #ctf-admin .cff_more_plugins#ctf-admin-about #ctf-admin-addons{
2784 padding: 20px 0;
2785 }
2786 #ctf-admin .ctf-more-plugins-intro span{
2787 color: #FE544F;
2788 }
2789 #ctf-admin .cff_more_plugins h3{
2790 padding: 15px 0 0 0;
2791 }
2792
2793
2794 /* GDPR Settings */
2795 #ctf-admin .ctf-list{
2796 list-style: inside disc;
2797 }
2798 #ctf-admin .ctf-box{
2799 float: left;
2800 clear: both;
2801 width: 96%;
2802 max-width: 900px;
2803
2804 padding: 10px 15px;
2805 margin: 10px 0;
2806 font-size: 13px;
2807 background: #f9f9f9;
2808 background: rgba(255,255,255,0.8);
2809
2810 -moz-border-radius: 8px;
2811 -webkit-border-radius: 8px;
2812 border-radius: 8px;
2813 }
2814 .gdpr_tooltip p{
2815 padding: 0 0 10px 0;
2816 }
2817 .gdpr_tooltip span{
2818 display: inline-block;
2819 margin: 0;
2820 font-weight: bold;
2821 font-size: 14px;
2822 }
2823 .gdpr_tooltip .ctf-list{
2824 padding: 0 0 10px 0;
2825 }
2826 .gdpr_tooltip li{
2827 padding: 0;
2828 }
2829 .cff_gdpr_plugin_active .cff_active{
2830 display: inline-block;
2831 padding: 10px 20px 15px 20px;
2832 border-radius: 5px;
2833 background: #edf4f0;
2834 border: 1px solid #2c8649;
2835 color: #2c8649;
2836 margin: 8px 0 0 0;
2837 }
2838 .cff_gdpr_plugin_active svg{
2839 width: 16px;
2840 height: 16px;
2841 position: relative;
2842 top: 3px;
2843 margin-right: 2px;
2844 }
2845 .cff_gdpr_plugin_active path{
2846 fill: green;
2847 }
2848 .cff_gdpr_list,
2849 .cff_gdpr_yes,
2850 .cff_gdpr_no{
2851 display: none;
2852 }
2853 #ctf-admin .cff_gdpr_error{
2854 padding: 10px 20px 15px 20px;
2855 border-radius: 5px;
2856 background: #F7E6E6;
2857 border: 1px solid #BA7B7B;
2858 color: #592626;
2859 }
2860 #ctf-admin .cff_gdpr_yes .ctf-error{
2861 padding: 2px 6px;
2862 border-radius: 3px;
2863 margin-right: 3px;
2864 }
2865 #ctf-admin .gdpr-list {
2866 text-indent: -20px;
2867 padding-left: 25px;
2868 }
2869 #ctf-admin .gdpr-list li{
2870 line-height: 1.5;
2871 margin-bottom: 4px;
2872 }
2873
2874 .cff_feeds_account_ctn{width: 100%; float: left;}
2875 .cff_feeds_account_ctn #cff_export_accounts{float: right;}
2876 /* Locator Summary */
2877 .ctf-feed-locator-summary-wrap {
2878 max-width: 1100px;
2879 margin-bottom: 40px;
2880 }
2881 .ctf-full-wrap {
2882 display: none;
2883 }
2884 .ctf-locator-more {
2885 display: inline-block;
2886 margin: 0 0 0 1px;
2887 padding: 0 5px;
2888 border: 1px solid rgba(0,0,0,0.1);
2889 border-radius: 3px;
2890 line-height: 1.6;
2891 }
2892
2893 .cff_shortcode_visible .cff_locations_link {
2894 display: none;
2895 }
2896 .cff_locations_link{
2897 float: left;
2898 }
2899 .cff_locations_link a {
2900 font-weight: normal;
2901 text-decoration: none;
2902 }
2903 .cff_locations_link svg {
2904 width: 11px;
2905 position: relative;
2906 top: 1px;
2907 }
2908 #adminmenu a[href="admin.php?page=ctf-support"],
2909 #adminmenu a[href="admin.php?page=ctf-top"]{
2910 display: none;
2911 }
2912
2913
2914 /*** CFF Admin Notices ***/
2915 .ctf-admin-notices {
2916 padding: 16px 60px 20px 60px;
2917 background: #FFFFFF;
2918 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05), 0px 4px 5px rgba(0, 0, 0, 0.05);
2919 position: relative;
2920 box-sizing: border-box;
2921 }
2922 .ctf-admin-notices:not(:last-child) {
2923 margin-bottom: 15px;
2924 }
2925 .sb-customizer-preview .ctf-admin-notices:not(:last-child) {
2926 margin-bottom: 0px;
2927 }
2928 .ctf-admin-notices.ctf-license-expired-notice {
2929 border-top: 2px solid #D72C2C;
2930 }
2931 .ctf-admin-notices.ctf-license-renewed-notice {
2932 border-top: 2px solid #59AB46;
2933 }
2934 .ctf-admin-notices .sb-notice-title,
2935 #ctf-builder-app .ctf-admin-notices .sb-notice-title,
2936 #ctf-settings .ctf-admin-notices .sb-notice-title {
2937 font-weight: 600;
2938 font-size: 18px;
2939 line-height: 25px;
2940 margin: 0px;
2941 letter-spacing: 0;
2942 }
2943 .ctf-admin-notices.ctf-license-expired-notice h3{
2944 color: #D72C2C;
2945 }
2946 .ctf-admin-notices p {
2947 font-size: 14px;
2948 line-height: 22px;
2949 color: #434960;
2950 margin: 0;
2951 }
2952 .ctf-admin-notices .sb-notice-icon {
2953 position: absolute;
2954 left: 22px;
2955 top: 18px;
2956 }
2957 .ctf-admin-notices #sb-dismiss-notice {
2958 position: absolute;
2959 top: 7px;
2960 right: 7px;
2961 background: none;
2962 border: none;
2963 padding: 5px;
2964 cursor: pointer;
2965 }
2966 .ctf-admin-notices #sb-dismiss-notice svg {
2967 width: 14px;
2968 height: 13px;
2969 }
2970 .ctf-admin-notices #sb-dismiss-notice path{
2971 fill: #8C8F9A;
2972 }
2973 .ctf-admin-notices .license-action-btns {
2974 margin-top: 16px;
2975 display: flex;
2976 }
2977 .ctf-admin-notices .license-action-btns .ctf-notice-btn {
2978 text-decoration: none;
2979 }
2980 .ctf-admin-notices .license-action-btns .ctf-notice-btn:not(:last-child) {
2981 margin-right: 8px;
2982 }
2983 .ctf-admin-notices .license-action-btns .ctf-notice-btn {
2984 font-size: 12px;
2985 line-height: 160%;
2986 padding: 6px 12px;
2987 }
2988 .ctf-admin-notices .license-action-btns .ctf-notice-btn .spinner-icon {
2989 display: none;
2990 }
2991 .ctf-admin-notices .license-action-btns .ctf-notice-btn svg {
2992 margin-right: 4px;
2993 transform: translate(0px, 2px);
2994 }
2995 .ctf-admin-notices .license-action-btns .ctf-notice-btn:active,
2996 .ctf-admin-notices .license-action-btns .ctf-notice-btn:focus {
2997 outline: none;
2998 box-shadow: none;
2999 }
3000 .ctf-admin-notices .license-action-btns .ctf-btn.ctf-btn-blue {
3001 border: 1px solid #0068A0;
3002 }
3003 .ctf-admin-notices .license-action-btns .ctf-btn.ctf-btn-blue:hover {
3004 border: 1px solid #0096CC;
3005 }
3006 .ctf-admin-notices .license-action-btns .ctf-btn.ctf-btn-blue:active,
3007 .ctf-admin-notices .license-action-btns .ctf-btn.ctf-btn-blue:focus {
3008 border: 1px solid #004D77;
3009 }
3010
3011 .ctf-critical-error-notice {
3012 border-top: 2px solid #D72C2C;
3013 }
3014 .ctf-critical-error-notice .sb-notice-title {
3015 color: #D72C2C;
3016 }
3017 .ctf-critical-error-notice .button-primary {
3018 box-sizing: border-box;
3019 border-radius: 2px;
3020 display: inline-block;
3021 padding: 6px 12px;
3022 color: #141B38;
3023 font-weight: 600;
3024 padding: 6px 12px;
3025 font-size: 12px;
3026 line-height: 19px;
3027 cursor: pointer;
3028 transition: all 0.15s ease-in-out;
3029 text-decoration: none;
3030 border: 1px solid #0068A0;
3031 margin-right: 8px;
3032 }
3033
3034 .ctf-critical-error-notice .button-primary {
3035 background: #0068A0!important;
3036 color: #fff!important;
3037 }
3038 .ctf-critical-error-notice .button-primary:hover{
3039 background: #0096CC!important;
3040 border: 1px solid #0096CC;
3041 color: #fff!important;
3042 }
3043 .ctf-critical-error-notice .button-primary:focus,
3044 .ctf-critical-error-notice .button-primary:active{
3045 background: #004D77!important;
3046 color: #004D77!important;
3047 border: 1px solid #0096CC;
3048 }
3049
3050 #ctf-settings .ctf-admin-notices.ctf-critical-error-notice .sb-notice-title {
3051 margin-bottom: 10px;
3052 }
3053
3054 /*** CFF SB Modal ***/
3055 .ctf-sb-modal {
3056 position: absolute;
3057 top: 0;
3058 left: 0;
3059 width: 100%;
3060 height: 100%;
3061 background: rgba(0, 0, 0, 0.4);
3062 z-index: 999;
3063 display: none;
3064 }
3065 .facebook-feed_page_ctf-feed-builder .sb-customizer-preview .ctf-sb-modal {
3066 z-index: 9;
3067 }
3068 .facebook-feed_page_ctf-feed-builder .ctf-sb-modal {
3069 height: 100vh;
3070 }
3071 .facebook-feed_page_ctf-feed-builder .sb-customizer-preview .ctf-sb-modal {
3072 height: 100%;
3073 }
3074 .license-details-modal .ctf-modal-content {
3075 background-color: #fff;
3076 max-height: 507px;
3077 height: 507px;
3078 max-width: 1170px;
3079 padding: 32px 42px 70px 42px;
3080 box-sizing: border-box;
3081 position: relative;
3082 margin: 97px auto 0;
3083 width: calc(100% - 30px);
3084 }
3085 .ctf-modal-content .cancel-btn{
3086 background: none;
3087 border: none;
3088 color: #141B38;
3089 position: absolute;
3090 top: 16px;
3091 right: 16px;
3092 padding: 0;
3093 cursor: pointer;
3094 }
3095
3096 .ctf-sb-modal-body .sb-modal-title,
3097 #ctf-builder-app .ctf-sb-modal-body .sb-modal-title {
3098 font-size: 24px;
3099 line-height: 29px;
3100 letter-spacing: 0;
3101 color: #141B38;
3102 margin: 0;
3103 text-align: left;
3104 }
3105 .ctf-sb-modal-body .sb-modal-description,
3106 #ctf-builder-app .ctf-sb-modal-body .sb-modal-description {
3107 font-size: 14px;
3108 line-height: 22px;
3109 color: #676c80;
3110 margin: 3px 0 0;
3111 text-align: left;
3112 }
3113 .ctf-sb-modal-body .sb-why-renew-list-parent {
3114 display: flex;
3115 flex-wrap: wrap;
3116 margin-top: 40px;
3117 }
3118 .ctf-sb-modal-body .sb-why-renew-list {
3119 width: calc((100% / 2) - 0px);
3120 box-sizing: border-box;
3121 padding-left: 55px;
3122 position: relative;
3123 margin-bottom: 49px;
3124 padding-right: 40px;
3125 }
3126 .ctf-sb-modal-body .sb-why-renew-list .sb-icon {
3127 position: absolute;
3128 left: 10px;
3129 }
3130 .ctf-sb-modal-body .sb-why-renew-list .sb-list-item h4,
3131 #ctf-builder-app .ctf-sb-modal-body .sb-why-renew-list .sb-list-item h4{
3132 font-weight: 600;
3133 font-size: 16px;
3134 line-height: 26px;
3135 color: #141B38;
3136 margin: 0px;
3137 text-align: left;
3138 }
3139 .ctf-sb-modal-body .sb-why-renew-list .sb-list-item p,
3140 #ctf-builder-app .ctf-sb-modal-body .sb-why-renew-list .sb-list-item p{
3141 font-size: 14px;
3142 line-height: 22px;
3143 margin: 3px 0 0;
3144 text-align: left;
3145 color:#676c80;
3146 }
3147 @media (min-width: 768px) and (max-width: 1170px) {
3148 .ctf-modal-content {
3149 max-height: none;
3150 }
3151 .ctf-sb-modal-body .sb-why-renew-list:nth-child(3) {
3152 margin-bottom: 0;
3153 }
3154 .ctf-sb-modal-body .sb-why-renew-list:last-child {
3155 margin-bottom: 0;
3156 }
3157 }
3158 @media (max-width: 767px) {
3159 .ctf-sb-modal-body .sb-why-renew-list-parent {
3160 margin-top: 25px;
3161 }
3162 .ctf-modal-content {
3163 max-height: none;
3164 }
3165 .ctf-sb-modal-body .sb-why-renew-list {
3166 width: 100%;
3167 margin-bottom: 30px;
3168 }
3169 .ctf-sb-modal-body .sb-why-renew-list:last-child {
3170 margin-bottom: 0;
3171 }
3172 }
3173
3174 body.index-php .ctf-admin-notices {
3175 margin: 40px 20px 0 0;
3176 }
3177 @media (min-width: 1170px) {
3178 body.index-php .ctf-admin-notices:not(.ctf-license-renewed-notice) .sb-notice-body {
3179 display: flex;
3180 justify-content: space-between;
3181 width: 100%;
3182 }
3183 }
3184 body.index-php .ctf-sb-modal {
3185 left: -20px;
3186 width: calc(100% + 20px);
3187 }
3188 @media (max-width: 767px) {
3189 .ctf-admin-notices .license-action-btns {
3190 flex-wrap: wrap;
3191 }
3192 .ctf-admin-notices .license-action-btns .ctf-notice-btn:not(:last-child) {
3193 margin-bottom: 8px;
3194 }
3195 }
3196