PluginProbe ʕ •ᴥ•ʔ
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / 4.12.0
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress v4.12.0
4.12.0 4.10.0 4.9.0 4.8.1 trunk 1.0 1.1 1.12.1 1.2.3 1.2.4 1.2.5 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.5 1.5.1 1.5.2 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.5.1 1.6.6 1.6.6.1 1.6.6.2 1.6.6.3 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.9.0 1.9.1 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.8.1 1.9.9 1.9.9.1 1.9.9.2 1.9.9.3 2.0 2.0.1 2.1 2.1.1 2.1.2 2.1.3 2.10 2.11 2.11.1 2.12 2.12.1 2.12.2 2.12.3 2.12.4 2.13 2.14 2.14.1 2.15 2.15.1 2.16 2.16.1 2.17 2.17.1 2.18 2.18.1 2.18.2 2.18.3 2.19 2.19.1 2.19.2 2.19.3 2.2 2.2.1 2.3 2.3.1 2.3.10 2.3.2 2.3.3 2.3.4 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.1.1 2.4.1.2 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.5 2.5.1 2.5.2 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.7 2.7.1 2.7.2 2.8 2.9 2.9.1 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3.0 4.3.1 4.3.2 4.3.3 4.3.4 4.7.5 4.7.6 4.7.7
custom-facebook-feed / admin / assets / css / cff-admin-style.css
custom-facebook-feed / admin / assets / css Last commit date
about.css 2 weeks ago admin-notifications.css 2 weeks ago callout.css 2 weeks ago cff-admin-style.css 2 weeks ago extensions.css 2 weeks ago oembeds.css 2 weeks ago settings.css 2 weeks ago support.css 2 weeks ago
cff-admin-style.css
3767 lines
1 /*** Global CSS Button Classes ***/
2
3 /*btn*/
4 .cff-notice-btn {
5 box-sizing: border-box;
6 border-radius: 2px;
7 display: inline-block;
8 color: #141B38;
9 font-weight: 600;
10 padding: 6px 12px;
11 font-size: 12px;
12 line-height: 19px;
13 cursor: pointer;
14 transition: all 0.15s ease-in-out;
15 text-decoration: none;
16 }
17
18 /*grey*/
19 .cff-btn-grey{
20 background: #F3F4F5!important;
21 color: #141B38!important;
22 border: 1px solid #D0D1D7!important;
23 }
24 .cff-btn-grey:hover{
25 background: #fff!important;
26 color: #141B38!important;
27 border: 1px solid #DCDDE1!important;
28 }
29 .cff-btn-grey:focus,
30 .cff-btn-grey:active{
31 background: #E8E8EB!important;
32 color: #141B38!important;
33 border: 1px solid #D0D1D7!important;
34 }
35 /* green buttons */
36 .cff-btn-green{
37 background-color: #1da867!important;
38 color: #fff!important;
39 }
40 .cff-btn-green:hover{
41 background: #20c276!important;
42 color: #fff!important;
43 }
44 .cff-btn-green:focus,
45 .cff-btn-green:active{
46 background: #0ea15c!important;
47 color: #fff!important;
48 }
49 /* blue buttons */
50 .cff-btn-blue{
51 background: #0068A0!important;
52 color: #fff!important;
53 }
54 .cff-btn-blue:hover{
55 background: #0096CC!important;
56 color: #fff!important;
57 }
58 .cff-btn-blue:focus,
59 .cff-btn-blue:active{
60 background: #004D77!important;
61 color: #fff!important;
62 }
63
64 #cff-admin{
65 overflow: hidden;
66 }
67 #cff-admin th.bump-left,
68 #cff-admin a.bump-left{
69 padding-left: 10px;
70 }
71 #cff-admin .cff-tooltip{
72 display: none;
73 padding: 10px 0;
74 font-weight: normal;
75 }
76 #cff-admin .cff-tooltip ul{
77 margin-top: 0;
78 margin-bottom: 0;
79 }
80 #cff-admin .cff-tooltip li{
81 padding: 4px 0;
82 }
83 #cff-admin .cff-highlight{
84 background: #ffed51;
85 font-weight: bold;
86 color: black;
87 }
88 #cff-admin .cff-tooltip-link,
89 #cff-admin .cff-external-link{
90 font-size: 13px;
91 margin-left: 10px;
92 }
93 #cff-admin .cff-more-info{
94 padding: 10px 15px;
95 margin: 10px 0;
96 font-size: 13px;
97 background: #f9f9f9;
98 background: rgba(255,255,255,0.8);
99
100 -moz-border-radius: 8px;
101 -webkit-border-radius: 8px;
102 border-radius: 8px;
103 }
104 #cff-admin .postbox .cff-more-info{
105 background: #eee;
106 background: rgba(0,0,0,0.05);
107 }
108 #cff-admin .cff-more-info p{
109 font-size: 13px;
110 }
111 #cff-admin hr{
112 border: none;
113 margin: 25px 0;
114 border-bottom: 1px solid #ccc;
115 }
116 #cff-admin select{
117 width: 150px;
118 }
119 #wpbody-content #cff-admin .metabox-holder {
120 padding-top: 0;
121 }
122 #cff-admin .cff-notice{
123 margin-top: 5px;
124 background: #f9ecda;
125 padding: 5px 10px;
126 border: 1px solid #e89a2e;
127 color: #cf6100;
128
129 -moz-border-radius: 3px;
130 -webkit-border-radius: 3px;
131 border-radius: 3px;
132 }
133 #cff-admin .cff-notice a{
134 color: #d85600;
135 }
136 #cff-admin .cff-notice a:hover,
137 #cff-admin .cff-notice a:focus{
138 color: #a34100;
139 }
140 #cff-admin .cff-warning {
141 position: relative;
142 display: inline-block;
143 font-size: 12px;
144 padding: 4px 4px 4px 8px;
145 vertical-align: top;
146 margin: 4px 5px 0 0;
147 border-radius: 4px;
148
149 background: #fdf4e5;
150 border: 1px solid #e6bc88;
151 color: #94570c;
152 }
153 #cff-admin .cff-profile-error,
154 #cff-admin .cff-group-error{
155 display: none;
156
157 margin-top: 5px;
158 background: #F7E6E6;
159 padding: 5px 10px;
160 border: 1px solid #BA7B7B;
161 color: #592626;
162
163 -moz-border-radius: 3px;
164 -webkit-border-radius: 3px;
165 border-radius: 3px;
166 }
167 #cff-admin .cff-oembed-button .cff-profile-error,
168 #cff-admin .cff-oembed-button .cff-warning{
169 clear: both;
170 padding: 20px 30px;
171 border-radius: 3px;
172 }
173 #cff-admin .cff-profile-error p{
174 font-size: 13px;
175 }
176 #cff-admin .cff-notice p{
177 margin: 0;
178 padding: 5px 0;
179 }
180 #cff-admin .cff-tooltip-table label{
181 display: block;
182 float: left;
183 width: 60px;
184 margin-top: 5px;
185 }
186 #cff-admin .hndle{
187 font-size: 16px;
188 }
189 #cff-admin #cff-header-icon-example{
190 font-size: 28px;
191 top: 6px;
192 margin-left: 5px;
193 position: relative;
194 }
195 #cff-admin #cff-api-test-result{
196 width: 50%;
197 clear: both;
198 margin: 10px 0 0 0;
199 position: relative;
200 }
201 #cff-admin #cff-api-test-result textarea{
202 width: 100%;
203 height: 250px;
204 display: none;
205 }
206 #cff-admin .cff-error{
207 background: #F7E6E6;
208 border: 1px solid #BA7B7B;
209 color: #592626;
210 }
211 #cff-admin .cff-success{
212 background: #dceada;
213 border: 1px solid #6ca365;
214 color: #3e5f1c;
215 }
216 /* Loader */
217 #cff-admin .cff-loader{
218 display: none;
219 position: absolute;
220 top: 50%;
221 left: 50%;
222 width: 16px;
223 height: 16px;
224 margin-top: -8px;
225 margin-left: -8px;
226
227 background: url('../img/loader-light.gif') no-repeat;
228 }
229
230 #cff-admin #cff-others-only{
231 margin-top: 8px;
232 display: none;
233 }
234
235 #cff-admin .cff-definition{
236 display: inline;
237 margin-left: 20px;
238 }
239
240 /* Top global notice */
241 .cff-admin-top-notice{
242 clear: both;
243 width: 96%;
244 margin: 10px 0 20px 0;
245 background: #F7E6E6;
246 padding: 15px 1.5%;
247 border: 1px solid #BA7B7B;
248 color: #592626;
249
250 -moz-border-radius: 3px;
251 -webkit-border-radius: 3px;
252 border-radius: 3px;
253 }
254 .cff-admin-top-notice p{
255 padding: 0;
256 margin: 0 5px 0 0;
257 }
258 .cff-admin-notice-close{
259 float: right;
260 color: #dd3d36;
261 text-decoration: none;
262 margin: -15px 0 0 0;
263 padding: 10px 0 10px 10px;
264 }
265 .cff-admin-notice-close:hover,
266 .cff-admin-notice-close:focus{
267 color: #333;
268 }
269
270 /* Translation table */
271 #cff-admin .cff-translate-table input{
272 width: 100%;
273 }
274 #cff-admin .cff-translate-table .cff-translate-date input{
275 width: 74%;
276 }
277 #cff-admin .cff-translate-table.form-table th,
278 #cff-admin .cff-translate-table.form-table td{
279 border: 1px solid #ddd;
280 padding: 8px 10px;
281 vertical-align: top;
282 }
283 #cff-admin .cff-translate-table.form-table thead th{
284 background: #333;
285 border: 1px solid #333;
286 border-right: 1px solid #999;
287 color: #fff;
288 }
289 #cff-admin .cff-translate-date label{
290 width: 25%;
291 float: left;
292 padding-top: 5px;
293 }
294 #cff-admin .cff-translate-table .cff-table-header{
295 background: #ddd;
296 }
297 #cff-admin .cff-translate-table.form-table .cff-context{
298 font-size: 13px;
299 }
300
301 /* Events only */
302 #cff-admin .cff-events-only-options .cff-row,
303 #cff-admin .cff-albums-only-options .cff-row{
304 padding: 10px 0;
305 }
306
307 /* Post Types options */
308 #cff-admin .cff-post-type-options th,
309 #cff-admin .cff-post-type-options td{
310 padding: 5px 10px;
311 }
312 #cff-admin .cff-post-type-options th{
313 width: 150px;
314 padding-top: 10px;
315 }
316 #cff-admin .cff-post-type-options .cff-tooltip{
317 background: rgba(0,0,0,0.05);
318 }
319
320
321 /* Post Layouts */
322 #cff-admin .cff-layouts{
323 width: 100%;
324 clear: both;
325 overflow: hidden;
326 }
327 #cff-admin .cff-layout{
328 float: left;
329 width: 222px;
330 padding: 15px 15px 10px 15px;
331 margin-right: 15px;
332
333 background: #f6f6f6;
334 border: 1px solid #ddd;
335
336 -moz-border-radius: 5px;
337 -webkit-border-radius: 5px;
338 border-radius: 5px;
339 }
340 @media all and (max-width: 1040px){
341 #cff-admin .cff-layout{
342 width: 29%;
343 padding: 1%;
344 margin-right: 1%;
345 }
346 }
347
348 #cff-admin .cff-layout:hover,
349 #cff-admin .cff-layout:focus{
350 background: #fcfcfc;
351 cursor: pointer;
352 }
353 #cff-admin .cff-layout.cff-layout-selected{
354 background: #f7faf1;
355 border: 1px solid #7ad03a;
356 }
357 #cff-admin .cff-layout h3{
358 font-size: 15px;
359 margin-top: 0;
360 }
361 #cff-admin .cff-layout img{
362 width: 100%;
363 border: 1px solid #ddd;
364 }
365
366 /* Post style selection */
367 #cff-admin .cff-post-style{
368 width: 184px;
369 background: none;
370 border: 1px solid transparent;
371 }
372 #cff-admin .cff-post-style.cff-layout-selected{
373 background: rgba(255,255,255,0.9);
374 border: 1px solid #7ad03a;
375 }
376 #cff-admin .cff-post-style img{
377 width: auto;
378 padding-bottom: 6px;
379 margin-bottom: 3px;
380 background: none;
381 border: none;
382 border-bottom: 1px solid #ddd;
383 }
384 #cff-admin .cff-post-style.cff-boxed{
385 /*width: 236px;*/
386 width: 197px;
387 }
388 #cff-admin .cff-post-style.cff-boxed img{
389 /*width: 94%;*/
390 padding: 3%;
391 margin: 0;
392 background: #fff;
393 border: 1px solid #ddd;
394 border-radius: 5px;
395 box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
396 }
397 #cff-admin .cff-post-style:hover,
398 #cff-admin .cff-post-style:focus{
399 /*background: rgba(255,255,255,0.5);*/
400 }
401 @media all and (max-width: 1040px){
402 #cff-admin .cff-layout{
403 width: 29%;
404 padding: 1%;
405 margin-right: 1%;
406 }
407 #cff-admin .cff-post-style,
408 #cff-admin .cff-post-style.cff-boxed{
409 width: 46%;
410 }
411 #cff-admin .cff-post-style img{
412 width: 100%;
413 padding: 0;
414 }
415 }
416
417 /* Post style settings */
418 #cff-admin .cff-post-style-settings {
419 display: none;
420 float: left;
421 clear: both;
422 width: 96%;
423 padding: 20px 2%;
424 margin: 10px 0;
425 font-size: 13px;
426 background: #f9f9f9;
427 background: rgba(255,255,255,0.8);
428 -moz-border-radius: 8px;
429 -webkit-border-radius: 8px;
430 border-radius: 8px;
431 }
432 #cff-admin .cff-post-style-settings label{
433 display: inline-block;
434 font-weight: bold;
435 font-size: 14px;
436 padding-bottom: 5px;
437 padding-right: 5px;
438 }
439
440 /* Disabled */
441 #cff-admin .cff-disabled{
442 zoom: 1;
443 filter: alpha(opacity=60);
444 opacity: 0.6;
445 }
446
447 #cff-admin footer{
448 float: left;
449 clear: both;
450 width: 100%;
451 padding: 0;
452 margin: 0;
453 }
454
455 /* Hide clear cache notice */
456 .cff-clear-cache-notice{
457 display: none;
458 }
459
460 /* Access Token field */
461 #cff-admin .cff-access-token-hidden{
462 display: none;
463 }
464 #cff-admin .cff-ppca-check-notice{
465 display: none;
466 width: 60%;
467 padding: 8px 15px;
468 box-sizing: border-box;
469 font-size: 13px;
470 border-radius: 3px;
471 }
472
473 /* Add Facebook dashicon to CFF admin menu */
474 #toplevel_page_cff-top .toplevel_page_cff-top .wp-menu-image:before{
475 content: "\f305";
476 }
477
478 #cff-admin .cff-short select,
479 #cff-admin .cff-short input {
480 width: 50px;
481 }
482 #cff-admin .cff-medium select {
483 width: 250px;
484 }
485 #cff-admin .cff-wide select{
486 width: 400px;
487 }
488
489 #cff-admin #cff_width_options{
490 margin-top: 10px;
491 display: none;
492 }
493 #cff-admin #cff_width_options label{
494 font-size: 13px;
495 position: relative;
496 top: -2px;
497 }
498
499 /* Shortcode tooltips */
500 #cff-admin label{
501 position: relative;
502 }
503 #cff-admin .cff-load-more-setting label{
504 top: -2px;
505 }
506 #cff-admin th{
507 position: relative;
508 }
509 #cff-admin .cff_shortcode{
510 display: none;
511 position: absolute;
512 z-index: 10;
513 font-size: 11px;
514 float: left;
515 width: auto;
516 white-space: pre-line;
517 line-height: 1.4;
518 background: #e0e0e0;
519 }
520 #cff-admin .cff_shortcode_symbol{
521 position: absolute;
522 right: -24px;
523 bottom: 0px;
524 padding: 2px 4px 3px 3px;
525 width: auto;
526 font-size: 11px;
527 margin-left: 5px;
528 }
529 #cff-admin .cff-load-more-setting .cff_shortcode_symbol{
530 font-size: 10px;
531 padding: 1px 3px 2px 2px;
532 }
533
534 /* Cols */
535 #cff-admin .cff-row{
536 width: 100%;
537 float: left;
538 clear: both;
539 padding: 3px 0;
540 }
541 #cff-admin .cff-col{
542 float: left;
543 }
544 #cff-admin .cff-col.cff-one{
545 width: 110px;
546 }
547 #cff-admin .cff-col.cff-two{
548 width: 600px;
549 }
550 #cff-admin .cff-row input[type=radio],
551 #cff-admin .cff-row label{
552 margin: 5px 2px 0 0;
553 display: inline-block;
554 }
555
556 /* Quick start */
557 #cff-admin .cff_quickstart{
558 float: left;
559 display: inline-block;
560 margin: 15px 0 0 0;
561 padding: 15px 20px;
562 min-width: 808px;
563
564 border: 1px solid #ddd;
565 background: #eee;
566 background: rgba(255,255,255,0.5);
567
568 -moz-border-radius: 5px;
569 -webkit-border-radius: 5px;
570 border-radius: 5px;
571 }
572 #cff-admin .cff_quickstart h3,
573 #cff-admin .cff_quickstart p{
574 margin: 0;
575 padding: 5px 0;
576 }
577 /* Plugin icon */
578 #cff-admin .ctf-footnote.dashicons-admin-plugins:before{
579 width: 18px;
580 height: 18px;
581 font-size: 18px;
582 margin-left: -2px;
583 }
584
585 /* Caching settings */
586 #cff-admin #cff-caching-time-settings{
587 display: inline-block;
588 }
589 #cff-admin .cff-caching-cron-options .submit{
590 display: inline-block;
591 margin: 0;
592 padding: 0;
593 }
594 #cff-admin .cff-caching-sched-notice{
595 font-size: 11px;
596 display: block;
597 width: 100%;
598 }
599 #cff-admin .cff-caching-sched-notice span{
600 color: green;
601 background: #e5eae1;
602 padding: 5px 10px;
603 border-radius: 5px;
604 border: 1px solid #ccd3c6;
605 display: inline-block;
606 }
607
608 /* Settings page save changes btn */
609 #cff-admin .cff-save-settings-btn{
610 margin: 30px 0 5px 0;
611 display: inline-block;
612 background: #eee;
613 background: rgba(255,255,255,0.5);
614 padding: 10px 15px 10px 10px;
615 border-radius: 5px;
616 border: 1px solid #ddd;
617 }
618 #cff-admin .cff-save-settings-btn .cff-more-info{
619 background: none;
620 }
621 #cff-admin .cff-save-settings-btn .submit{
622 display: inline-block;
623 margin: 0;
624 padding: 0;
625 }
626 #cff-admin .cff-save-settings-btn #submit:active{
627 vertical-align: middle;
628 margin-top: -4px;
629 }
630 #cff-admin .cff-save-settings-btn .cff-tooltip-link{
631 display: inline-block;
632 margin: 5px 0 0 13px;
633 color: #444;
634 }
635 #cff-admin .cff-save-settings-btn .cff-tooltip-link:hover,
636 #cff-admin .cff-save-settings-btn .cff-tooltip-link:focus{
637 color: #111;
638 }
639
640
641 /* Limit manual settings */
642 #cff-admin #cff_limit_manual_settings{
643 display: inline-block;
644 }
645 #cff-admin #cff_limit_manual_settings input,
646 #cff-admin .cff-caching-page-options input{
647 line-height: 28px;
648 height: 28px;
649 position: relative;
650 top: 1px;
651 margin: 0;
652 }
653
654
655 /* Quick links */
656 #cff-admin .cff_contents_links{
657 float: left;
658 clear: both;
659 width: 98%;
660 margin: 0;
661 padding: 10px 1%;
662 border-top: none;
663 margin-bottom: 30px;
664 background: #fff;
665 border-left: 1px solid #e9e9e9;
666
667 box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
668 -moz-box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
669 -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
670 }
671 #cff-admin .cff_contents_links a,
672 #cff-admin .cff_contents_links span{
673 display: block;
674 float: left;
675 padding: 2px 5px;
676 font-size: 12px;
677 }
678 #cff-admin .cff_contents_links span{
679 padding-left: 0;
680 }
681
682 /* Subtabs for Customize page */
683 #cff-admin .cff-subtabs{
684 padding: 0;
685 margin-left: 1px;
686 border-bottom: 0;
687 }
688 #cff-admin .cff-subtabs a{
689 background: none;
690 margin: 0;
691 padding: 10px 12px;
692 border: none;
693 font-size: 13px;
694 line-height: 20px;
695 }
696 #cff-admin .cff-subtabs .nav-tab-active{
697 position: relative;
698 background: #fff;
699
700 box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
701 -moz-box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
702 -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.2);
703 }
704 #cff-admin .cff-subtabs .nav-tab-active:after{
705 position: absolute;
706 width: 100%;
707 left: 0;
708 bottom: -5px;
709 height: 6px;
710 content: "";
711 background: #fff;
712 }
713 #cff-admin .cff-expand-button,
714 #cff-admin .cff-expand-button p{
715 margin-top: 0;
716 padding-top: 0;
717 }
718 #cff-admin .cff-expand-button{
719 padding-top: 10px;
720 }
721 #cff-admin .cff-expand-button a{
722 display: inline-block;
723 /*width: 450px;*/
724 text-align: center;
725 }
726 #cff-admin .cff-media-position{
727 display: none;
728 }
729 #cff-admin .cff-text-size-setting{
730 width: 170px;
731 }
732 #cff-admin .cff-pixel-label{
733 display: inline-block;
734 position: relative;
735 top: -1px;
736 bottom: 2px;
737 left: -2px;
738 background: #f9f9f9;
739 color: #555;
740 padding: 5px;
741 font-size: 12px;
742 border: 1px solid #d6d6d6;
743 height: 15px;
744 line-height: 15px;
745 border-radius: 0 4px 4px 0;
746 }
747
748 /* Show/Hide checkbox labels */
749 #cff-admin .cff_show_hide_settings input{
750 vertical-align: top;
751 margin-top: 2px;
752 }
753 #cff-admin .cff_show_hide_settings label{
754 display: inline-block;
755 }
756 #cff-admin .cff_show_hide_settings .cff-show-hide-desc{
757 font-size: 13px;
758 padding: 0 10px 10px 0;
759 margin: 0;
760 font-style: italic;
761 color: #666;
762 }
763
764 /* Support page */
765 #cff-admin .cff_support{
766 overflow: hidden;
767 margin-bottom: 20px;
768 width: 70%;
769 }
770 #cff-admin .cff_support p{
771 width: 100%;
772 float: left;
773 clear: both;
774 margin: 0 0 20px 0;
775 }
776 #cff-admin .cff-support-title{
777 font-weight: bold;
778 font-size: 16px;
779 display: block;
780 padding-bottom: 5px;
781 }
782 #cff-admin .cff-support-faqs{
783 float: left;
784 clear: both;
785 width: 100%;
786 padding-left: 5%;
787 margin: -10px 0 10px 0;
788 }
789 #cff-admin .cff-support-faqs ul{
790 float: left;
791 width: 250px;
792 margin-right: 0;
793 }
794 #cff-admin .cff-support-faqs .cff-faq-col-1{
795 width: 200px;
796 }
797 #cff-admin .cff-support-faqs ul li{
798 font-size: 13px;
799 margin-bottom: 4px;
800 }
801 #cff-admin .cff-support-faqs .fa-chevron-right{
802 font-size: 8px;
803 margin-left: 4px;
804 }
805 #cff-admin #cff-support-video{
806 margin-top: 10px;
807 border: 1px solid #ddd;
808 display: none;
809 }
810
811 /* Other plugins */
812 #cff-admin .cff-other-plugin{
813 display: block;
814 float: left;
815 clear: both;
816 width: 99%;
817 max-width: 600px;
818 padding: 20px 20px 5px 20px;
819 margin: 15px 15px 0 0;
820 background: #f9f9f9;
821 border: 1px solid #ddd;
822 border-radius: 5px;
823 box-shadow: inset 0 0 5px #eee;
824 text-decoration: none;
825 box-sizing: border-box;
826 }
827 #cff-admin .cff-other-plugins-header{
828 margin-top: 60px;
829 }
830 #cff-admin .cff-other-plugins-header span{
831 display: inline-block;
832 position: relative;
833 width: 18px;
834 height: 21px;
835 top: 3px;
836 margin-right: 8px;
837 background: url('../img/cff-sprite.png') no-repeat -54px -16px;
838 }
839 #cff-admin .cff-other-plugin h3{
840 padding: 0;
841 margin: 0;
842 }
843
844 /* Color picker */
845 #cff-admin .wp-picker-container,
846 #cff-admin .wp-picker-container:active {
847 display: inline-block;
848 }
849
850 /* Pro options */
851 #cff-admin .cff-pro, #cff-admin .cff-pro label, #cff-admin .cff-pro h3 {
852 color: #999 !important;
853 }
854
855 /* Pro notice */
856 #cff-admin .cff-pro-notice{
857 display: block;
858 float: left;
859 clear: both;
860 margin: 20px 0 0 0;
861 overflow: hidden;
862 -moz-border-radius: 4px;
863 -webkit-border-radius: 4px;
864 border-radius: 4px;
865 -moz-transition: all 0.5s ease-in-out;
866 -webkit-transition: all 0.5s ease-in-out;
867 -o-transition: all 0.5s ease-in-out;
868 transition: all 0.5s ease-in-out;
869 }
870 #cff-admin .cff-pro-notice img{
871 float: left;
872 }
873 #cff-admin .cff-pro-notice:hover {
874 opacity: 0.95;
875 -moz-transition: all 0.1s ease-in-out;
876 -webkit-transition: all 0.1s ease-in-out;
877 -o-transition: all 0.1s ease-in-out;
878 transition: all 0.1s ease-in-out;
879 }
880 #cff-admin .cff-share-plugin{
881 width: 100%;
882 float: left;
883 clear: both;
884 border-top: 1px solid #ccc;
885 margin: 20px 0 0 0;
886 }
887
888 /* Review notice */
889 .cff_notice{
890 position: relative;
891 clear: right;
892 overflow: hidden;
893 padding: 20px 70px 23px 82px;
894 box-sizing: border-box;
895 margin: 40px 20px 10px 0px;
896 background: #FFFFFF 0 0 no-repeat padding-box;
897 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
898 border-radius: 2px;
899 }
900 .cff_review_notice,
901 .cff_discount_notice,
902 .cff_review_notice_step_1 {
903 border-top: 2px solid #0068A0;
904 }
905 .cff_notice .cff_thumb{
906 position: absolute;
907 display: inline-block;
908 -moz-border-radius: 4px;
909 -webkit-border-radius: 4px;
910 border-radius: 4px;
911 margin: 0;
912 top: 20px;
913 left: 24px;
914 width: 34px;
915 height: 44px;
916 }
917 .cff_notice .cff_thumb {
918 width: 42px;
919 height: 42px;
920 top: 11px;
921 }
922 .cff_notice.cff_review_notice .cff_thumb {
923 top: 16px;
924 }
925 .cff_notice.cff_review_notice_step_1 {
926 padding: 18px 120px 18px 82px;
927 }
928 .cff_notice.cff_review_notice_step_1 .cff-notice-text .cff-notice-text-p {
929 font-size: 16px;
930 font-weight: 600;
931 margin-bottom: 0;
932 }
933 .cff_notice .cff_thumb .img-overlay {
934 position: absolute;
935 bottom: 4px;
936 padding: 6px 7px 6px 5px;
937 font-size: 13px;
938 font-weight: bold;
939 background: #fff;
940 background: rgba(255,255,255,0.85);
941 line-height: 1;
942 color: #333;
943 box-shadow: 1px -1px 3px 0 rgba(0,0,0,0.15);
944 }
945 .cff_notice .cff_thumb img {
946 max-width: 100%;
947 }
948 .cff_notice .cff-notice-text{
949 float: left;
950 clear: none;
951 width: 100%;
952 padding: 0;
953 }
954
955 .cff_notice.cff_review_notice_step_1 .cff-notice-text {
956 width: auto;
957 }
958 .cff_notice .cff-notice-text .cff-notice-text-p {
959 margin-bottom: 15px;
960 }
961
962 .cff_notice .cff-notice-text .cff-notice-text-header {
963 font-size: 16px;
964 margin: 0 0 10px;
965 color: #141B38;
966 }
967 @media (min-width: 1170px ) {
968 .cff_notice_op.cff_discount_notice .cff-notice-text {
969 display: flex;
970 flex-wrap: wrap;
971 justify-content: space-between;
972 }
973 .cff_notice_op.cff_discount_notice .cff-notice-text .cff-notice-text-inner {
974 width: 60%;
975 max-width: 540px;
976 }
977 .cff_notice_op.cff_discount_notice .cff-notice-text .cff-notice-text-p {
978 margin-bottom: 0;
979 }
980 }
981 .cff_notice .cff-links{
982 margin-top: 4px !important;
983 }
984 .cff_notice p{
985 float: left;
986 clear: both;
987 width: auto;
988 font-weight: normal;
989 font-size: 14px;
990 line-height: 22px;
991 margin: 0px 0 10px 0;
992 color: #434960;
993 }
994 .cff_notice a:hover,
995 .cff_notice a:focus{
996 color: #0c7abf;
997 }
998 .cff_notice .cff-notice-links{
999 margin: 0;
1000 }
1001 .cff-notice-links{
1002 margin-top: 0 !important;
1003 }
1004 .cff-notice-links .cff-btn {
1005 font-weight: 600;
1006 padding: 5px 12px;
1007 border-radius: 2px;
1008 box-sizing: border-box;
1009 height: 32px;
1010 text-decoration: none;
1011 font-size: 12px;
1012 display: inline-block;
1013 }
1014 .cff-notice-links a:not(:last-child) {
1015 margin-right: 5px;
1016 }
1017 .cff-notice-dismiss {
1018 position: absolute;
1019 top: 3px;
1020 right: 0;
1021 cursor: pointer;
1022 width: 40px;
1023 height: 40px;
1024 display: flex;
1025 justify-content: center;
1026 align-items: center;
1027 }
1028 .cff-notice-dismiss path {
1029 fill: #8a8787;
1030 }
1031 body .cff_review_step1_notice h3.title {
1032 display: inline-block;
1033 font-size: 16px !important;
1034 font-weight: 600 !important;
1035 margin: 0 !important;
1036 }
1037 body .cff_review_step1_notice .cff-btn-link {
1038 font-size: 16px;
1039 font-weight: 600;
1040 line-height: 26px;
1041 text-decoration-line: underline;
1042 color: #0068A0;
1043 background: none;
1044 border: none;
1045 cursor: pointer;
1046 padding: 0;
1047 }
1048 body .cff_review_step1_notice .cff-btn-link:not(:last-child) {
1049 margin-right: 12px;
1050 }
1051
1052 .cff_notice .cff_notice_close,
1053 .cff_notice .cff_bfcm_sale_notice_close,
1054 .cff_notice .cff_new_user_sale_notice_close {
1055 position: absolute;
1056 top: 0;
1057 right: 0;
1058 padding: 10px;
1059 line-height: 1;
1060 }
1061 .cff_notice .cff_notice_close:hover,
1062 .cff_notice .cff_notice_close:focus{
1063 color: #a34100;
1064 }
1065
1066 /* Notice CTA btn */
1067
1068 .cff_notice .cff_other_notice{
1069 padding-top: 10px;
1070 font-style: italic;
1071 font-size: 12px;
1072 }
1073 .cff_notice .cff_other_notice a{
1074 padding: 0;
1075 }
1076 .cff-notice-consent-btns {
1077 float: left;
1078 }
1079
1080 .cff-notice-consent-btns .cff-btn-link {
1081 font-size: 16px;
1082 font-weight: 600;
1083 line-height: 26px;
1084 text-decoration-line: underline;
1085 color: #0068A0;
1086 background: none;
1087 border: none;
1088 cursor: pointer;
1089 padding: 0;
1090 }
1091 .cff-notice-consent-btns .cff-btn-link:not(:last-child) {
1092 margin-right: 12px;
1093 }
1094 @media (min-width: 700px) {
1095 .cff-notice-consent-btns {
1096 margin-left: 20px;
1097 }
1098 body .review-step-1-btns {
1099 margin-left: 20px;
1100 }
1101 .cff_review_step1_notice .review-step-1-btns {
1102 display: inline-block;
1103 }
1104 }
1105 /* Support page */
1106 #cff-admin .cff_support{
1107 overflow: hidden;
1108 margin-bottom: 20px;
1109 width: 70%;
1110 }
1111 #cff-admin .cff_support p{
1112 width: 100%;
1113 float: left;
1114 clear: both;
1115 margin: 0 0 20px 0;
1116 }
1117 #cff-admin .cff-support-title{
1118 font-weight: bold;
1119 font-size: 16px;
1120 display: block;
1121 padding-bottom: 5px;
1122 }
1123 #cff-admin .cff-support-faqs{
1124 float: left;
1125 clear: both;
1126 width: 100%;
1127 padding-left: 5%;
1128 margin: -10px 0 10px 0;
1129 }
1130 #cff-admin .cff-support-faqs ul{
1131 float: left;
1132 width: 250px;
1133 margin-right: 0;
1134 }
1135 #cff-admin .cff-support-faqs .cff-faq-col-1{
1136 width: 200px;
1137 }
1138 #cff-admin .cff-support-faqs ul li{
1139 font-size: 13px;
1140 margin-bottom: 4px;
1141 }
1142 #cff-admin .cff-support-faqs .fa-chevron-right{
1143 font-size: 8px;
1144 margin-left: 4px;
1145 }
1146 #cff-admin #cff-support-video{
1147 margin-top: 10px;
1148 border: 1px solid #ddd;
1149 display: none;
1150 }
1151
1152 /* FB login button */
1153 #cff-admin .cff_admin_btn,
1154 #cff-admin .cff-admin-cancel-btn{
1155 display: inline-block;
1156 clear: both;
1157 padding: 0 21px 0 20px;
1158 height: 45px;
1159 line-height: 44px;
1160 background: #386793;
1161 color: #e9eef3;
1162 text-decoration: none;
1163 font-size: 14px;
1164
1165 -moz-border-radius: 5px;
1166 -webkit-border-radius: 5px;
1167 border-radius: 5px;
1168
1169 -moz-transition: all 0.5s ease-in-out;
1170 -webkit-transition: all 0.5s ease-in-out;
1171 -o-transition: all 0.5s ease-in-out;
1172 transition: all 0.5s ease-in-out;
1173 }
1174 #cff-admin .cff_admin_btn:hover,
1175 #cff-admin .cff-admin-cancel-btn:hover{
1176 background-color: #3880c4;
1177 color: #fff;
1178
1179 -moz-transition: all 0.1s ease-in-out;
1180 -webkit-transition: all 0.1s ease-in-out;
1181 -o-transition: all 0.1s ease-in-out;
1182 transition: all 0.1s ease-in-out;
1183 }
1184 #cff-admin .cff_admin_btn .fa {
1185 margin-right: 5px;
1186 font-size: 18px;
1187 position: relative;
1188 top: 1px;
1189 }
1190
1191 #cff-admin .cff-managed-pages{
1192 margin: 10px 0 0 0;
1193 }
1194 #cff-admin .cff-managed-page{
1195 width: 100%;
1196 border: 1px solid transparent;
1197 padding: 5px;
1198 background: #fff;
1199 box-sizing: border-box;
1200 }
1201 #cff-admin .cff-managed-page:hover{
1202 background: #eee;
1203 cursor: pointer;
1204 }
1205 #cff-admin .cff-managed-page .cff-page-avatar{
1206 float: left;
1207 margin-right: 10px;
1208 }
1209 #cff-admin .cff-managed-page p{
1210 padding: 0;
1211 margin: 0;
1212 height: 50px;
1213 line-height: 50px;
1214 }
1215 #cff-admin .cff-managed-page.cff-page-selected{
1216 background: #dceada;
1217 }
1218 #cff-admin .cff-save-page-token{
1219 display: none;
1220 }
1221 #cff-admin #cff_fb_login_modal{
1222 display: none;
1223 /*display: block;*/
1224 position: fixed;
1225 z-index: 999;
1226 width: 100%;
1227 top: 0;
1228 right: 0;
1229 bottom: 0;
1230 left: 0;
1231 background: rgba(0,0,0,0.3);
1232 }
1233 #cff-admin .cff_modal_box{
1234 position: absolute;
1235 top: 140px;
1236 left: 50%;
1237 width: 480px;
1238 margin: 0 0 0 -245px;
1239 padding: 25px 35px;
1240 background: #fff;
1241 text-align: center;
1242
1243 -webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1244 box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1245
1246 -moz-border-radius: 3px;
1247 -webkit-border-radius: 3px;
1248 border-radius: 3px;
1249 }
1250 #cff-admin .cff_modal_box .cff_admin_btn{
1251 margin-top: 10px;
1252 }
1253 #cff-admin .cff-admin-cancel-btn{
1254 margin-right: 5px;
1255 background: #ddd;
1256 color: #555;
1257 }
1258 #cff-admin .cff-admin-cancel-btn:hover{
1259 background: #ccc;
1260 color: #333;
1261 }
1262 #cff-admin .cff_modal_box p{
1263 font-size: 14px;
1264 line-height: 1.6;
1265 }
1266 /* Tokens modal */
1267 #cff-admin #cff_fb_login_modal.cff_modal_tokens{
1268 display: block;
1269 }
1270 #cff-admin .cff-pages-wrap{
1271 max-height: 310px;
1272 overflow-y: auto;
1273 }
1274 #cff-admin .cff_modal_tokens .cff_modal_box p{
1275 text-align: left;
1276 }
1277 #cff-admin .cff_modal_tokens .cff-managed-page .cff-page-avatar {
1278 margin-right: 18px;
1279 border-radius: 3px;
1280 }
1281 #cff-admin .cff_modal_box .cff-tokens-note{
1282 background: #dceada;
1283 border: 1px solid #6ca365;
1284 padding: 10px 15px;
1285 margin: 0 0 20px 0;
1286 border-radius: 5px;
1287 line-height: 1.3;
1288 }
1289 #cff-admin .cff_modal_box .cff-page-info-name{
1290 display: block;
1291 font-size: 15px;
1292 line-height: 1;
1293 padding: 5px 0 2px 0;
1294 }
1295 #cff-admin .cff_modal_box .cff-page-info{
1296 display: block;
1297 font-size: 13px;
1298 }
1299 #cff-admin #cff-insert-token,
1300 #cff-admin .cff-insert-reviews-token,
1301 #cff-admin .cff-insert-both-tokens,
1302 #cff-admin #cff-close-modal-primary-button,
1303 #cff-admin #cff-insert-all-tokens{
1304 margin-top: 25px;
1305 float: left;
1306 clear: both;
1307 }
1308 #cff-admin .cff-insert-reviews-token,
1309 #cff-admin .cff-insert-both-tokens,
1310 #cff-admin #cff-insert-all-tokens{
1311 clear: none;
1312 margin-left: 10px;
1313 }
1314 #cff-admin .cff-insert-reviews-token{
1315 color: #fff;
1316 border-color: #666;
1317 background: #888;
1318 box-shadow: 0 1px 0 #555;
1319 text-shadow: 0 -1px 0px #555;
1320 }
1321 #cff-admin .cff-insert-reviews-token:hover{
1322 background: #999;
1323 }
1324 #cff-admin .cff-insert-reviews-token:active{
1325 background: #777;
1326 border-color: #555;
1327 box-shadow: inset 0 2px 0 #666;
1328 vertical-align: top;
1329 }
1330 #cff-admin .cff-connection-note{
1331 margin: 30px 0 0 -60px;
1332 display: inline-block;
1333 font-size: 12px;
1334 color: #333;
1335 text-decoration: none;
1336 border-bottom: 1px dotted #999;
1337 }
1338 #cff-admin .cff-connection-note:hover,
1339 #cff-admin .cff-connection-note:focus{
1340 color: #000;
1341 text-decoration: none;
1342 border-bottom: 1px dotted #333;
1343 }
1344 #cff-admin .cff-modal-close{
1345 position: absolute;
1346 top: 0;
1347 right: 0;
1348 padding: 10px;
1349 font-size: 14px;
1350 color: #ccc;
1351 margin: 0;
1352 }
1353 #cff-admin .cff-modal-close:hover,
1354 #cff-admin .cff-modal-close:focus{
1355 color: #333;
1356 }
1357 /* Display retrieved pages button */
1358 #cff-admin #cff_fb_show_tokens {
1359 background: rgba(0,0,0,0.4);
1360 color: #fff;
1361 margin-left: 10px;
1362 }
1363 #cff-admin #cff_fb_show_tokens:hover{
1364 background-color: rgba(0,0,0,0.35);
1365 }
1366
1367 /* Choose token */
1368 #cff-admin #cff-own, #cff-admin #cff-public{
1369 display: none;
1370 }
1371 #cff-admin .cff-token-radios{
1372 width: 265px;
1373 text-align: left;
1374 margin-left: 110px;
1375 }
1376 #cff-admin .cff-token-radios input{
1377 position: relative;
1378 top: 2px;
1379 }
1380 #cff-admin .cff_modal_box .cff-disabled{
1381 background: #EEE;
1382 color: #aaa;
1383 cursor: default;
1384 }
1385 #cff-admin .cff-token-question-own,
1386 #cff-admin .cff-token-question-public{
1387 position: relative;
1388 top: 2px;
1389 left: 3px;
1390 font-size: 15px;
1391 opacity: 0.8;
1392 margin: 0;
1393 }
1394 #cff-admin .cff-token-question-own:hover,
1395 #cff-admin .cff-token-question-public:hover{
1396 opacity: 1;
1397 color: #005e8c;
1398 }
1399 #cff-admin #cff-token-intro .cff-tooltip{
1400 font-size: 13px;
1401 background: #f0f0f0;
1402 padding: 10px 15px;
1403 }
1404 #cff-admin .cff-test-license-error{
1405 margin-top: 10px;
1406 max-height: 380px;
1407 overflow-y: scroll;
1408 width: 99%;
1409 border: 1px solid #ddd;
1410 background: rgba(255,255,255,0.3);
1411 padding: 2px;
1412 }
1413
1414 /*Hide modal when saving settings */
1415 #cff-admin #cff_fb_login_modal.cffnomodal{
1416 display: none;
1417 }
1418
1419 #cff-admin .cff-success-check {
1420 color: #75cd32;
1421 font-size: 16px;
1422 position: relative;
1423 top: 6px;
1424 left: 7px;
1425 }
1426
1427 /* Groups option */
1428 #cff-admin .cff-login-options{
1429 width: 100%;
1430 padding: 20px 0 0 0;
1431 margin: 20px 0;
1432 box-sizing: border-box;
1433 border-top: 1px solid #eee;
1434 }
1435 #cff-admin .cff-login-options label{
1436 display: block;
1437 margin-bottom: 5px;
1438 font-weight: bold;
1439 }
1440 #cff-admin #cff_group_app{
1441 display: none;
1442 }
1443 /* Highlight admin groups in list */
1444 #cff-admin .cff-group-admin{
1445 position: relative;
1446 background: #eee;
1447 }
1448 #cff-admin .cff-group-admin-icon{
1449 position: absolute;
1450 top: 5px;
1451 right: 5px;
1452 padding: 5px 8px;
1453 background: rgba(255,255,255,0.5);
1454 border-radius: 5px;
1455 text-transform: uppercase;
1456 font-size: 11px;
1457 }
1458 #cff-admin .cff-group-admin-icon .fa{
1459 margin-right: 2px;
1460 font-size: 12px;
1461 }
1462 #cff-admin .cff-group-admin .cff-page-info-name {
1463 max-width: 85%;
1464 }
1465 #cff_token_expiration_note{
1466 display: none;
1467 width: 250px;
1468 padding: 5px 10px;
1469 float: right;
1470 font-size: 12px;
1471 margin-top: 11px;
1472 line-height: 1.3;
1473 border-radius: 5px;
1474 }
1475 #cff-group-member-directions{
1476 display: none;
1477 }
1478 /* App installation directions */
1479 #cff-group-installation{
1480 display: none;
1481 width: 100%;
1482 clear: both;
1483 text-align: left;
1484 }
1485 #cff-group-installation li{
1486 font-size: 14px;
1487 margin: 0 0 10px 0;
1488 line-height: 1.5;
1489 }
1490 #cff-group-installation li{
1491 position: relative;
1492 }
1493 #cff-group-app-tooltip{
1494 cursor: pointer;
1495 }
1496 #cff-group-app-screenshot{
1497 display: none;
1498 position: absolute;
1499 bottom: 42px;
1500 left: 0;
1501 margin-left: -85px;
1502 z-index: 10;
1503 border: 1px solid rgba(0,0,0,0.3);
1504 box-shadow: 0 0 0 5000px rgba(0,0,0,0.2);
1505 border-radius: 5px;
1506 }
1507 #cff-group-installation .button-secondary{
1508 margin: 25px 0 0 10px;
1509 }
1510
1511 /* Admin footer share icons */
1512 #cff-admin #cff-admin-share-links{
1513 opacity: 0;
1514 display: inline-block;
1515 padding: 5px;
1516 border: 1px solid #ccc;
1517 background: rgba(255,255,255,0.5);
1518 border-radius: 3px;
1519 transition: opacity 0.5s;
1520 }
1521 #cff-admin #cff-admin-share-links.cff-show{
1522 transition: opacity 0.5s;
1523 opacity: 1;
1524 }
1525 #cff-admin #twitter-widget-0 {
1526 width: 65px !important;
1527 }
1528
1529 #cff-admin #header{
1530 padding: 0 0 10px 0;
1531 }
1532
1533 #cff-admin .cff_plugins_promo{
1534 width: 100%;
1535 float: left;
1536 clear: both;
1537 }
1538 #cff-admin .cff_plugins_promo a{
1539 color: #FE544F;
1540 }
1541 #cff-admin .cff-share-plugin h3 {
1542 padding: 15px 0 0 0;
1543 }
1544 #cff-admin .cff-mobile-col-settings .cff-row {
1545 width: auto;
1546 padding: 10px 15px;
1547 margin: 10px 0;
1548 font-size: 13px;
1549 background: #f9f9f9;
1550 background: rgba(255,255,255,0.8);
1551 -moz-border-radius: 8px;
1552 -webkit-border-radius: 8px;
1553 border-radius: 8px;
1554 }
1555 #cff-admin .cff-mobile-col-settings label {
1556 font-weight: 600;
1557 margin: 0 5px 0 0;
1558 }
1559
1560
1561 /* Connected Accounts */
1562 #cff-admin #cff_accounts_section{
1563 width: 100%;
1564 overflow: hidden;
1565 }
1566 #cff-admin #cff_connected_accounts_wrap{
1567 clear: both;
1568 max-height: 600px;
1569 overflow-y: auto;
1570 }
1571 #cff-admin #cff_accounts_section h3{
1572 float: left;
1573 clear: both;
1574 font-size: 14px;
1575 padding: 0;
1576 margin: 10px 0 5px 0;
1577 }
1578 #cff-admin .cff_connected_account {
1579 position: relative;
1580 box-sizing: border-box;
1581 padding: 7px 35px 7px 7px;
1582 border-radius: 5px;
1583 background: #fff;
1584 margin-bottom: 5px;
1585 overflow: hidden;
1586 clear: both;
1587 border: 1px solid #ddd;
1588 }
1589 #cff-admin .cff_ca_username {
1590 line-height: 1.4;
1591 margin-left: 15px;
1592 float: left;
1593 font-size: 18px;
1594 }
1595 #cff-admin .cff_connected_account .cff_ca_avatar{
1596 margin-right: 15px;
1597 }
1598 #cff-admin .cff_connected_account .cff_ca_username {
1599 margin-left: 0;
1600 margin-right: 25px;
1601 }
1602 #cff-admin .cff_connected_account .cff_ca_username strong{
1603 float: left;
1604 }
1605 #cff-admin .cff_connected_account .cff_ca_username .cff_ca_pagetype{
1606 font-size: 10px;
1607 font-weight: normal;
1608 text-transform: uppercase;
1609 padding: 0;
1610 margin: 0;
1611 display: block;
1612 }
1613
1614 #cff-admin .cff_ca_actions {
1615 display: inline-block;
1616 }
1617 #cff-admin .cff_ca_actions .fa{
1618 margin-right: 5px;
1619 }
1620 #cff-admin .cff_ca_actions a.button-primary,
1621 #cff-admin .cff_ca_actions a.button-secondary,
1622 #cff-admin .cff_ca_accesstoken a.cff_ca_token_shortcode {
1623 font-size: 12px;
1624 padding: 6px;
1625 height: auto;
1626 line-height: 1;
1627 margin: 7px 5px 0 0;
1628 vertical-align: top;
1629 }
1630 #cff-admin .cff_ca_at_is_valid {
1631 margin-top: 10px;
1632 display: none;
1633 }
1634 #cff-admin #cff_primary_account_label{
1635 padding: 0 0 0 1px;
1636 margin: 0;
1637 font-size: 12px;
1638 }
1639 #cff-admin #cff_primary_account_label span{
1640 padding: 0;
1641 margin: 0;
1642 display: inline-block;
1643 position: relative;
1644 top: -4px;
1645 }
1646 #cff-admin #cff_primary_account_label img{
1647 width: 18px;
1648 height: 18px;
1649 border-radius: 3px;
1650 padding: 0;
1651 margin: 0 5px 0 0;
1652 }
1653
1654 @-webkit-keyframes cff_flash {
1655 0% {
1656 background-color: #cae2a5;
1657 opacity:1;
1658 border: 1px solid #b2ce88;
1659 }
1660 100% {
1661 background-color: #fff;
1662 }
1663 }
1664 #cff-admin .cff_account_updated{
1665 border: 1px solid #ddd;
1666 background: #fff;
1667
1668 -webkit-animation-name: cff_flash;
1669 -webkit-animation-duration: 700ms;
1670 -webkit-animation-iteration-count: 1;
1671 -webkit-animation-timing-function: linear;
1672 -moz-animation-name: cff_flash;
1673 -moz-animation-duration: 700ms;
1674 -moz-animation-iteration-count: 1;
1675 -moz-animation-timing-function: linear;
1676 }
1677
1678 #cff-admin .cff_account_active{
1679 border: 1px solid #b2ce88;
1680 background: #ecf2e3;
1681 }
1682
1683 #cff-admin .cff_ca_alert {
1684 display: none;
1685 }
1686 #cff-admin .cff_account_invalid .cff_ca_alert {
1687 display: block;
1688 }
1689 #cff-admin .cff_ca_avatar{
1690 float: left;
1691 width: 40px;
1692 height: 40px;
1693 border-radius: 5px;
1694 }
1695 #cff-admin .cff_ca_accesstoken{
1696 display: none;
1697 width: 100%;
1698 float: left;
1699 clear: both;
1700 margin-top: 10px;
1701 }
1702 #cff-admin .cff_ca_token_label{
1703 display: inline-block;
1704 position: relative;
1705 background: #f9f9f9;
1706 color: #555;
1707 padding: 3px 5px;
1708 font-size: 12px;
1709 border: 1px solid #d6d6d6;
1710 height: 16px;
1711 line-height: 15px;
1712 border-radius: 4px 0 0 4px;
1713 }
1714 #cff-admin .cff_ca_token{
1715 position: relative;
1716 top: 1px;
1717 padding: 3px 10px;
1718 border: 1px solid #d6d6d6;
1719 border-left: none;
1720 font-size: 12px;
1721 border-radius: 0 4px 4px 0;
1722 background: rgba(255,255,255,0.8);
1723 width: 80%;
1724 display: inline-block;
1725 margin-left: 0;
1726 min-height: 10px;
1727 line-height: 1.4;
1728 }
1729 #cff-admin a.cff_ca_token_shortcode,
1730 #cff-admin .cff_make_primary,
1731 #cff-admin .cff_ca_show_token a,
1732 #cff-admin .cff_make_reviews {
1733 padding: 4px 8px;
1734 display: inline-block;
1735 color: #555;
1736 border-radius: 3px;
1737 margin: 7px 0 0 0;
1738 font-size: 12px;
1739 text-decoration: none;
1740
1741 background: #fff;
1742 background: rgba(255,255,255,0.9);
1743 border: 1px solid #ccc;
1744 }
1745 #cff-admin .cff_make_primary,
1746 #cff-admin .cff_make_reviews{
1747 margin-right: 5px;
1748 background: #fff;
1749 background: rgba(255,255,255,0.9);
1750 border: 1px solid #ccc;
1751 }
1752 #cff-admin a.cff_ca_token_shortcode:hover,
1753 #cff-admin .cff_make_primary:hover,
1754 #cff-admin .cff_ca_show_token a:hover,
1755 #cff-admin .cff_make_reviews:hover{
1756 border: 1px solid #aaa;
1757 background: rgba(0,0,0,0.03);
1758 }
1759 #cff-admin a.cff_ca_token_shortcode:active,
1760 #cff-admin .cff_make_primary:active,
1761 #cff-admin .cff_ca_show_token a:active,
1762 #cff-admin .cff_make_reviews:active{
1763 background: rgba(255,255,255,0.9);
1764 border: 1px solid #ccc;
1765 }
1766
1767
1768 #cff-admin .cff_delete_account{
1769 position: absolute;
1770 right: 10px;
1771 top: 10px;
1772
1773 padding: 5px 10px;
1774 background: rgba(0,0,0,0.05);
1775 color: #666;
1776 border-radius: 50px;
1777 text-decoration: none;
1778 font-size: 12px;
1779 }
1780 #cff-admin .cff_delete_account:hover,
1781 #cff-admin .cff_delete_account:focus{
1782 background: #333;
1783 color: #ddd;
1784 }
1785 #cff-admin .cff_delete_account .cff_remove_text{
1786 display: none;
1787 margin-left: 5px;
1788 }
1789 #cff-admin .cff_delete_account:hover .cff_remove_text{
1790 display: inline-block;
1791 }
1792
1793 .cff_connected_accounts_wrap{
1794 vertical-align: top;
1795 }
1796 .cff_connected_actions{
1797 display: none;
1798 }
1799 #cff_export_accounts{
1800 font-size: 12px;
1801 color: #999 !important;
1802 text-decoration: underline;
1803 margin-left: 2px;
1804 }
1805 #cff_export_accounts_wrap{
1806 display: none;
1807 }
1808 #cff-admin .cff_no_accounts{
1809 display: inline-block;
1810 padding: 4px 15px;
1811 border-radius: 8px;
1812 background: rgba(255,255,255,0.8);
1813 margin-bottom: 3px;
1814 }
1815 #cff-admin #cff_manual_submit:active{
1816 vertical-align: unset;
1817 }
1818 #cff-admin .cff_manually_connect_wrap{
1819 padding-top: 5px;
1820 }
1821 #cff-admin .cff_user_feed_account_wrap:first-child{
1822 padding-top: 5px;
1823 }
1824 #cff-admin .cff_user_feed_account_wrap:last-child{
1825 padding-bottom: 6px;
1826 }
1827 #cff-admin .cff_user_feed_account_wrap{
1828 padding-bottom: 5px;
1829 padding-left: 2px;
1830 }
1831 #cff-admin .cff_user_feed_account_wrap span{
1832 font-size: 13px;
1833 }
1834 #cff-admin .cff_manual_account_id_toggle label{
1835 display: block;
1836 margin: 10px 0 0 0;
1837 font-size: 13px;
1838 }
1839 #cff-admin .cff_business_profile_tag{
1840 display: none;
1841 padding: 8px 10px;
1842 background: rgba(0,0,0,0.05);
1843 border-radius: 0 5px 5px 0;
1844 margin: 0 0 0 -2px;
1845 font-size: 13px;
1846 height: 15px;
1847 line-height: 15px;
1848 box-shadow: inset 0 0 1px rgba(0,0,0,.5);
1849 }
1850 #cff-admin .cff_ca_info{
1851 overflow: hidden;
1852 }
1853 #cff-admin .cff_ca_show_token{
1854 display: inline-block;
1855 padding: 0;
1856 margin: 0 0 0 5px;
1857 font-size: 12px;
1858 vertical-align: top;
1859 }
1860 #cff-admin .cff_ca_shortcode{
1861 display: none;
1862 padding: 0;
1863 width: 100%;
1864 float: left;
1865 clear: both;
1866 margin: 10px 0 0 0;
1867 }
1868 #cff-admin .cff_ca_shortcode p{
1869 margin: 0;
1870 padding: 15px 0 0 0;
1871 font-size: 13px;
1872 }
1873 #cff-admin .cff_ca_shortcode code{
1874 margin-top: 5px;
1875 display: inline-block;
1876 }
1877 #cff-admin .cff_user_feed_ids_wrap .cff_ca_avatar{
1878 width: 20px;
1879 height: 20px;
1880 position: relative;
1881 top: 5px;
1882 margin-right: 8px;
1883 border-radius: 4px;
1884 }
1885
1886 #cff-admin #cff_manual_account_step_2{
1887 display: none;
1888 }
1889 #cff-admin #cff_manual_account_button{
1890 float: left;
1891 clear: both;
1892 margin-bottom: 10px;
1893 }
1894 #cff-admin #cff_manual_account{
1895 float: left;
1896 clear: both;
1897 display: none;
1898 margin: 0 0 20px 0;
1899 padding: 15px 20px 20px 20px;
1900 background: rgba(255,255,255,0.5);
1901 border: 1px solid #ddd;
1902 border-radius: 5px;
1903 }
1904 #cff-admin #cff_manual_account p.submit,
1905 #cff-admin .cff_manual_back{
1906 float: left;
1907 padding: 0;
1908 margin: 20px 5px 0 0;
1909 }
1910 #cff-admin .cff_manual_back{
1911 display: block;
1912 padding: 0 10px;
1913 }
1914 #cff-admin .cff_account_type_page .cff_group,
1915 #cff-admin .cff_account_type_group .cff_page{
1916 display: none;
1917 }
1918 #cff-admin #cff_manual_account_step_2 label {
1919 width: 165px;
1920 display: inline-block;
1921 }
1922 #cff-admin #cff_manual_account_step_2 input[type=text] {
1923 width: 300px;
1924 }
1925 #cff-admin .cff_manual_forward{
1926 position: relative;
1927 top: 2px;
1928 }
1929 #cff-admin .cff_error{
1930 border: 1px solid #e37177;
1931 background: #ffebec;
1932 }
1933
1934 @media all and (max-width: 1200px){
1935 #cff-admin .cff_delete_account .cff_remove_text{
1936 display: none;
1937 }
1938 #cff-admin .cff_ca_token_label{
1939 display: none;
1940 }
1941 #cff-admin .cff_ca_token{
1942 border-left: 1px solid #d6d6d6;
1943 border-radius: 4px;
1944 }
1945 }
1946
1947
1948 /* Lite Notice */
1949 @media screen and (max-width: 600px) {
1950 #cff-notice-bar {
1951 display:none !important
1952 }
1953 }
1954
1955 #cff-notice-bar {
1956 background-color: #DDDDDD;
1957 color: #777777;
1958 text-align: center;
1959 position: relative;
1960 padding: 7px;
1961 margin-bottom: 0;
1962 opacity: 1;
1963 transition: all .3s ease-in-out;
1964 max-height: 100px;
1965 overflow: hidden
1966 }
1967
1968 #cff-notice-bar.out {
1969 opacity: .5;
1970 max-height: 0
1971 }
1972
1973 #cff-notice-bar a {
1974 color: #FE544F;
1975 }
1976
1977 #cff-notice-bar a:hover {
1978 color: #b85a1b
1979 }
1980
1981 #cff-notice-bar .dismiss {
1982 position: absolute;
1983 top: 0;
1984 right: 0;
1985 border: none;
1986 padding: 5px;
1987 margin-top: 1px;
1988 background: 0 0;
1989 color: #72777c;
1990 cursor: pointer
1991 }
1992
1993 #cff-notice-bar .dismiss:before {
1994 background: 0 0;
1995 color: #72777c;
1996 content: "\f335";
1997 display: block;
1998 font: normal 20px/20px dashicons, serif;
1999 speak: none;
2000 height: 20px;
2001 text-align: center;
2002 width: 20px;
2003 -webkit-font-smoothing: antialiased
2004 }
2005
2006 /* Error Reporting */
2007 #cff-admin .cff-space-left {
2008 margin-left: 10px;
2009 }
2010 #cff-admin .cff-goto {
2011 border: 1px solid #e89a2e;
2012 background-color: rgba(232, 154, 46, .2);
2013 }
2014
2015 #cff-admin .cff_box {
2016 float: left;
2017 clear: both;
2018 width: 96%;
2019
2020 padding: 10px 2%;
2021 margin: 10px 0;
2022 font-size: 13px;
2023 background: #f9f9f9;
2024 background: rgba(255,255,255,0.8);
2025
2026 -moz-border-radius: 8px;
2027 -webkit-border-radius: 8px;
2028 border-radius: 8px;
2029 }
2030 #cff-admin .cff_box_setting{
2031 margin-bottom: 20px;
2032 }
2033 #cff-admin .cff_box_setting:last-child {
2034 margin-bottom: 0;
2035 }
2036 #cff-admin .cff_box_setting label {
2037 display: inline-block;
2038 font-weight: bold;
2039 font-size: 14px;
2040 padding-bottom: 5px;
2041 padding-right: 5px;
2042 }
2043 #cff-admin .cff_box_setting textarea {
2044 width: 100%;
2045 }
2046
2047
2048 /* About */
2049 #cff-admin-about *,#cff-admin-about *::before,#cff-admin-about *::after {
2050 -webkit-box-sizing: border-box;
2051 -moz-box-sizing: border-box;
2052 box-sizing: border-box
2053 }
2054
2055 #cff-admin-about .cff-admin-about-section {
2056 position: relative;
2057 margin: 0 20px 20px;
2058 padding: 30px;
2059 background: #fff;
2060 border: 1px solid #DDDDDD;
2061 line-height: 2;
2062 }
2063
2064 #cff-admin-about .cff-admin-about-section h1,#cff-admin-about .cff-admin-about-section h2,#cff-admin-about .cff-admin-about-section h3,#cff-admin-about .cff-admin-about-section h4,#cff-admin-about .cff-admin-about-section h5 {
2065 margin-top: 0;
2066 padding-top: 0;
2067 line-height: 1.6
2068 }
2069
2070 #cff-admin-about .cff-admin-about-section h2 {
2071 font-size: 24px
2072 }
2073
2074 #cff-admin-about .cff-admin-about-section h3 {
2075 font-size: 18px;
2076 margin-bottom: 30px;
2077 color: #23282C
2078 }
2079
2080 #cff-admin-about .cff-admin-about-section ul,#cff-admin-about .cff-admin-about-section p {
2081 font-size: 16px
2082 }
2083
2084 #cff-admin-about .cff-admin-about-section p {
2085 margin-bottom: 20px
2086 }
2087
2088 #cff-admin-about .cff-admin-about-section p.bigger {
2089 font-size: 18px
2090 }
2091
2092 #cff-admin-about .cff-admin-about-section p.smaller {
2093 font-size: 14px
2094 }
2095
2096 #cff-admin-about .cff-admin-about-section p:last-child {
2097 margin-bottom: 0
2098 }
2099
2100 #cff-admin-about .cff-admin-about-section hr {
2101 margin: 30px 0
2102 }
2103
2104 #cff-admin-about .cff-admin-about-section figure {
2105 margin: 0
2106 }
2107
2108 #cff-admin-about .cff-admin-about-section figure img {
2109 width: 100%
2110 }
2111
2112 #cff-admin-about .cff-admin-about-section figure figcaption {
2113 font-size: 13px;
2114 color: #888888;
2115 margin-top: -10px;
2116 text-align: center;
2117 line-height: initial
2118 }
2119
2120 #cff-admin-about .cff-admin-about-section .cff-admin-column-40 {
2121 padding-left: 15px
2122 }
2123
2124 @media (max-width: 767px) {
2125 #cff-admin-about .cff-admin-about-section .cff-admin-column-40 {
2126 width:100%;
2127 padding-left: 0;
2128 padding-top: 20px
2129 }
2130 }
2131
2132 #cff-admin-about .cff-admin-about-section .cff-admin-column-60 {
2133 padding-right: 15px
2134 }
2135 #cff-admin-about .cff-admin-about-section .cff-admin-about-text{
2136 padding-right: 400px;
2137 }
2138 #cff-admin-about .cff-admin-about-section .cff-admin-about-image{
2139 position: absolute;
2140 width: 340px;
2141 top: 20px;
2142 right: 20px;
2143 }
2144
2145 @media (max-width: 767px) {
2146 #cff-admin-about .cff-admin-about-section .cff-admin-column-60,
2147 #cff-admin-about .cff-admin-about-section .cff-admin-about-text,
2148 #cff-admin-about .cff-admin-about-section .cff-admin-about-image {
2149 position: relative;
2150 width:100%;
2151 padding-right: 0
2152 }
2153 }
2154
2155 #cff-admin-about .cff-admin-about-section ul.list-plain {
2156 margin-top: 0;
2157 margin-bottom: 0
2158 }
2159
2160 #cff-admin-about .cff-admin-about-section ul.list-plain li {
2161 margin-bottom: 0
2162 }
2163
2164 #cff-admin-about .cff-admin-about-section ul.list-features li .fa {
2165 color: #2a9b39;
2166 margin: 0 8px 0 0
2167 }
2168
2169 #cff-admin-about .cff-admin-about-section .fa-star {
2170 color: gold
2171 }
2172
2173 #cff-admin-about .cff-admin-about-section .no-margin {
2174 margin: 0 !important
2175 }
2176
2177 #cff-admin-about .cff-admin-about-section .no-padding {
2178 padding: 0 !important
2179 }
2180
2181 #cff-admin-about .cff-admin-about-section .centered {
2182 text-align: center !important
2183 }
2184
2185 #cff-admin-about .cff-admin-about-section-first-form {
2186 display: flex
2187 }
2188
2189 @media (max-width: 767px) {
2190 #cff-admin-about .cff-admin-about-section-first-form {
2191 display:block !important
2192 }
2193 }
2194
2195 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-text {
2196 flex: 1;
2197 padding-right: 30px
2198 }
2199
2200 @media (max-width: 767px) {
2201 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-text {
2202 flex:none
2203 }
2204 }
2205
2206 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-video iframe {
2207 border: 1px solid #DDDDDD
2208 }
2209
2210 @media (max-width: 767px) {
2211 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-video {
2212 padding-top:20px
2213 }
2214 }
2215
2216 #cff-admin-about .cff-admin-about-section-hero {
2217 padding: 0
2218 }
2219
2220 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main,#cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-extra {
2221 padding: 30px
2222 }
2223
2224 @media (max-width: 767px) {
2225 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-extra .cff-admin-column-50 {
2226 float:none;
2227 width: 100%
2228 }
2229 }
2230
2231 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main {
2232 background-color: #FAFAFA;
2233 border-bottom: 1px solid #DDDDDD
2234 }
2235
2236 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main.no-border {
2237 border-bottom: 0
2238 }
2239
2240 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main p {
2241 color: #666
2242 }
2243
2244 #cff-admin-about .cff-admin-about-section-hero h3.call-to-action {
2245 margin-bottom: -10px
2246 }
2247
2248 #cff-admin-about .cff-admin-about-section-hero span.price-20-off {
2249 color: #6AB255
2250 }
2251
2252 #cff-admin-about .cff-admin-about-section-squashed {
2253 margin-bottom: 0
2254 }
2255
2256 #cff-admin-about .cff-admin-about-section-squashed:not(:last-of-type) {
2257 border-bottom: 0
2258 }
2259
2260 #cff-admin-about .cff-admin-about-section-post h2 {
2261 margin-bottom: -10px
2262 }
2263
2264 #cff-admin-about .cff-admin-about-section-post h3 {
2265 margin-bottom: 15px
2266 }
2267
2268 #cff-admin-about .cff-admin-about-section-post p:last-of-type {
2269 margin-bottom: 30px
2270 }
2271
2272 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 {
2273 padding-right: 20px;
2274 width: auto
2275 }
2276
2277 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 img {
2278 width: 270px
2279 }
2280
2281 @media (max-width: 767px) {
2282 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 {
2283 width:20%
2284 }
2285
2286 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 img {
2287 width: auto;
2288 max-width: 100%
2289 }
2290 }
2291
2292 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-80 {
2293 padding-left: 20px;
2294 width: calc(100% - 20px - 270px)
2295 }
2296
2297 @media (max-width: 767px) {
2298 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-80 {
2299 width:80%
2300 }
2301 }
2302
2303 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link {
2304 padding: 10px 15px;
2305 background-color: #DF7739;
2306 color: #fff;
2307 border-radius: 3px;
2308 text-decoration: none;
2309 margin-top: 15px;
2310 font-size: 14px
2311 }
2312
2313 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link:hover {
2314 background-color: #B85A1B
2315 }
2316
2317 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link .fa {
2318 color: #EDBA9E;
2319 vertical-align: middle;
2320 margin-left: 8px
2321 }
2322
2323 #cff-admin-about .cff-admin-about-section-table table {
2324 border-collapse: collapse
2325 }
2326
2327 #cff-admin-about .cff-admin-about-section-table table tr td {
2328 border-bottom: 1px solid #DDDDDD;
2329 border-right: 1px solid #DDDDDD;
2330 padding: 30px;
2331 vertical-align: top
2332 }
2333
2334 #cff-admin-about .cff-admin-about-section-table table tr td:last-of-type {
2335 border-right: 0
2336 }
2337
2338 #cff-admin-about .cff-admin-about-section-table table tr:last-child td {
2339 border-bottom: none
2340 }
2341
2342 #cff-admin-about .cff-admin-about-section-table table p {
2343 background-repeat: no-repeat;
2344 background-size: 15px auto;
2345 background-position: 0 6px;
2346 margin: 0
2347 }
2348
2349 #cff-admin-about .cff-admin-about-section-table table p.features-full {
2350 padding-left: 30px;
2351 background-image: url(../img/about/icon-full.svg)
2352 }
2353
2354 #cff-admin-about .cff-admin-about-section-table table p.features-none {
2355 padding-left: 30px;
2356 background-image: url(../img/about/icon-none.svg)
2357 }
2358
2359 #cff-admin-about .cff-admin-about-section-table table p.features-partial {
2360 padding-left: 30px;
2361 background-position: -3px 0;
2362 background-size: 23px auto;
2363 background-image: url(../img/about/icon-partial.svg)
2364 }
2365
2366 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main {
2367 padding: 0
2368 }
2369
2370 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main h3 {
2371 padding: 30px 30px 30px 60px
2372 }
2373
2374 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main .cff-admin-column-33:first-child h3 {
2375 padding: 30px
2376 }
2377
2378 #cff-admin-about #cff-admin-addons {
2379 padding: 0 30px
2380 }
2381
2382 #cff-admin-about #cff-admin-addons .addon-container {
2383 padding: 0 10px
2384 }
2385
2386 #cff-admin-about #cff-admin-addons .addon-item .details {
2387 padding: 20px
2388 }
2389
2390 #cff-admin-about #cff-admin-addons .addon-item .action-button .button {
2391 display: inline-block;
2392 text-decoration: none;
2393 font-size: 13px;
2394 line-height: 26px;
2395 height: 28px;
2396 margin: 0;
2397 padding: 0 10px 1px;
2398 cursor: pointer;
2399 -webkit-appearance: none;
2400 border-radius: 3px;
2401 border: 1px solid #cccccc;
2402 background: #f7f7f7;
2403 box-shadow: 0 1px 0 #cccccc;
2404 font-weight: normal
2405 }
2406
2407 #cff-admin-about #cff-admin-addons .addon-item .action-button .button:hover,#cff-admin-about #cff-admin-addons .addon-item .action-button .button:focus {
2408 background: #fafafa;
2409 border-color: #999;
2410 color: #23282d
2411 }
2412
2413 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary {
2414 background: #0085ba;
2415 border-color: #0073aa #006799 #006799;
2416 box-shadow: 0 1px 0 #006799;
2417 color: #fff;
2418 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799
2419 }
2420
2421 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary:hover,#cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary:focus {
2422 background: #008ec2;
2423 border-color: #006799;
2424 color: #fff
2425 }
2426
2427 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
2428 color: #fff
2429 }
2430
2431 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-secondary {
2432 color: #555;
2433 border-color: #cccccc;
2434 background: #f7f7f7;
2435 box-shadow: 0 1px 0 #cccccc
2436 }
2437
2438 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-secondary:hover,#cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-secondary:focus {
2439 background: #fafafa;
2440 border-color: #999;
2441 color: #23282d
2442 }
2443
2444 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.disabled {
2445 cursor: default
2446 }
2447
2448 /* AW columns */
2449 .cff-admin-columns>div[class*="-column-"] {
2450 float: left
2451 }
2452
2453 .cff-admin-columns .cff-admin-column-20 {
2454 width: 20%
2455 }
2456
2457 .cff-admin-columns .cff-admin-column-33 {
2458 width: 33.33333%
2459 }
2460
2461 .cff-admin-columns .cff-admin-column-40 {
2462 width: 40%
2463 }
2464
2465 .cff-admin-columns .cff-admin-column-50 {
2466 width: 50%
2467 }
2468
2469 .cff-admin-columns .cff-admin-column-60 {
2470 width: 60%
2471 }
2472
2473 .cff-admin-columns .cff-admin-column-80 {
2474 width: 80%
2475 }
2476
2477 .cff-admin-columns .cff-admin-column-last {
2478 float: right !important
2479 }
2480
2481 .cff-admin-columns:after {
2482 content: "";
2483 display: table;
2484 clear: both
2485 }
2486
2487 /* AW Addons */
2488 #cff-admin-addons h3 {
2489 padding: 10px 10px 0 10px;
2490 clear: left;
2491 }
2492 #cff-admin-addons *,#cff-admin-addons *::before,#cff-admin-addons *::after {
2493 -webkit-box-sizing: border-box;
2494 -moz-box-sizing: border-box;
2495 box-sizing: border-box
2496 }
2497
2498 #cff-admin-addons .addons-container {
2499 margin-left: -20px;
2500 margin-right: -20px
2501 }
2502
2503 #cff-admin-addons .unlock-msg {
2504 padding: 0 20px;
2505 margin-top: -20px;
2506 clear: both
2507 }
2508
2509 #cff-admin-addons #cff-admin-addons-search {
2510 background-color: #fff;
2511 border: 1px solid #ddd;
2512 border-radius: 3px;
2513 box-shadow: none;
2514 color: #333;
2515 vertical-align: middle;
2516 padding: 7px 12px;
2517 margin: -3px 10px 0 0;
2518 width: 200px;
2519 min-height: 35px;
2520 float: right
2521 }
2522
2523 #cff-admin-addons #cff-admin-addons-search:focus {
2524 border-color: #bbb
2525 }
2526
2527 #cff-admin-addons .addon-container {
2528 padding: 0 20px;
2529 float: left;
2530 width: 33.333333%;
2531 margin-bottom: 20px
2532 }
2533
2534 @media (max-width: 1249px) {
2535 #cff-admin-addons .addon-container {
2536 width:50%
2537 }
2538 }
2539
2540 @media (max-width: 767px) {
2541 #cff-admin-addons .addon-container {
2542 width:100%;
2543 margin-bottom: 20px
2544 }
2545 }
2546
2547 #cff-admin-addons h4 {
2548 font-size: 17px;
2549 font-weight: 700
2550 }
2551
2552 #cff-admin-addons .addon-item {
2553 background-color: #fff;
2554 border: 1px solid #ddd;
2555 border-radius: 3px;
2556 margin: 0
2557 }
2558
2559 @media (max-width: 767px) {
2560 #cff-admin-addons .addon-item {
2561 margin:0 0
2562 }
2563 }
2564
2565 #cff-admin-addons .addon-item img {
2566 border: 1px solid #eee;
2567 float: left;
2568 max-width: 75px
2569 }
2570
2571 #cff-admin-addons .addon-item h5 {
2572 margin: 0 0 10px 100px;
2573 font-size: 16px
2574 }
2575
2576 #cff-admin-addons .addon-item p {
2577 margin: 0 0 0 100px
2578 }
2579
2580 #cff-admin-addons .addon-item .details {
2581 padding: 30px 20px
2582 }
2583
2584 #cff-admin-addons .addon-item .actions {
2585 background-color: #f7f7f7;
2586 border-top: 1px solid #ddd;
2587 padding: 20px;
2588 position: relative
2589 }
2590
2591 #cff-admin-addons .addon-item .actions .msg {
2592 background-color: #f7f7f7;
2593 position: absolute;
2594 text-align: center;
2595 font-weight: 600;
2596 top: 0;
2597 left: 0;
2598 height: 100%;
2599 width: 100%;
2600 z-index: 99;
2601 padding: 20px;
2602 display: -webkit-box;
2603 display: -moz-box;
2604 display: -ms-flexbox;
2605 display: -webkit-flex;
2606 display: flex;
2607 -webkit-align-items: center;
2608 -ms-align-items: center;
2609 align-items: center;
2610 justify-content: center
2611 }
2612
2613 #cff-admin-addons .addon-item .actions .msg.success {
2614 color: #2a9b39
2615 }
2616
2617 #cff-admin-addons .addon-item .actions .msg.error {
2618 color: red
2619 }
2620
2621 #cff-admin-addons .addon-item .status {
2622 float: left;
2623 padding-top: 8px
2624 }
2625
2626 #cff-admin-addons .addon-item .status .status-inactive {
2627 color: red
2628 }
2629
2630 #cff-admin-addons .addon-item .status .status-download {
2631 color: #666
2632 }
2633
2634 #cff-admin-addons .addon-item .status .status-active {
2635 color: #2a9b39
2636 }
2637
2638 #cff-admin-addons .addon-item .upgrade-button {
2639 text-align: center
2640 }
2641
2642 #cff-admin-addons .addon-item .upgrade-button a {
2643 font-weight: 600;
2644 width: 140px;
2645 text-align: center;
2646 padding: 8px 5px
2647 }
2648
2649 #cff-admin-addons .addon-item .action-button {
2650 float: right
2651 }
2652
2653 #cff-admin-addons .addon-item .action-button button {
2654 background: none;
2655 border: 1px solid #ddd;
2656 border-radius: 3px;
2657 box-shadow: none;
2658 cursor: pointer;
2659 font-weight: 600;
2660 width: 140px;
2661 text-align: center;
2662 padding: 8px 5px
2663 }
2664
2665 #cff-admin-addons .addon-item .action-button button:hover,#cff-admin-addons .addon-item .action-button button.loading {
2666 background-color: #e9e9e9
2667 }
2668
2669 #cff-admin-addons .addon-item .action-button button .fa {
2670 margin-right: 8px
2671 }
2672
2673 #cff-admin-addons .addon-item .action-button button .fa.fa-spinner {
2674 margin-right: 0
2675 }
2676
2677 #cff-admin-addons .addon-item .action-button button.status-active .fa {
2678 color: #2a9b39
2679 }
2680
2681 #cff-admin-addons .addon-item .action-button button.status-inactive .fa {
2682 color: red
2683 }
2684
2685 #cff-admin-addons .addon-item .action-button button.status-download .fa {
2686 color: #999
2687 }
2688
2689 #cff-admin-addons .addon-item .action-button button.disabled {
2690 cursor: default
2691 }
2692
2693 #cff-admin-addons .addon-item .action-button button.loading .fa {
2694 color: #666
2695 }
2696
2697 /* Tabs */
2698 .cff-admin-tabs {
2699 background-color: #fff;
2700 margin: 0 0 20px 0;
2701 padding: 0 20px;
2702 list-style: none;
2703 overflow: auto;
2704 font-size: 14px
2705 }
2706
2707 .cff-admin-tabs li {
2708 margin: 0 30px 0 0;
2709 padding: 0;
2710 float: left
2711 }
2712
2713 .cff-admin-tabs li:last-of-type {
2714 margin: 0
2715 }
2716
2717 .cff-admin-tabs li a {
2718 color: #666;
2719 display: block;
2720 padding: 20px 0 18px 0;
2721 text-decoration: none;
2722 border-bottom: 2px solid #fff;
2723 box-shadow: none
2724 }
2725
2726 .cff-admin-tabs li a:hover {
2727 border-color: #999
2728 }
2729
2730 .cff-admin-tabs li a.active {
2731 border-color: #e27730
2732 }
2733
2734 .cff-admin-tabs li a:focus {
2735 box-shadow: none
2736 }
2737
2738 /* Clear */
2739 .cff-clear:before {
2740 content: " ";
2741 display: table
2742 }
2743
2744 .cff-clear:after {
2745 clear: both;
2746 content: " ";
2747 display: table
2748 }
2749
2750 /* Visual header settings */
2751 .cff-header-options{
2752 width: auto;
2753 max-width: 500px;
2754 padding: 10px 15px;
2755 margin: 10px 0;
2756 background: #f9f9f9;
2757 background: rgba(255,255,255,0.8);
2758 font-size: 13px;
2759
2760 -moz-border-radius: 8px;
2761 -webkit-border-radius: 8px;
2762 border-radius: 8px;
2763 }
2764
2765 /* Social Wall landing page */
2766 #cff-admin.sw-landing-page{
2767 padding: 20px 0;
2768 }
2769 #cff-admin .cff-sw-icons{
2770 width: 100%;
2771 text-align: center;
2772 }
2773 #cff-admin .cff-sw-icons span{
2774 display: inline-block;
2775 width: 32px;
2776 margin: 0 7px;
2777 position: relative;
2778 top: -2px;
2779 }
2780 #cff-admin .cff-sw-icons .cff-sb-plus{
2781 width: 12px;
2782 height: 12px;
2783 position: relative;
2784 top: -12px;
2785 opacity: 0.9;
2786 }
2787 #cff-admin.sw-landing-page h1,
2788 #cff-admin.sw-landing-page h2{
2789 width: 100%;
2790 text-align: center;
2791 }
2792 #cff-admin.sw-landing-page h1{
2793 font-size: 44px;
2794 margin: 20px 0 0 0;
2795 line-height: 1.3;
2796 }
2797 #cff-admin.sw-landing-page h2{
2798 font-size: 30px;
2799 font-weight: 100;
2800 line-height: 1.2;
2801 margin: 5px 0 20px 0;
2802 }
2803 #cff-admin .cff-sw-info{
2804 width: 95%;
2805 max-width: 1400px;
2806 margin: 0 auto;
2807 padding: 50px 10px;
2808 clear: both;
2809 overflow: hidden;
2810 box-sizing: border-box;
2811 }
2812 #cff-admin .cff-sw-features{
2813 float: left;
2814 width: 40%;
2815 margin-right: 5%;
2816 padding: 20px 0 0 0;
2817 }
2818 #cff-admin .cff-sw-screenshot{
2819 position: relative;
2820 width: 55%;
2821 float: left;
2822 box-sizing: border-box;
2823 border: 5px solid #fff;
2824 box-shadow: 0 0 20px 0 rgba(0,0,0,0.05);
2825 }
2826 #cff-admin .cff-sw-features p{
2827 margin: 35px 0;
2828 padding: 0;
2829 font-size: 15px;
2830 }
2831 #cff-admin .cff-sw-features p:first-child{
2832 margin-top: 0;
2833 }
2834 #cff-admin .cff-sw-features span{
2835 display: block;
2836 font-size: 20px;
2837 font-weight: bold;
2838 }
2839 #cff-admin.sw-landing-page .cta {
2840 margin: 20px 0 0 5px;
2841 padding: 8px 40px 10px 40px;
2842 font-size: 20px;
2843 }
2844 #cff-admin .cff-sw-screenshot img{
2845 width: 100%;
2846 display: block;
2847 }
2848 #cff-admin .cff-sw-screenshot .cta{
2849 position: absolute;
2850 top: 50%;
2851 left: 50%;
2852 margin-top: -32px;
2853 margin-left: -80px;
2854 padding: 15px 30px 17px 30px;
2855 color: #333;
2856 text-decoration: none;
2857 background: rgba(255,255,255,0.95);
2858 border-radius: 3px;
2859 /*border: 2px solid rgba(0,0,0,0.1);*/
2860 box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
2861 }
2862 #cff-admin .cff-sw-screenshot:hover .cta,
2863 #cff-admin .cff-sw-screenshot:focus .cta{
2864 background: #e34717;
2865 color: #fff;
2866 box-shadow: 0;
2867 }
2868 #cff-admin .cff-sw-footer-cta{
2869 width: 100%;
2870 text-align: center;
2871 }
2872 #cff-admin .cff-sw-footer-cta a{
2873 font-size: 22px;
2874 display: inline-block;
2875 text-decoration: none;
2876 line-height: 25px;
2877 font-weight: normal;
2878 padding: 10px 0 30px 0;
2879 }
2880 #cff-admin .cff-sw-footer-cta span{
2881 width: 30px;
2882 height: 30px;
2883 display: inline-block;
2884 margin: 0 10px 0 0;
2885 position: relative;
2886 top: 4px;
2887 }
2888 #cff-admin .cff-sw-footer-cta span .emoji{
2889 width: 30px !important;
2890 height: 30px !important;
2891 }
2892
2893 @media all and (max-width: 1500px){
2894 #cff-admin .cff-sw-screenshot{
2895 width: 55%;
2896 float: left;
2897 height: 500px;
2898 background: url('../admin/assets/img/sw-screenshot.png') no-repeat center center;
2899 background-size: cover;
2900 }
2901 #cff-admin .cff-sw-screenshot img{
2902 display: none;
2903 }
2904 }
2905 @media all and (max-width: 900px){
2906 #cff-admin .cff-sw-info{
2907 padding: 20px 0;
2908 }
2909 #cff-admin .cff-sw-features{
2910 width: 100%;
2911 padding: 10px 0;
2912 margin: 0;
2913 }
2914 #cff-admin .cff-sw-screenshot{
2915 width: 100%;
2916 padding: 0;
2917 height: auto;
2918 background: none;
2919 }
2920 #cff-admin .cff-sw-screenshot img{
2921 display: block;
2922 }
2923 #cff-admin .cff-sw-features .cta {
2924 width: 100%;
2925 box-sizing: border-box;
2926 text-align: center;
2927 margin: 20px 0;
2928 }
2929 }
2930
2931 /* Alert bubble */
2932 #cff-admin .nav-tab{
2933 position: relative;
2934 }
2935 #cff-admin .cff-alert-bubble{
2936 position: absolute;
2937 top: -9px;
2938 right: -10px;
2939
2940 display: inline-block;
2941 vertical-align: top;
2942 box-sizing: border-box;
2943 margin: 0;
2944 padding: 0 7px;
2945 height: 18px;
2946
2947 border-radius: 9px;
2948 background-color: #ca4a1f;
2949 color: #fff;
2950 font-size: 11px;
2951 line-height: 1.6;
2952 text-align: center;
2953 z-index: 26;
2954 }
2955
2956 /* Menu Pro link */
2957
2958 #adminmenu .wp-submenu .cff_get_pro_highlight,
2959 #adminmenu .wp-submenu .cff_get_pro_highlight:hover,
2960 #adminmenu .wp-submenu .cff_get_pro_highlight:active{
2961 color: #fff;
2962 font-weight: 600;
2963 background-color: #1da867;
2964 }
2965
2966 /* Install another plugin modal */
2967 .sb_cross_install_modal {
2968 position: fixed;
2969 z-index: 999;
2970 width: 100%;
2971 top: 0;
2972 right: 0;
2973 bottom: 0;
2974 left: 0;
2975 background: rgba(0, 0, 0, 0.3);
2976 }
2977 .sb_cross_install_inner {
2978 position: absolute;
2979 top: 140px;
2980 left: 50%;
2981 width: 480px;
2982 margin: 0 0 0 -245px;
2983 padding: 35px;
2984 background: #fff;
2985 text-align: left;
2986
2987 -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
2988 box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
2989
2990 -moz-border-radius: 3px;
2991 -webkit-border-radius: 3px;
2992 border-radius: 3px;
2993 }
2994 .sb_cross_install_modal #cff-admin-about #cff-admin-addons .addon-container,
2995 .sb_cross_install_modal #cff-admin-about #cff-admin-addons .addons-container{
2996 width: 100%;
2997 margin: 0;
2998 padding: 0;
2999 min-height: 198px;
3000 }
3001 .sb_cross_install_modal #cff-admin-addons .addon-item .action-button button{
3002 background: #007cba;
3003 border: 0;
3004 }
3005 .sb_cross_install_modal #cff-admin-addons .addon-item .action-button button:hover{
3006 background: #0071a1;
3007 }
3008 .sb_cross_install_modal #cff-admin-about #cff-admin-addons{
3009 padding: 0;
3010 }
3011 /* More social feeds page */
3012 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
3013 color: #333;
3014 }
3015 #cff-admin .cff_more_plugins h2{
3016 margin-top: 15px;
3017 }
3018 #cff-admin .cff_more_plugins #cff-admin-addons .addons-container{
3019 overflow: hidden;
3020 margin: 0;
3021 }
3022 #cff-admin .cff_more_plugins#cff-admin-about #cff-admin-addons{
3023 padding: 20px 0;
3024 }
3025 #cff-admin .cff-more-plugins-intro span{
3026 color: #FE544F;
3027 }
3028 #cff-admin .cff_more_plugins h3{
3029 padding: 15px 0 0 0;
3030 }
3031 .sb_cross_install_modal .cff-loader{
3032 position: absolute;
3033 left: 50%;
3034 top: 50%;
3035 margin: -10px 0 0 -10px;
3036 }
3037
3038 /* oEmbeds */
3039 #cff-admin.cff-oembeds #header{
3040 border-bottom: 1px solid #ccc;
3041 padding-bottom: 15px;
3042 margin-bottom: 25px;
3043 }
3044 #cff-admin.cff-oembeds .cff_admin_btn{
3045 margin-top: 10px;
3046 }
3047 #cff-admin.cff-oembeds .cff-success{
3048 display: inline-block;
3049 clear: both;
3050 padding: 20px 30px;
3051 border-radius: 3px;
3052 }
3053 #cff-admin.cff-oembeds .cff-success a{
3054 margin-left: 5px;
3055 color: #FE544F;
3056 }
3057 #cff-admin .cff-oembed-promo{
3058 margin: 30px 0 0 0;
3059 padding: 30px;
3060 border: 1px solid #ccc;
3061 border-radius: 3px;
3062 background: rgba(255,255,255,0.5);
3063 }
3064 #cff-admin .cff-oembed-promo h2{
3065 padding: 0 0 20px 0;
3066 margin: 0;
3067 font-size: 18px;
3068 line-height: 1.5;
3069 }
3070 #cff-admin .cff-oembed-promo .cff-reasons div{
3071 display: inline-block;
3072 margin-right: 15px;
3073 }
3074 #cff-admin .cff-oembed-promo .cff-reasons span{
3075 font-size: 15px;
3076 }
3077 #cff-admin .cff-oembed-promo svg{
3078 position: relative;
3079 top: 3px;
3080 margin: 0 8px 0 0;
3081 width: 16px;
3082 height: 16px;
3083 }
3084 #cff-admin .cff-oembed-promo .button{
3085 margin-top: 12px;
3086 font-size: 16px;
3087 padding: 5px 20px;
3088 height: auto;
3089 }
3090 #cff-admin .cff-oembed-promo p span{
3091 display: inline-block;
3092 padding-right: 10px;
3093 }
3094 #cff-admin .cff-oembed-promo .fa-check{
3095 width: 14px;
3096 height: 14px;
3097 margin-right: 5px;
3098 top: 2px;
3099 }
3100 #cff-admin .cff-oembed-promo .fa-check path{
3101 fill: #3fa03f;
3102 }
3103 #cff-admin .cff-oembed-desc{
3104 clear: both;
3105 overflow: hidden;
3106 max-width: 900px;
3107 }
3108 #cff-admin .cff-oembed-desc p{
3109 padding: 0 0 10px 0;
3110 margin: 0;
3111 }
3112 #cff-admin .cff-oembed-desc .cff-col{
3113 width: 45%;
3114 margin-right: 4%;
3115 float: left;
3116 }
3117 #cff-admin .cff-oembed-desc img{
3118 width: 51%;
3119 max-width: 457px;
3120 float: left;
3121 }
3122
3123 #cff-admin .cff-cols-4{
3124 max-width: 1100px;
3125 padding-top: 20px;
3126 }
3127 #cff-admin .cff-cols-4 .addon-container{
3128 width: 50%;
3129 }
3130 @media all and (max-width: 780px){
3131 #cff-admin .cff-cols-4 .addon-container{
3132 width: 100%;
3133 }
3134 }
3135
3136 /* GDPR Settings */
3137 #cff-admin .cff-list{
3138 list-style: inside disc;
3139 }
3140 #cff-admin .cff-box{
3141 float: left;
3142 clear: both;
3143 width: 96%;
3144 max-width: 900px;
3145
3146 padding: 10px 15px;
3147 margin: 10px 0;
3148 font-size: 13px;
3149 background: #f9f9f9;
3150 background: rgba(255,255,255,0.8);
3151
3152 -moz-border-radius: 8px;
3153 -webkit-border-radius: 8px;
3154 border-radius: 8px;
3155 }
3156 .gdpr_tooltip p{
3157 padding: 0 0 10px 0;
3158 }
3159 .gdpr_tooltip span{
3160 display: inline-block;
3161 margin: 0;
3162 font-weight: bold;
3163 font-size: 14px;
3164 }
3165 .gdpr_tooltip .cff-list{
3166 padding: 0 0 10px 0;
3167 }
3168 .gdpr_tooltip li{
3169 padding: 0;
3170 }
3171 .cff_gdpr_plugin_active .cff_active{
3172 display: inline-block;
3173 padding: 10px 20px 15px 20px;
3174 border-radius: 5px;
3175 background: #edf4f0;
3176 border: 1px solid #2c8649;
3177 color: #2c8649;
3178 margin: 8px 0 0 0;
3179 }
3180 .cff_gdpr_plugin_active svg{
3181 width: 16px;
3182 height: 16px;
3183 position: relative;
3184 top: 3px;
3185 margin-right: 2px;
3186 }
3187 .cff_gdpr_plugin_active path{
3188 fill: green;
3189 }
3190 .cff_gdpr_list,
3191 .cff_gdpr_yes,
3192 .cff_gdpr_no{
3193 display: none;
3194 }
3195 #cff-admin .cff_gdpr_error{
3196 padding: 10px 20px 15px 20px;
3197 border-radius: 5px;
3198 background: #F7E6E6;
3199 border: 1px solid #BA7B7B;
3200 color: #592626;
3201 }
3202 .cff_feeds_account_ctn{width: 100%; float: left;}
3203 .cff_feeds_account_ctn #cff_export_accounts{float: right;}
3204 /* Locator Summary */
3205 .cff-feed-locator-summary-wrap {
3206 max-width: 1100px;
3207 margin-bottom: 40px;
3208 }
3209 .cff-full-wrap {
3210 display: none;
3211 }
3212 .cff-locator-more {
3213 display: inline-block;
3214 margin: 0 0 0 1px;
3215 padding: 0 5px;
3216 border: 1px solid rgba(0,0,0,0.1);
3217 border-radius: 3px;
3218 line-height: 1.6;
3219 }
3220
3221 .cff_shortcode_visible .cff_locations_link {
3222 display: none;
3223 }
3224 .cff_locations_link{
3225 float: left;
3226 }
3227 .cff_locations_link a {
3228 font-weight: normal;
3229 text-decoration: none;
3230 }
3231 .cff_locations_link svg {
3232 width: 11px;
3233 position: relative;
3234 top: 1px;
3235 }
3236 #adminmenu a[href="admin.php?page=cff-support"],
3237 #adminmenu a[href="admin.php?page=cff-top"] {
3238 display: none;
3239 }
3240
3241 /*** CFF Header Notice ***/
3242 .cff-header-notice {
3243 text-align: center;
3244 position: relative;
3245 padding: 7px;
3246 margin-bottom: 0;
3247 opacity: 1;
3248 transition: all .3s ease-in-out;
3249 max-height: 100px;
3250 overflow: hidden;
3251 background: #0068A0;
3252 }
3253 .cff-header-notice span {
3254 font-size: 14px;
3255 line-height: 160%;
3256 color: #fff !important;
3257 font-weight: 400;
3258 }
3259 .cff-header-notice a {
3260 text-decoration: underline;
3261 font-weight: bold;
3262 color: #fff;
3263 }
3264 .cff-header-notice .cff-dismiss {
3265 position: absolute;
3266 top: 1px;
3267 right: 50px;
3268 border: none;
3269 padding: 5px;
3270 margin-top: 1px;
3271 background: 0 0;
3272 color: #72777c;
3273 cursor: pointer;
3274 }
3275
3276 .cff-header-notice {
3277 padding: 6px;
3278 }
3279
3280 @media (max-width: 769px) {
3281 .cff-header-notice .cff-dismiss {
3282 right: 10px;
3283 }
3284 .cff-header-notice {
3285 padding: 7px 45px 7px 15px;
3286 }
3287 }
3288
3289
3290 /*** CFF Admin Notices ***/
3291 .cff-admin-notices {
3292 padding: 16px 60px 20px 60px;
3293 background: #FFFFFF;
3294 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05), 0px 4px 5px rgba(0, 0, 0, 0.05);
3295 position: relative;
3296 box-sizing: border-box;
3297 }
3298 .cff-admin-notices:not(:last-child) {
3299 margin-bottom: 15px;
3300 }
3301 .sb-customizer-preview .cff-admin-notices:not(:last-child) {
3302 margin-bottom: 0px;
3303 }
3304 .cff-admin-notices.cff-license-expired-notice {
3305 border-top: 2px solid #D72C2C;
3306 }
3307 .cff-admin-notices.cff-license-renewed-notice {
3308 border-top: 2px solid #59AB46;
3309 }
3310 .cff-admin-notices .sb-notice-title,
3311 #cff-builder-app .cff-admin-notices .sb-notice-title,
3312 #cff-settings .cff-admin-notices .sb-notice-title {
3313 font-weight: 600;
3314 font-size: 18px;
3315 line-height: 25px;
3316 margin: 0px;
3317 letter-spacing: 0;
3318 }
3319 .cff-admin-notices.cff-license-expired-notice h3{
3320 color: #D72C2C;
3321 }
3322 .cff-admin-notices p {
3323 font-size: 14px;
3324 line-height: 22px;
3325 color: #434960;
3326 margin: 0;
3327 }
3328 .cff-admin-notices .sb-notice-icon {
3329 position: absolute;
3330 left: 22px;
3331 top: 18px;
3332 }
3333 .cff-admin-notices #sb-dismiss-notice {
3334 position: absolute;
3335 top: 7px;
3336 right: 7px;
3337 background: none;
3338 border: none;
3339 padding: 5px;
3340 cursor: pointer;
3341 }
3342 .cff-admin-notices #sb-dismiss-notice svg {
3343 width: 14px;
3344 height: 13px;
3345 }
3346 .cff-admin-notices #sb-dismiss-notice path{
3347 fill: #8C8F9A;
3348 }
3349 .cff-admin-notices .license-action-btns {
3350 margin-top: 16px;
3351 display: flex;
3352 }
3353 .cff-admin-notices .license-action-btns .cff-notice-btn {
3354 text-decoration: none;
3355 }
3356 .cff-admin-notices .license-action-btns .cff-notice-btn:not(:last-child) {
3357 margin-right: 8px;
3358 }
3359 .cff-admin-notices .license-action-btns .cff-notice-btn {
3360 font-size: 12px;
3361 line-height: 160%;
3362 padding: 6px 12px;
3363 }
3364 .cff-admin-notices .license-action-btns .cff-notice-btn .spinner-icon {
3365 display: none;
3366 }
3367 .cff-admin-notices .license-action-btns .cff-notice-btn svg {
3368 margin-right: 4px;
3369 transform: translate(0px, 2px);
3370 }
3371 .cff-admin-notices .license-action-btns .cff-notice-btn:active,
3372 .cff-admin-notices .license-action-btns .cff-notice-btn:focus {
3373 box-shadow: none;
3374 }
3375 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue {
3376 border: 1px solid #0068A0;
3377 }
3378 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:hover {
3379 border: 1px solid #0096CC;
3380 }
3381 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:active,
3382 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:focus {
3383 border: 1px solid #004D77;
3384 }
3385
3386 .cff-critical-error-notice {
3387 border-top: 2px solid #D72C2C;
3388 }
3389 .cff-critical-error-notice .sb-notice-title {
3390 color: #D72C2C;
3391 }
3392 .cff-critical-error-notice .button-primary {
3393 box-sizing: border-box;
3394 border-radius: 2px;
3395 display: inline-block;
3396 color: #141B38;
3397 font-weight: 600;
3398 padding: 6px 12px;
3399 font-size: 12px;
3400 line-height: 19px;
3401 cursor: pointer;
3402 transition: all 0.15s ease-in-out;
3403 text-decoration: none;
3404 border: 1px solid #0068A0;
3405 margin-right: 8px;
3406 min-height: auto;
3407 }
3408
3409 .cff-critical-error-notice .button-primary {
3410 background: #0068A0!important;
3411 color: #fff!important;
3412 }
3413 .cff-critical-error-notice .button-primary:hover{
3414 background: #0096CC!important;
3415 border: 1px solid #0096CC;
3416 color: #fff!important;
3417 }
3418 .cff-critical-error-notice .button-primary:focus,
3419 .cff-critical-error-notice .button-primary:active{
3420 background: #004D77!important;
3421 color: #004D77!important;
3422 border: 1px solid #0096CC;
3423 }
3424
3425 #cff-settings .cff-admin-notices.cff-critical-error-notice .sb-notice-title {
3426 margin-bottom: 10px;
3427 }
3428
3429 @media (max-width: 580px) {
3430 .cff-admin-notices {
3431 padding: 16px 20px 20px 60px;
3432 }
3433 }
3434
3435 .sb-fs-boss {
3436 position: fixed;
3437 height: 100vh;
3438 width: 100%;
3439 left: 0;
3440 top: 0;
3441 bottom: 0;
3442 right: 0;
3443 background: rgba(0,0,0,.4);
3444 z-index: 9989;
3445 }
3446 .cff-fb-center-boss {
3447 display: flex;
3448 justify-content: center;
3449 align-items: center;
3450 }
3451
3452
3453 .cff-install-plugin-modal {
3454 max-width: 580px;
3455 }
3456 /* a11y (SMASH-1378): the cross-plugin install modal close control is now a
3457 real <button> so it is keyboard-focusable / labelled. Reset UA button styles
3458 here because this modal also renders on CFF admin pages that load this
3459 stylesheet (not builder/global.css). Keeps the X visually identical. */
3460 button.cff-fb-popup-cls {
3461 background: none;
3462 border: 0;
3463 padding: 0;
3464 margin: 0;
3465 font: inherit;
3466 color: inherit;
3467 appearance: none;
3468 -webkit-appearance: none;
3469 }
3470 .cff-fb-popup-cls {
3471 height: 14px;
3472 width: 14px;
3473 position: absolute;
3474 cursor: pointer;
3475 right: 17px;
3476 top: 17px;
3477 z-index: 3;
3478 }
3479 .cff-install-plugin-body .cff-install-plugin-header {
3480 height: 106px;
3481 background: #F3F4F5;
3482 padding: 20px;
3483 display: flex;
3484 box-sizing: border-box;
3485 flex-wrap: wrap;
3486 align-items: center;
3487 }
3488 .cff-install-plugin-body .cff-install-plugin-content {
3489 padding: 20px 20px 32px 107px;
3490 }
3491 .cff-install-plugin-body .cff-install-plugin-header .sb-plugin-image {
3492 background-color: #fff;
3493 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
3494 border-radius: 2px;
3495 padding: 15px;
3496 max-height: 66px;
3497 box-sizing: border-box;
3498 margin-right: 24px;
3499 }
3500 .cff-install-plugin-body .cff-install-plugin-header h3 {
3501 font-size: 18px !important;
3502 line-height: 25px !important;
3503 display: flex;
3504 align-items: center;
3505 margin: 0 0 4px 0;
3506 font-style: normal;
3507 font-weight: 600;
3508 }
3509 .cff-install-plugin-body .cff-install-plugin-header h3 span {
3510 color: #fff;
3511 background: #59AB46;
3512 border-radius: 2px;
3513 font-size: 10px;
3514 line-height: 16px;
3515 letter-spacing: 0.08em;
3516 text-transform: uppercase;
3517 padding: 0px 6px;
3518 margin-left: 10px;
3519 }
3520 .cff-install-plugin-body .cff-install-plugin-header p {
3521 display: flex;
3522 font-size: 12px;
3523 line-height: 18px;
3524 color: #434960;
3525 margin: 5px 0 0 0;
3526 }
3527 .cff-install-plugin-body .cff-install-plugin-header p .sb-author-logo {
3528 margin-right: 8px;
3529 }
3530 .cff-install-plugin-body .cff-install-plugin-content p {
3531 margin: 0px;
3532 font-size: 14px;
3533 line-height: 22px;
3534 color: #434960;
3535 padding-right: 20px;
3536 }
3537 .cff-install-plugin-body .cff-install-plugin-content .cff-install-plugin-btn {
3538 display: flex;
3539 align-items: center;
3540 justify-content: center;
3541 height: 38px;
3542 padding: 8px 20px;
3543 box-sizing: border-box;
3544 transition: all .15s ease-in-out;
3545 border-radius: 2px;
3546 width: 100%;
3547 margin-top: 28px;
3548 border: none;
3549 font-size: 14px;
3550 font-weight: 600;
3551 line-height: 160%;
3552 cursor: pointer;
3553 }
3554 .cff-btn-orange {
3555 background: #FE544F!important;
3556 color: #fff!important;
3557 }
3558 .cff-btn-orange:hover {
3559 background: #EC352F!important;
3560 color: #fff!important;
3561 }
3562 .cff-btn-orange:focus, .cff-btn-orange:active {
3563 background: #BC120E!important;
3564 color: #fff!important;
3565 }
3566 .cff-btn-blue{
3567 background: #0068A0!important;
3568 color: #fff!important;
3569 }
3570 .cff-btn-blue:hover{
3571 background: #0096CC!important;
3572 color: #fff!important;
3573 }
3574 .cff-btn-blue:focus,
3575 .cff-btn-blue:active{
3576 background: #004D77!important;
3577 color: #fff!important;
3578 }
3579 .cff-install-plugin-btn:disabled {
3580 color: #8C8F9A !important;
3581 background: #E8E8EB !important;
3582 cursor: not-allowed;
3583 }
3584 .cff-install-plugin-btn .cff-btn-spinner {
3585 height: 20px;
3586 margin-right: 8px;
3587 }
3588
3589 .cff-notice-alert {
3590 display: inline-block;
3591 position: absolute;
3592 vertical-align: top;
3593 box-sizing: border-box;
3594 margin: 1px 0 0 4px;
3595 padding: 0 5px;
3596 min-width: 18px;
3597 height: 18px;
3598 border-radius: 9px;
3599 background-color: #d63638;
3600 color: #fff;
3601 font-size: 11px;
3602 line-height: 1.6;
3603 text-align: center;
3604 z-index: 26;
3605 }
3606 .cff-new-indicator.cff-notice-alert {
3607 background-color: #1da867;
3608 }
3609 .cff-fb-popup-inside {
3610 left: 80px;
3611 width: 980px;
3612 max-width: calc(100% - 200px);
3613 background: #fff;
3614 color: #141B38;
3615 position: relative;
3616 box-shadow: 0px 26.7377px 77.2886px rgb(0 0 0 / 11%), 0px 14.2952px 41.3222px rgb(0 0 0 / 9%), 0px 8.01379px 23.1649px rgb(0 0 0 / 8%), 0px 4.25607px 12.3027px rgb(0 0 0 / 6%), 0px 1.77104px 5.11942px rgb(0 0 0 / 4%);
3617 border-radius: 2px;
3618 max-height: 80vh;
3619 }
3620 .cff-fb-feedtypes-pp-ctn .cff-fb-popup-inside {
3621 width: 1170px;
3622 }
3623 .cff-fb-popup-inside[data-step="redirect_1"]{
3624 width: 575px;
3625 height: 320px;
3626 display: flex;
3627 justify-content: center;
3628 align-items: center;
3629 }
3630 .cff-install-plugin-modal {
3631 max-width: 580px;
3632 }
3633 .cff-fb-popup-cls {
3634 height: 14px;
3635 width: 14px;
3636 position: absolute;
3637 cursor: pointer;
3638 right: 17px;
3639 top: 17px;
3640 z-index: 3;
3641 }
3642 .cff-install-plugin-body .cff-install-plugin-header {
3643 height: 106px;
3644 background: #F3F4F5;
3645 padding: 20px;
3646 display: flex;
3647 box-sizing: border-box;
3648 flex-wrap: wrap;
3649 align-items: center;
3650 }
3651 .cff-install-plugin-body .cff-install-plugin-content {
3652 padding: 20px 20px 32px 107px;
3653 }
3654 .cff-install-plugin-body .cff-install-plugin-header .sb-plugin-image {
3655 background-color: #fff;
3656 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
3657 border-radius: 2px;
3658 padding: 15px;
3659 max-height: 66px;
3660 box-sizing: border-box;
3661 margin-right: 24px;
3662 }
3663 .cff-install-plugin-body .cff-install-plugin-header h3 {
3664 font-size: 18px !important;
3665 line-height: 25px !important;
3666 display: flex;
3667 align-items: center;
3668 margin: 0 0 4px 0;
3669 font-style: normal;
3670 font-weight: 600;
3671 }
3672 .cff-install-plugin-body .cff-install-plugin-header h3 span {
3673 color: #fff;
3674 background: #59AB46;
3675 border-radius: 2px;
3676 font-size: 10px;
3677 line-height: 16px;
3678 letter-spacing: 0.08em;
3679 text-transform: uppercase;
3680 padding: 0px 6px;
3681 margin-left: 10px;
3682 }
3683 .cff-install-plugin-body .cff-install-plugin-header p {
3684 display: flex;
3685 font-size: 12px;
3686 line-height: 18px;
3687 color: #434960;
3688 margin: 5px 0 0 0;
3689 }
3690 .cff-install-plugin-body .cff-install-plugin-header p .sb-author-logo {
3691 margin-right: 8px;
3692 }
3693 .cff-install-plugin-body .cff-install-plugin-content p {
3694 margin: 0px;
3695 font-size: 14px;
3696 line-height: 22px;
3697 color: #434960;
3698 padding-right: 20px;
3699 }
3700 .cff-install-plugin-body .cff-install-plugin-content .cff-install-plugin-btn {
3701 display: flex;
3702 align-items: center;
3703 justify-content: center;
3704 height: 38px;
3705 padding: 8px 20px;
3706 box-sizing: border-box;
3707 transition: all .15s ease-in-out;
3708 border-radius: 2px;
3709 width: 100%;
3710 margin-top: 28px;
3711 border: none;
3712 font-size: 14px;
3713 font-weight: 600;
3714 line-height: 160%;
3715 cursor: pointer;
3716 }
3717 .sb-notice-title.sb-noticegroup-title {
3718 padding-bottom: 10px;
3719 }
3720
3721 #oembed_api_change.cff-admin-notices {
3722 box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;
3723 border: 1px solid rgb(255, 239, 204);
3724 background: rgb(255, 247, 229);
3725 }
3726
3727 .sb-btn.sb-reconnect-oembed {
3728 display: flex;
3729 flex-direction: row;
3730 justify-content: center;
3731 align-items: center;
3732 padding: 9px 38px;
3733 font-style: normal;
3734 font-size: 14px;
3735 line-height: 17px;
3736 cursor: pointer;
3737 font-weight: bold;
3738 border-radius: 4px;
3739 border: 1px solid #E6E6EB;
3740 box-shadow: 0px -1px 1px 0px #0000001F inset;
3741 background: #F9F9FA;
3742 color: #141B38;
3743 }
3744
3745 #oembed_api_change_reconnect.cff-admin-notices {
3746 border-radius: 3px;
3747 border: 1px solid #D6ECD1;
3748 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05), 0px 4px 5px 0px rgba(0, 0, 0, 0.05);
3749 background: #E6F4E3;
3750 color: #203E1A;
3751 }
3752
3753 /* Visually-hidden screen-reader utility — mirrors assets/css/cff-style.css.
3754 Admin surfaces previously had no sr-only utility, so any aria-label /
3755 visually-hidden text pattern on admin would not render off-screen.
3756 Duplicated (not moved) since the frontend stylesheet still uses it. */
3757 .cff-screenreader {
3758 text-indent: -9999px !important;
3759 display: block !important;
3760 width: 0 !important;
3761 height: 0 !important;
3762 line-height: 0 !important;
3763 }
3764
3765 .cff-screenreader.cff-inline-sr {
3766 display: inline-block !important;
3767 }