PluginProbe ʕ •ᴥ•ʔ
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / 4.10.0
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress v4.10.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 4 weeks ago admin-notifications.css 4 weeks ago callout.css 4 weeks ago cff-admin-style.css 4 weeks ago extensions.css 4 weeks ago oembeds.css 4 weeks ago settings.css 4 weeks ago support.css 4 weeks ago
cff-admin-style.css
3740 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 outline: 0;
849 }
850
851 /* Pro options */
852 #cff-admin .cff-pro, #cff-admin .cff-pro label, #cff-admin .cff-pro h3 {
853 color: #999 !important;
854 }
855
856 /* Pro notice */
857 #cff-admin .cff-pro-notice{
858 display: block;
859 float: left;
860 clear: both;
861 margin: 20px 0 0 0;
862 overflow: hidden;
863 -moz-border-radius: 4px;
864 -webkit-border-radius: 4px;
865 border-radius: 4px;
866 -moz-transition: all 0.5s ease-in-out;
867 -webkit-transition: all 0.5s ease-in-out;
868 -o-transition: all 0.5s ease-in-out;
869 transition: all 0.5s ease-in-out;
870 }
871 #cff-admin .cff-pro-notice img{
872 float: left;
873 }
874 #cff-admin .cff-pro-notice:hover {
875 opacity: 0.95;
876 -moz-transition: all 0.1s ease-in-out;
877 -webkit-transition: all 0.1s ease-in-out;
878 -o-transition: all 0.1s ease-in-out;
879 transition: all 0.1s ease-in-out;
880 }
881 #cff-admin .cff-share-plugin{
882 width: 100%;
883 float: left;
884 clear: both;
885 border-top: 1px solid #ccc;
886 margin: 20px 0 0 0;
887 }
888
889 /* Review notice */
890 .cff_notice{
891 position: relative;
892 clear: right;
893 overflow: hidden;
894 padding: 20px 70px 23px 82px;
895 box-sizing: border-box;
896 margin: 40px 20px 10px 0px;
897 background: #FFFFFF 0 0 no-repeat padding-box;
898 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
899 border-radius: 2px;
900 }
901 .cff_review_notice,
902 .cff_discount_notice,
903 .cff_review_notice_step_1 {
904 border-top: 2px solid #0068A0;
905 }
906 .cff_notice .cff_thumb{
907 position: absolute;
908 display: inline-block;
909 -moz-border-radius: 4px;
910 -webkit-border-radius: 4px;
911 border-radius: 4px;
912 margin: 0;
913 top: 20px;
914 left: 24px;
915 width: 34px;
916 height: 44px;
917 }
918 .cff_notice .cff_thumb {
919 width: 42px;
920 height: 42px;
921 top: 11px;
922 }
923 .cff_notice.cff_review_notice .cff_thumb {
924 top: 16px;
925 }
926 .cff_notice.cff_review_notice_step_1 {
927 padding: 18px 120px 18px 82px;
928 }
929 .cff_notice.cff_review_notice_step_1 .cff-notice-text .cff-notice-text-p {
930 font-size: 16px;
931 font-weight: 600;
932 margin-bottom: 0;
933 }
934 .cff_notice .cff_thumb .img-overlay {
935 position: absolute;
936 bottom: 4px;
937 padding: 6px 7px 6px 5px;
938 font-size: 13px;
939 font-weight: bold;
940 background: #fff;
941 background: rgba(255,255,255,0.85);
942 line-height: 1;
943 color: #333;
944 box-shadow: 1px -1px 3px 0 rgba(0,0,0,0.15);
945 }
946 .cff_notice .cff_thumb img {
947 max-width: 100%;
948 }
949 .cff_notice .cff-notice-text{
950 float: left;
951 clear: none;
952 width: 100%;
953 padding: 0;
954 }
955
956 .cff_notice.cff_review_notice_step_1 .cff-notice-text {
957 width: auto;
958 }
959 .cff_notice .cff-notice-text .cff-notice-text-p {
960 margin-bottom: 15px;
961 }
962
963 .cff_notice .cff-notice-text .cff-notice-text-header {
964 font-size: 16px;
965 margin: 0 0 10px;
966 color: #141B38;
967 }
968 @media (min-width: 1170px ) {
969 .cff_notice_op.cff_discount_notice .cff-notice-text {
970 display: flex;
971 flex-wrap: wrap;
972 justify-content: space-between;
973 }
974 .cff_notice_op.cff_discount_notice .cff-notice-text .cff-notice-text-inner {
975 width: 60%;
976 max-width: 540px;
977 }
978 .cff_notice_op.cff_discount_notice .cff-notice-text .cff-notice-text-p {
979 margin-bottom: 0;
980 }
981 }
982 .cff_notice .cff-links{
983 margin-top: 4px !important;
984 }
985 .cff_notice p{
986 float: left;
987 clear: both;
988 width: auto;
989 font-weight: normal;
990 font-size: 14px;
991 line-height: 22px;
992 margin: 0px 0 10px 0;
993 color: #434960;
994 }
995 .cff_notice a:hover,
996 .cff_notice a:focus{
997 color: #0c7abf;
998 }
999 .cff_notice .cff-notice-links{
1000 margin: 0;
1001 }
1002 .cff-notice-links{
1003 margin-top: 0 !important;
1004 }
1005 .cff-notice-links .cff-btn {
1006 font-weight: 600;
1007 padding: 5px 12px;
1008 border-radius: 2px;
1009 box-sizing: border-box;
1010 height: 32px;
1011 text-decoration: none;
1012 font-size: 12px;
1013 display: inline-block;
1014 }
1015 .cff-notice-links a:not(:last-child) {
1016 margin-right: 5px;
1017 }
1018 .cff-notice-dismiss {
1019 position: absolute;
1020 top: 3px;
1021 right: 0;
1022 cursor: pointer;
1023 width: 40px;
1024 height: 40px;
1025 display: flex;
1026 justify-content: center;
1027 align-items: center;
1028 }
1029 .cff-notice-dismiss path {
1030 fill: #8a8787;
1031 }
1032 body .cff_review_step1_notice h3.title {
1033 display: inline-block;
1034 font-size: 16px !important;
1035 font-weight: 600 !important;
1036 margin: 0 !important;
1037 }
1038 body .cff_review_step1_notice .cff-btn-link {
1039 font-size: 16px;
1040 font-weight: 600;
1041 line-height: 26px;
1042 text-decoration-line: underline;
1043 color: #0068A0;
1044 background: none;
1045 border: none;
1046 cursor: pointer;
1047 padding: 0;
1048 }
1049 body .cff_review_step1_notice .cff-btn-link:not(:last-child) {
1050 margin-right: 12px;
1051 }
1052
1053 .cff_notice .cff_notice_close,
1054 .cff_notice .cff_bfcm_sale_notice_close,
1055 .cff_notice .cff_new_user_sale_notice_close {
1056 position: absolute;
1057 top: 0;
1058 right: 0;
1059 padding: 10px;
1060 line-height: 1;
1061 }
1062 .cff_notice .cff_notice_close:hover,
1063 .cff_notice .cff_notice_close:focus{
1064 color: #a34100;
1065 }
1066
1067 /* Notice CTA btn */
1068
1069 .cff_notice .cff_other_notice{
1070 padding-top: 10px;
1071 font-style: italic;
1072 font-size: 12px;
1073 }
1074 .cff_notice .cff_other_notice a{
1075 padding: 0;
1076 }
1077 .cff-notice-consent-btns {
1078 float: left;
1079 }
1080
1081 .cff-notice-consent-btns .cff-btn-link {
1082 font-size: 16px;
1083 font-weight: 600;
1084 line-height: 26px;
1085 text-decoration-line: underline;
1086 color: #0068A0;
1087 background: none;
1088 border: none;
1089 cursor: pointer;
1090 padding: 0;
1091 }
1092 .cff-notice-consent-btns .cff-btn-link:not(:last-child) {
1093 margin-right: 12px;
1094 }
1095 @media (min-width: 700px) {
1096 .cff-notice-consent-btns {
1097 margin-left: 20px;
1098 }
1099 body .review-step-1-btns {
1100 margin-left: 20px;
1101 }
1102 .cff_review_step1_notice .review-step-1-btns {
1103 display: inline-block;
1104 }
1105 }
1106 /* Support page */
1107 #cff-admin .cff_support{
1108 overflow: hidden;
1109 margin-bottom: 20px;
1110 width: 70%;
1111 }
1112 #cff-admin .cff_support p{
1113 width: 100%;
1114 float: left;
1115 clear: both;
1116 margin: 0 0 20px 0;
1117 }
1118 #cff-admin .cff-support-title{
1119 font-weight: bold;
1120 font-size: 16px;
1121 display: block;
1122 padding-bottom: 5px;
1123 }
1124 #cff-admin .cff-support-faqs{
1125 float: left;
1126 clear: both;
1127 width: 100%;
1128 padding-left: 5%;
1129 margin: -10px 0 10px 0;
1130 }
1131 #cff-admin .cff-support-faqs ul{
1132 float: left;
1133 width: 250px;
1134 margin-right: 0;
1135 }
1136 #cff-admin .cff-support-faqs .cff-faq-col-1{
1137 width: 200px;
1138 }
1139 #cff-admin .cff-support-faqs ul li{
1140 font-size: 13px;
1141 margin-bottom: 4px;
1142 }
1143 #cff-admin .cff-support-faqs .fa-chevron-right{
1144 font-size: 8px;
1145 margin-left: 4px;
1146 }
1147 #cff-admin #cff-support-video{
1148 margin-top: 10px;
1149 border: 1px solid #ddd;
1150 display: none;
1151 }
1152
1153 /* FB login button */
1154 #cff-admin .cff_admin_btn,
1155 #cff-admin .cff-admin-cancel-btn{
1156 display: inline-block;
1157 clear: both;
1158 padding: 0 21px 0 20px;
1159 height: 45px;
1160 line-height: 44px;
1161 background: #386793;
1162 color: #e9eef3;
1163 text-decoration: none;
1164 font-size: 14px;
1165
1166 -moz-border-radius: 5px;
1167 -webkit-border-radius: 5px;
1168 border-radius: 5px;
1169
1170 -moz-transition: all 0.5s ease-in-out;
1171 -webkit-transition: all 0.5s ease-in-out;
1172 -o-transition: all 0.5s ease-in-out;
1173 transition: all 0.5s ease-in-out;
1174 }
1175 #cff-admin .cff_admin_btn:hover,
1176 #cff-admin .cff-admin-cancel-btn:hover{
1177 background-color: #3880c4;
1178 color: #fff;
1179
1180 -moz-transition: all 0.1s ease-in-out;
1181 -webkit-transition: all 0.1s ease-in-out;
1182 -o-transition: all 0.1s ease-in-out;
1183 transition: all 0.1s ease-in-out;
1184 }
1185 #cff-admin .cff_admin_btn .fa {
1186 margin-right: 5px;
1187 font-size: 18px;
1188 position: relative;
1189 top: 1px;
1190 }
1191
1192 #cff-admin .cff-managed-pages{
1193 margin: 10px 0 0 0;
1194 }
1195 #cff-admin .cff-managed-page{
1196 width: 100%;
1197 border: 1px solid transparent;
1198 padding: 5px;
1199 background: #fff;
1200 box-sizing: border-box;
1201 }
1202 #cff-admin .cff-managed-page:hover{
1203 background: #eee;
1204 cursor: pointer;
1205 }
1206 #cff-admin .cff-managed-page .cff-page-avatar{
1207 float: left;
1208 margin-right: 10px;
1209 }
1210 #cff-admin .cff-managed-page p{
1211 padding: 0;
1212 margin: 0;
1213 height: 50px;
1214 line-height: 50px;
1215 }
1216 #cff-admin .cff-managed-page.cff-page-selected{
1217 background: #dceada;
1218 }
1219 #cff-admin .cff-save-page-token{
1220 display: none;
1221 }
1222 #cff-admin #cff_fb_login_modal{
1223 display: none;
1224 /*display: block;*/
1225 position: fixed;
1226 z-index: 999;
1227 width: 100%;
1228 top: 0;
1229 right: 0;
1230 bottom: 0;
1231 left: 0;
1232 background: rgba(0,0,0,0.3);
1233 }
1234 #cff-admin .cff_modal_box{
1235 position: absolute;
1236 top: 140px;
1237 left: 50%;
1238 width: 480px;
1239 margin: 0 0 0 -245px;
1240 padding: 25px 35px;
1241 background: #fff;
1242 text-align: center;
1243
1244 -webkit-box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1245 box-shadow: 0 1px 20px rgba(0,0,0,0.2);
1246
1247 -moz-border-radius: 3px;
1248 -webkit-border-radius: 3px;
1249 border-radius: 3px;
1250 }
1251 #cff-admin .cff_modal_box .cff_admin_btn{
1252 margin-top: 10px;
1253 }
1254 #cff-admin .cff-admin-cancel-btn{
1255 margin-right: 5px;
1256 background: #ddd;
1257 color: #555;
1258 }
1259 #cff-admin .cff-admin-cancel-btn:hover{
1260 background: #ccc;
1261 color: #333;
1262 }
1263 #cff-admin .cff_modal_box p{
1264 font-size: 14px;
1265 line-height: 1.6;
1266 }
1267 /* Tokens modal */
1268 #cff-admin #cff_fb_login_modal.cff_modal_tokens{
1269 display: block;
1270 }
1271 #cff-admin .cff-pages-wrap{
1272 max-height: 310px;
1273 overflow-y: auto;
1274 }
1275 #cff-admin .cff_modal_tokens .cff_modal_box p{
1276 text-align: left;
1277 }
1278 #cff-admin .cff_modal_tokens .cff-managed-page .cff-page-avatar {
1279 margin-right: 18px;
1280 border-radius: 3px;
1281 }
1282 #cff-admin .cff_modal_box .cff-tokens-note{
1283 background: #dceada;
1284 border: 1px solid #6ca365;
1285 padding: 10px 15px;
1286 margin: 0 0 20px 0;
1287 border-radius: 5px;
1288 line-height: 1.3;
1289 }
1290 #cff-admin .cff_modal_box .cff-page-info-name{
1291 display: block;
1292 font-size: 15px;
1293 line-height: 1;
1294 padding: 5px 0 2px 0;
1295 }
1296 #cff-admin .cff_modal_box .cff-page-info{
1297 display: block;
1298 font-size: 13px;
1299 }
1300 #cff-admin #cff-insert-token,
1301 #cff-admin .cff-insert-reviews-token,
1302 #cff-admin .cff-insert-both-tokens,
1303 #cff-admin #cff-close-modal-primary-button,
1304 #cff-admin #cff-insert-all-tokens{
1305 margin-top: 25px;
1306 float: left;
1307 clear: both;
1308 }
1309 #cff-admin .cff-insert-reviews-token,
1310 #cff-admin .cff-insert-both-tokens,
1311 #cff-admin #cff-insert-all-tokens{
1312 clear: none;
1313 margin-left: 10px;
1314 }
1315 #cff-admin .cff-insert-reviews-token{
1316 color: #fff;
1317 border-color: #666;
1318 background: #888;
1319 box-shadow: 0 1px 0 #555;
1320 text-shadow: 0 -1px 0px #555;
1321 }
1322 #cff-admin .cff-insert-reviews-token:hover{
1323 background: #999;
1324 }
1325 #cff-admin .cff-insert-reviews-token:active{
1326 background: #777;
1327 border-color: #555;
1328 box-shadow: inset 0 2px 0 #666;
1329 vertical-align: top;
1330 }
1331 #cff-admin .cff-connection-note{
1332 margin: 30px 0 0 -60px;
1333 display: inline-block;
1334 font-size: 12px;
1335 color: #333;
1336 text-decoration: none;
1337 border-bottom: 1px dotted #999;
1338 }
1339 #cff-admin .cff-connection-note:hover,
1340 #cff-admin .cff-connection-note:focus{
1341 color: #000;
1342 text-decoration: none;
1343 border-bottom: 1px dotted #333;
1344 }
1345 #cff-admin .cff-modal-close{
1346 position: absolute;
1347 top: 0;
1348 right: 0;
1349 padding: 10px;
1350 font-size: 14px;
1351 color: #ccc;
1352 margin: 0;
1353 }
1354 #cff-admin .cff-modal-close:hover,
1355 #cff-admin .cff-modal-close:focus{
1356 color: #333;
1357 }
1358 /* Display retrieved pages button */
1359 #cff-admin #cff_fb_show_tokens {
1360 background: rgba(0,0,0,0.4);
1361 color: #fff;
1362 margin-left: 10px;
1363 }
1364 #cff-admin #cff_fb_show_tokens:hover{
1365 background-color: rgba(0,0,0,0.35);
1366 }
1367
1368 /* Choose token */
1369 #cff-admin #cff-own, #cff-admin #cff-public{
1370 display: none;
1371 }
1372 #cff-admin .cff-token-radios{
1373 width: 265px;
1374 text-align: left;
1375 margin-left: 110px;
1376 }
1377 #cff-admin .cff-token-radios input{
1378 position: relative;
1379 top: 2px;
1380 }
1381 #cff-admin .cff_modal_box .cff-disabled{
1382 background: #EEE;
1383 color: #aaa;
1384 cursor: default;
1385 }
1386 #cff-admin .cff-token-question-own,
1387 #cff-admin .cff-token-question-public{
1388 position: relative;
1389 top: 2px;
1390 left: 3px;
1391 font-size: 15px;
1392 opacity: 0.8;
1393 margin: 0;
1394 }
1395 #cff-admin .cff-token-question-own:hover,
1396 #cff-admin .cff-token-question-public:hover{
1397 opacity: 1;
1398 color: #005e8c;
1399 }
1400 #cff-admin #cff-token-intro .cff-tooltip{
1401 font-size: 13px;
1402 background: #f0f0f0;
1403 padding: 10px 15px;
1404 }
1405 #cff-admin .cff-test-license-error{
1406 margin-top: 10px;
1407 max-height: 380px;
1408 overflow-y: scroll;
1409 width: 99%;
1410 border: 1px solid #ddd;
1411 background: rgba(255,255,255,0.3);
1412 padding: 2px;
1413 }
1414
1415 /*Hide modal when saving settings */
1416 #cff-admin #cff_fb_login_modal.cffnomodal{
1417 display: none;
1418 }
1419
1420 #cff-admin .cff-success-check {
1421 color: #75cd32;
1422 font-size: 16px;
1423 position: relative;
1424 top: 6px;
1425 left: 7px;
1426 }
1427
1428 /* Groups option */
1429 #cff-admin .cff-login-options{
1430 width: 100%;
1431 padding: 20px 0 0 0;
1432 margin: 20px 0;
1433 box-sizing: border-box;
1434 border-top: 1px solid #eee;
1435 }
1436 #cff-admin .cff-login-options label{
1437 display: block;
1438 margin-bottom: 5px;
1439 font-weight: bold;
1440 }
1441 #cff-admin #cff_group_app{
1442 display: none;
1443 }
1444 /* Highlight admin groups in list */
1445 #cff-admin .cff-group-admin{
1446 position: relative;
1447 background: #eee;
1448 }
1449 #cff-admin .cff-group-admin-icon{
1450 position: absolute;
1451 top: 5px;
1452 right: 5px;
1453 padding: 5px 8px;
1454 background: rgba(255,255,255,0.5);
1455 border-radius: 5px;
1456 text-transform: uppercase;
1457 font-size: 11px;
1458 }
1459 #cff-admin .cff-group-admin-icon .fa{
1460 margin-right: 2px;
1461 font-size: 12px;
1462 }
1463 #cff-admin .cff-group-admin .cff-page-info-name {
1464 max-width: 85%;
1465 }
1466 #cff_token_expiration_note{
1467 display: none;
1468 width: 250px;
1469 padding: 5px 10px;
1470 float: right;
1471 font-size: 12px;
1472 margin-top: 11px;
1473 line-height: 1.3;
1474 border-radius: 5px;
1475 }
1476 #cff-group-member-directions{
1477 display: none;
1478 }
1479 /* App installation directions */
1480 #cff-group-installation{
1481 display: none;
1482 width: 100%;
1483 clear: both;
1484 text-align: left;
1485 }
1486 #cff-group-installation li{
1487 font-size: 14px;
1488 margin: 0 0 10px 0;
1489 line-height: 1.5;
1490 }
1491 #cff-group-installation li{
1492 position: relative;
1493 }
1494 #cff-group-app-tooltip{
1495 cursor: pointer;
1496 }
1497 #cff-group-app-screenshot{
1498 display: none;
1499 position: absolute;
1500 bottom: 42px;
1501 left: 0;
1502 margin-left: -85px;
1503 z-index: 10;
1504 border: 1px solid rgba(0,0,0,0.3);
1505 box-shadow: 0 0 0 5000px rgba(0,0,0,0.2);
1506 border-radius: 5px;
1507 }
1508 #cff-group-installation .button-secondary{
1509 margin: 25px 0 0 10px;
1510 }
1511
1512 /* Admin footer share icons */
1513 #cff-admin #cff-admin-share-links{
1514 opacity: 0;
1515 display: inline-block;
1516 padding: 5px;
1517 border: 1px solid #ccc;
1518 background: rgba(255,255,255,0.5);
1519 border-radius: 3px;
1520 transition: opacity 0.5s;
1521 }
1522 #cff-admin #cff-admin-share-links.cff-show{
1523 transition: opacity 0.5s;
1524 opacity: 1;
1525 }
1526 #cff-admin #twitter-widget-0 {
1527 width: 65px !important;
1528 }
1529
1530 #cff-admin #header{
1531 padding: 0 0 10px 0;
1532 }
1533
1534 #cff-admin .cff_plugins_promo{
1535 width: 100%;
1536 float: left;
1537 clear: both;
1538 }
1539 #cff-admin .cff_plugins_promo a{
1540 color: #FE544F;
1541 }
1542 #cff-admin .cff-share-plugin h3 {
1543 padding: 15px 0 0 0;
1544 }
1545 #cff-admin .cff-mobile-col-settings .cff-row {
1546 width: auto;
1547 padding: 10px 15px;
1548 margin: 10px 0;
1549 font-size: 13px;
1550 background: #f9f9f9;
1551 background: rgba(255,255,255,0.8);
1552 -moz-border-radius: 8px;
1553 -webkit-border-radius: 8px;
1554 border-radius: 8px;
1555 }
1556 #cff-admin .cff-mobile-col-settings label {
1557 font-weight: 600;
1558 margin: 0 5px 0 0;
1559 }
1560
1561
1562 /* Connected Accounts */
1563 #cff-admin #cff_accounts_section{
1564 width: 100%;
1565 overflow: hidden;
1566 }
1567 #cff-admin #cff_connected_accounts_wrap{
1568 clear: both;
1569 max-height: 600px;
1570 overflow-y: auto;
1571 }
1572 #cff-admin #cff_accounts_section h3{
1573 float: left;
1574 clear: both;
1575 font-size: 14px;
1576 padding: 0;
1577 margin: 10px 0 5px 0;
1578 }
1579 #cff-admin .cff_connected_account {
1580 position: relative;
1581 box-sizing: border-box;
1582 padding: 7px 35px 7px 7px;
1583 border-radius: 5px;
1584 background: #fff;
1585 margin-bottom: 5px;
1586 overflow: hidden;
1587 clear: both;
1588 border: 1px solid #ddd;
1589 }
1590 #cff-admin .cff_ca_username {
1591 line-height: 1.4;
1592 margin-left: 15px;
1593 float: left;
1594 font-size: 18px;
1595 }
1596 #cff-admin .cff_connected_account .cff_ca_avatar{
1597 margin-right: 15px;
1598 }
1599 #cff-admin .cff_connected_account .cff_ca_username {
1600 margin-left: 0;
1601 margin-right: 25px;
1602 }
1603 #cff-admin .cff_connected_account .cff_ca_username strong{
1604 float: left;
1605 }
1606 #cff-admin .cff_connected_account .cff_ca_username .cff_ca_pagetype{
1607 font-size: 10px;
1608 font-weight: normal;
1609 text-transform: uppercase;
1610 padding: 0;
1611 margin: 0;
1612 display: block;
1613 }
1614
1615 #cff-admin .cff_ca_actions {
1616 display: inline-block;
1617 }
1618 #cff-admin .cff_ca_actions .fa{
1619 margin-right: 5px;
1620 }
1621 #cff-admin .cff_ca_actions a.button-primary,
1622 #cff-admin .cff_ca_actions a.button-secondary,
1623 #cff-admin .cff_ca_accesstoken a.cff_ca_token_shortcode {
1624 font-size: 12px;
1625 padding: 6px;
1626 height: auto;
1627 line-height: 1;
1628 margin: 7px 5px 0 0;
1629 vertical-align: top;
1630 }
1631 #cff-admin .cff_ca_at_is_valid {
1632 margin-top: 10px;
1633 display: none;
1634 }
1635 #cff-admin #cff_primary_account_label{
1636 padding: 0 0 0 1px;
1637 margin: 0;
1638 font-size: 12px;
1639 }
1640 #cff-admin #cff_primary_account_label span{
1641 padding: 0;
1642 margin: 0;
1643 display: inline-block;
1644 position: relative;
1645 top: -4px;
1646 }
1647 #cff-admin #cff_primary_account_label img{
1648 width: 18px;
1649 height: 18px;
1650 border-radius: 3px;
1651 padding: 0;
1652 margin: 0 5px 0 0;
1653 }
1654
1655 @-webkit-keyframes cff_flash {
1656 0% {
1657 background-color: #cae2a5;
1658 opacity:1;
1659 border: 1px solid #b2ce88;
1660 }
1661 100% {
1662 background-color: #fff;
1663 }
1664 }
1665 #cff-admin .cff_account_updated{
1666 border: 1px solid #ddd;
1667 background: #fff;
1668
1669 -webkit-animation-name: cff_flash;
1670 -webkit-animation-duration: 700ms;
1671 -webkit-animation-iteration-count: 1;
1672 -webkit-animation-timing-function: linear;
1673 -moz-animation-name: cff_flash;
1674 -moz-animation-duration: 700ms;
1675 -moz-animation-iteration-count: 1;
1676 -moz-animation-timing-function: linear;
1677 }
1678
1679 #cff-admin .cff_account_active{
1680 border: 1px solid #b2ce88;
1681 background: #ecf2e3;
1682 }
1683
1684 #cff-admin .cff_ca_alert {
1685 display: none;
1686 }
1687 #cff-admin .cff_account_invalid .cff_ca_alert {
1688 display: block;
1689 }
1690 #cff-admin .cff_ca_avatar{
1691 float: left;
1692 width: 40px;
1693 height: 40px;
1694 border-radius: 5px;
1695 }
1696 #cff-admin .cff_ca_accesstoken{
1697 display: none;
1698 width: 100%;
1699 float: left;
1700 clear: both;
1701 margin-top: 10px;
1702 }
1703 #cff-admin .cff_ca_token_label{
1704 display: inline-block;
1705 position: relative;
1706 background: #f9f9f9;
1707 color: #555;
1708 padding: 3px 5px;
1709 font-size: 12px;
1710 border: 1px solid #d6d6d6;
1711 height: 16px;
1712 line-height: 15px;
1713 border-radius: 4px 0 0 4px;
1714 }
1715 #cff-admin .cff_ca_token{
1716 position: relative;
1717 top: 1px;
1718 padding: 3px 10px;
1719 border: 1px solid #d6d6d6;
1720 border-left: none;
1721 font-size: 12px;
1722 border-radius: 0 4px 4px 0;
1723 background: rgba(255,255,255,0.8);
1724 width: 80%;
1725 display: inline-block;
1726 margin-left: 0;
1727 min-height: 10px;
1728 line-height: 1.4;
1729 }
1730 #cff-admin a.cff_ca_token_shortcode,
1731 #cff-admin .cff_make_primary,
1732 #cff-admin .cff_ca_show_token a,
1733 #cff-admin .cff_make_reviews {
1734 padding: 4px 8px;
1735 display: inline-block;
1736 color: #555;
1737 border-radius: 3px;
1738 margin: 7px 0 0 0;
1739 font-size: 12px;
1740 text-decoration: none;
1741
1742 background: #fff;
1743 background: rgba(255,255,255,0.9);
1744 border: 1px solid #ccc;
1745 }
1746 #cff-admin .cff_make_primary,
1747 #cff-admin .cff_make_reviews{
1748 margin-right: 5px;
1749 background: #fff;
1750 background: rgba(255,255,255,0.9);
1751 border: 1px solid #ccc;
1752 }
1753 #cff-admin a.cff_ca_token_shortcode:hover,
1754 #cff-admin .cff_make_primary:hover,
1755 #cff-admin .cff_ca_show_token a:hover,
1756 #cff-admin .cff_make_reviews:hover{
1757 border: 1px solid #aaa;
1758 background: rgba(0,0,0,0.03);
1759 }
1760 #cff-admin a.cff_ca_token_shortcode:active,
1761 #cff-admin .cff_make_primary:active,
1762 #cff-admin .cff_ca_show_token a:active,
1763 #cff-admin .cff_make_reviews:active{
1764 background: rgba(255,255,255,0.9);
1765 border: 1px solid #ccc;
1766 }
1767
1768
1769 #cff-admin .cff_delete_account{
1770 position: absolute;
1771 right: 10px;
1772 top: 10px;
1773
1774 padding: 5px 10px;
1775 background: rgba(0,0,0,0.05);
1776 color: #666;
1777 border-radius: 50px;
1778 text-decoration: none;
1779 font-size: 12px;
1780 }
1781 #cff-admin .cff_delete_account:hover,
1782 #cff-admin .cff_delete_account:focus{
1783 background: #333;
1784 color: #ddd;
1785 }
1786 #cff-admin .cff_delete_account .cff_remove_text{
1787 display: none;
1788 margin-left: 5px;
1789 }
1790 #cff-admin .cff_delete_account:hover .cff_remove_text{
1791 display: inline-block;
1792 }
1793
1794 .cff_connected_accounts_wrap{
1795 vertical-align: top;
1796 }
1797 .cff_connected_actions{
1798 display: none;
1799 }
1800 #cff_export_accounts{
1801 font-size: 12px;
1802 color: #999 !important;
1803 text-decoration: underline;
1804 margin-left: 2px;
1805 }
1806 #cff_export_accounts_wrap{
1807 display: none;
1808 }
1809 #cff-admin .cff_no_accounts{
1810 display: inline-block;
1811 padding: 4px 15px;
1812 border-radius: 8px;
1813 background: rgba(255,255,255,0.8);
1814 margin-bottom: 3px;
1815 }
1816 #cff-admin #cff_manual_submit:active{
1817 vertical-align: unset;
1818 }
1819 #cff-admin .cff_manually_connect_wrap{
1820 padding-top: 5px;
1821 }
1822 #cff-admin .cff_user_feed_account_wrap:first-child{
1823 padding-top: 5px;
1824 }
1825 #cff-admin .cff_user_feed_account_wrap:last-child{
1826 padding-bottom: 6px;
1827 }
1828 #cff-admin .cff_user_feed_account_wrap{
1829 padding-bottom: 5px;
1830 padding-left: 2px;
1831 }
1832 #cff-admin .cff_user_feed_account_wrap span{
1833 font-size: 13px;
1834 }
1835 #cff-admin .cff_manual_account_id_toggle label{
1836 display: block;
1837 margin: 10px 0 0 0;
1838 font-size: 13px;
1839 }
1840 #cff-admin .cff_business_profile_tag{
1841 display: none;
1842 padding: 8px 10px;
1843 background: rgba(0,0,0,0.05);
1844 border-radius: 0 5px 5px 0;
1845 margin: 0 0 0 -2px;
1846 font-size: 13px;
1847 height: 15px;
1848 line-height: 15px;
1849 box-shadow: inset 0 0 1px rgba(0,0,0,.5);
1850 }
1851 #cff-admin .cff_ca_info{
1852 overflow: hidden;
1853 }
1854 #cff-admin .cff_ca_show_token{
1855 display: inline-block;
1856 padding: 0;
1857 margin: 0 0 0 5px;
1858 font-size: 12px;
1859 vertical-align: top;
1860 }
1861 #cff-admin .cff_ca_shortcode{
1862 display: none;
1863 padding: 0;
1864 width: 100%;
1865 float: left;
1866 clear: both;
1867 margin: 10px 0 0 0;
1868 }
1869 #cff-admin .cff_ca_shortcode p{
1870 margin: 0;
1871 padding: 15px 0 0 0;
1872 font-size: 13px;
1873 }
1874 #cff-admin .cff_ca_shortcode code{
1875 margin-top: 5px;
1876 display: inline-block;
1877 }
1878 #cff-admin .cff_user_feed_ids_wrap .cff_ca_avatar{
1879 width: 20px;
1880 height: 20px;
1881 position: relative;
1882 top: 5px;
1883 margin-right: 8px;
1884 border-radius: 4px;
1885 }
1886
1887 #cff-admin #cff_manual_account_step_2{
1888 display: none;
1889 }
1890 #cff-admin #cff_manual_account_button{
1891 float: left;
1892 clear: both;
1893 margin-bottom: 10px;
1894 }
1895 #cff-admin #cff_manual_account{
1896 float: left;
1897 clear: both;
1898 display: none;
1899 margin: 0 0 20px 0;
1900 padding: 15px 20px 20px 20px;
1901 background: rgba(255,255,255,0.5);
1902 border: 1px solid #ddd;
1903 border-radius: 5px;
1904 }
1905 #cff-admin #cff_manual_account p.submit,
1906 #cff-admin .cff_manual_back{
1907 float: left;
1908 padding: 0;
1909 margin: 20px 5px 0 0;
1910 }
1911 #cff-admin .cff_manual_back{
1912 display: block;
1913 padding: 0 10px;
1914 }
1915 #cff-admin .cff_account_type_page .cff_group,
1916 #cff-admin .cff_account_type_group .cff_page{
1917 display: none;
1918 }
1919 #cff-admin #cff_manual_account_step_2 label {
1920 width: 165px;
1921 display: inline-block;
1922 }
1923 #cff-admin #cff_manual_account_step_2 input[type=text] {
1924 width: 300px;
1925 }
1926 #cff-admin .cff_manual_forward{
1927 position: relative;
1928 top: 2px;
1929 }
1930 #cff-admin .cff_error{
1931 border: 1px solid #e37177;
1932 background: #ffebec;
1933 }
1934
1935 @media all and (max-width: 1200px){
1936 #cff-admin .cff_delete_account .cff_remove_text{
1937 display: none;
1938 }
1939 #cff-admin .cff_ca_token_label{
1940 display: none;
1941 }
1942 #cff-admin .cff_ca_token{
1943 border-left: 1px solid #d6d6d6;
1944 border-radius: 4px;
1945 }
1946 }
1947
1948
1949 /* Lite Notice */
1950 @media screen and (max-width: 600px) {
1951 #cff-notice-bar {
1952 display:none !important
1953 }
1954 }
1955
1956 #cff-notice-bar {
1957 background-color: #DDDDDD;
1958 color: #777777;
1959 text-align: center;
1960 position: relative;
1961 padding: 7px;
1962 margin-bottom: 0;
1963 opacity: 1;
1964 transition: all .3s ease-in-out;
1965 max-height: 100px;
1966 overflow: hidden
1967 }
1968
1969 #cff-notice-bar.out {
1970 opacity: .5;
1971 max-height: 0
1972 }
1973
1974 #cff-notice-bar a {
1975 color: #FE544F;
1976 }
1977
1978 #cff-notice-bar a:hover {
1979 color: #b85a1b
1980 }
1981
1982 #cff-notice-bar .dismiss {
1983 position: absolute;
1984 top: 0;
1985 right: 0;
1986 border: none;
1987 padding: 5px;
1988 margin-top: 1px;
1989 background: 0 0;
1990 color: #72777c;
1991 cursor: pointer
1992 }
1993
1994 #cff-notice-bar .dismiss:before {
1995 background: 0 0;
1996 color: #72777c;
1997 content: "\f335";
1998 display: block;
1999 font: normal 20px/20px dashicons, serif;
2000 speak: none;
2001 height: 20px;
2002 text-align: center;
2003 width: 20px;
2004 -webkit-font-smoothing: antialiased
2005 }
2006
2007 /* Error Reporting */
2008 #cff-admin .cff-space-left {
2009 margin-left: 10px;
2010 }
2011 #cff-admin .cff-goto {
2012 border: 1px solid #e89a2e;
2013 background-color: rgba(232, 154, 46, .2);
2014 }
2015
2016 #cff-admin .cff_box {
2017 float: left;
2018 clear: both;
2019 width: 96%;
2020
2021 padding: 10px 2%;
2022 margin: 10px 0;
2023 font-size: 13px;
2024 background: #f9f9f9;
2025 background: rgba(255,255,255,0.8);
2026
2027 -moz-border-radius: 8px;
2028 -webkit-border-radius: 8px;
2029 border-radius: 8px;
2030 }
2031 #cff-admin .cff_box_setting{
2032 margin-bottom: 20px;
2033 }
2034 #cff-admin .cff_box_setting:last-child {
2035 margin-bottom: 0;
2036 }
2037 #cff-admin .cff_box_setting label {
2038 display: inline-block;
2039 font-weight: bold;
2040 font-size: 14px;
2041 padding-bottom: 5px;
2042 padding-right: 5px;
2043 }
2044 #cff-admin .cff_box_setting textarea {
2045 width: 100%;
2046 }
2047
2048
2049 /* About */
2050 #cff-admin-about *,#cff-admin-about *::before,#cff-admin-about *::after {
2051 -webkit-box-sizing: border-box;
2052 -moz-box-sizing: border-box;
2053 box-sizing: border-box
2054 }
2055
2056 #cff-admin-about .cff-admin-about-section {
2057 position: relative;
2058 margin: 0 20px 20px;
2059 padding: 30px;
2060 background: #fff;
2061 border: 1px solid #DDDDDD;
2062 line-height: 2;
2063 }
2064
2065 #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 {
2066 margin-top: 0;
2067 padding-top: 0;
2068 line-height: 1.6
2069 }
2070
2071 #cff-admin-about .cff-admin-about-section h2 {
2072 font-size: 24px
2073 }
2074
2075 #cff-admin-about .cff-admin-about-section h3 {
2076 font-size: 18px;
2077 margin-bottom: 30px;
2078 color: #23282C
2079 }
2080
2081 #cff-admin-about .cff-admin-about-section ul,#cff-admin-about .cff-admin-about-section p {
2082 font-size: 16px
2083 }
2084
2085 #cff-admin-about .cff-admin-about-section p {
2086 margin-bottom: 20px
2087 }
2088
2089 #cff-admin-about .cff-admin-about-section p.bigger {
2090 font-size: 18px
2091 }
2092
2093 #cff-admin-about .cff-admin-about-section p.smaller {
2094 font-size: 14px
2095 }
2096
2097 #cff-admin-about .cff-admin-about-section p:last-child {
2098 margin-bottom: 0
2099 }
2100
2101 #cff-admin-about .cff-admin-about-section hr {
2102 margin: 30px 0
2103 }
2104
2105 #cff-admin-about .cff-admin-about-section figure {
2106 margin: 0
2107 }
2108
2109 #cff-admin-about .cff-admin-about-section figure img {
2110 width: 100%
2111 }
2112
2113 #cff-admin-about .cff-admin-about-section figure figcaption {
2114 font-size: 13px;
2115 color: #888888;
2116 margin-top: -10px;
2117 text-align: center;
2118 line-height: initial
2119 }
2120
2121 #cff-admin-about .cff-admin-about-section .cff-admin-column-40 {
2122 padding-left: 15px
2123 }
2124
2125 @media (max-width: 767px) {
2126 #cff-admin-about .cff-admin-about-section .cff-admin-column-40 {
2127 width:100%;
2128 padding-left: 0;
2129 padding-top: 20px
2130 }
2131 }
2132
2133 #cff-admin-about .cff-admin-about-section .cff-admin-column-60 {
2134 padding-right: 15px
2135 }
2136 #cff-admin-about .cff-admin-about-section .cff-admin-about-text{
2137 padding-right: 400px;
2138 }
2139 #cff-admin-about .cff-admin-about-section .cff-admin-about-image{
2140 position: absolute;
2141 width: 340px;
2142 top: 20px;
2143 right: 20px;
2144 }
2145
2146 @media (max-width: 767px) {
2147 #cff-admin-about .cff-admin-about-section .cff-admin-column-60,
2148 #cff-admin-about .cff-admin-about-section .cff-admin-about-text,
2149 #cff-admin-about .cff-admin-about-section .cff-admin-about-image {
2150 position: relative;
2151 width:100%;
2152 padding-right: 0
2153 }
2154 }
2155
2156 #cff-admin-about .cff-admin-about-section ul.list-plain {
2157 margin-top: 0;
2158 margin-bottom: 0
2159 }
2160
2161 #cff-admin-about .cff-admin-about-section ul.list-plain li {
2162 margin-bottom: 0
2163 }
2164
2165 #cff-admin-about .cff-admin-about-section ul.list-features li .fa {
2166 color: #2a9b39;
2167 margin: 0 8px 0 0
2168 }
2169
2170 #cff-admin-about .cff-admin-about-section .fa-star {
2171 color: gold
2172 }
2173
2174 #cff-admin-about .cff-admin-about-section .no-margin {
2175 margin: 0 !important
2176 }
2177
2178 #cff-admin-about .cff-admin-about-section .no-padding {
2179 padding: 0 !important
2180 }
2181
2182 #cff-admin-about .cff-admin-about-section .centered {
2183 text-align: center !important
2184 }
2185
2186 #cff-admin-about .cff-admin-about-section-first-form {
2187 display: flex
2188 }
2189
2190 @media (max-width: 767px) {
2191 #cff-admin-about .cff-admin-about-section-first-form {
2192 display:block !important
2193 }
2194 }
2195
2196 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-text {
2197 flex: 1;
2198 padding-right: 30px
2199 }
2200
2201 @media (max-width: 767px) {
2202 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-text {
2203 flex:none
2204 }
2205 }
2206
2207 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-video iframe {
2208 border: 1px solid #DDDDDD
2209 }
2210
2211 @media (max-width: 767px) {
2212 #cff-admin-about .cff-admin-about-section-first-form .cff-admin-about-section-first-form-video {
2213 padding-top:20px
2214 }
2215 }
2216
2217 #cff-admin-about .cff-admin-about-section-hero {
2218 padding: 0
2219 }
2220
2221 #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 {
2222 padding: 30px
2223 }
2224
2225 @media (max-width: 767px) {
2226 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-extra .cff-admin-column-50 {
2227 float:none;
2228 width: 100%
2229 }
2230 }
2231
2232 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main {
2233 background-color: #FAFAFA;
2234 border-bottom: 1px solid #DDDDDD
2235 }
2236
2237 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main.no-border {
2238 border-bottom: 0
2239 }
2240
2241 #cff-admin-about .cff-admin-about-section-hero .cff-admin-about-section-hero-main p {
2242 color: #666
2243 }
2244
2245 #cff-admin-about .cff-admin-about-section-hero h3.call-to-action {
2246 margin-bottom: -10px
2247 }
2248
2249 #cff-admin-about .cff-admin-about-section-hero span.price-20-off {
2250 color: #6AB255
2251 }
2252
2253 #cff-admin-about .cff-admin-about-section-squashed {
2254 margin-bottom: 0
2255 }
2256
2257 #cff-admin-about .cff-admin-about-section-squashed:not(:last-of-type) {
2258 border-bottom: 0
2259 }
2260
2261 #cff-admin-about .cff-admin-about-section-post h2 {
2262 margin-bottom: -10px
2263 }
2264
2265 #cff-admin-about .cff-admin-about-section-post h3 {
2266 margin-bottom: 15px
2267 }
2268
2269 #cff-admin-about .cff-admin-about-section-post p:last-of-type {
2270 margin-bottom: 30px
2271 }
2272
2273 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 {
2274 padding-right: 20px;
2275 width: auto
2276 }
2277
2278 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 img {
2279 width: 270px
2280 }
2281
2282 @media (max-width: 767px) {
2283 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 {
2284 width:20%
2285 }
2286
2287 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-20 img {
2288 width: auto;
2289 max-width: 100%
2290 }
2291 }
2292
2293 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-80 {
2294 padding-left: 20px;
2295 width: calc(100% - 20px - 270px)
2296 }
2297
2298 @media (max-width: 767px) {
2299 #cff-admin-about .cff-admin-about-section-post .cff-admin-column-80 {
2300 width:80%
2301 }
2302 }
2303
2304 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link {
2305 padding: 10px 15px;
2306 background-color: #DF7739;
2307 color: #fff;
2308 border-radius: 3px;
2309 text-decoration: none;
2310 margin-top: 15px;
2311 font-size: 14px
2312 }
2313
2314 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link:hover {
2315 background-color: #B85A1B
2316 }
2317
2318 #cff-admin-about .cff-admin-about-section-post .cff-admin-about-section-post-link .fa {
2319 color: #EDBA9E;
2320 vertical-align: middle;
2321 margin-left: 8px
2322 }
2323
2324 #cff-admin-about .cff-admin-about-section-table table {
2325 border-collapse: collapse
2326 }
2327
2328 #cff-admin-about .cff-admin-about-section-table table tr td {
2329 border-bottom: 1px solid #DDDDDD;
2330 border-right: 1px solid #DDDDDD;
2331 padding: 30px;
2332 vertical-align: top
2333 }
2334
2335 #cff-admin-about .cff-admin-about-section-table table tr td:last-of-type {
2336 border-right: 0
2337 }
2338
2339 #cff-admin-about .cff-admin-about-section-table table tr:last-child td {
2340 border-bottom: none
2341 }
2342
2343 #cff-admin-about .cff-admin-about-section-table table p {
2344 background-repeat: no-repeat;
2345 background-size: 15px auto;
2346 background-position: 0 6px;
2347 margin: 0
2348 }
2349
2350 #cff-admin-about .cff-admin-about-section-table table p.features-full {
2351 padding-left: 30px;
2352 background-image: url(../img/about/icon-full.svg)
2353 }
2354
2355 #cff-admin-about .cff-admin-about-section-table table p.features-none {
2356 padding-left: 30px;
2357 background-image: url(../img/about/icon-none.svg)
2358 }
2359
2360 #cff-admin-about .cff-admin-about-section-table table p.features-partial {
2361 padding-left: 30px;
2362 background-position: -3px 0;
2363 background-size: 23px auto;
2364 background-image: url(../img/about/icon-partial.svg)
2365 }
2366
2367 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main {
2368 padding: 0
2369 }
2370
2371 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main h3 {
2372 padding: 30px 30px 30px 60px
2373 }
2374
2375 #cff-admin-about .cff-admin-about-section-table .cff-admin-about-section-hero-main .cff-admin-column-33:first-child h3 {
2376 padding: 30px
2377 }
2378
2379 #cff-admin-about #cff-admin-addons {
2380 padding: 0 30px
2381 }
2382
2383 #cff-admin-about #cff-admin-addons .addon-container {
2384 padding: 0 10px
2385 }
2386
2387 #cff-admin-about #cff-admin-addons .addon-item .details {
2388 padding: 20px
2389 }
2390
2391 #cff-admin-about #cff-admin-addons .addon-item .action-button .button {
2392 display: inline-block;
2393 text-decoration: none;
2394 font-size: 13px;
2395 line-height: 26px;
2396 height: 28px;
2397 margin: 0;
2398 padding: 0 10px 1px;
2399 cursor: pointer;
2400 -webkit-appearance: none;
2401 border-radius: 3px;
2402 border: 1px solid #cccccc;
2403 background: #f7f7f7;
2404 box-shadow: 0 1px 0 #cccccc;
2405 font-weight: normal
2406 }
2407
2408 #cff-admin-about #cff-admin-addons .addon-item .action-button .button:hover,#cff-admin-about #cff-admin-addons .addon-item .action-button .button:focus {
2409 background: #fafafa;
2410 border-color: #999;
2411 color: #23282d
2412 }
2413
2414 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary {
2415 background: #0085ba;
2416 border-color: #0073aa #006799 #006799;
2417 box-shadow: 0 1px 0 #006799;
2418 color: #fff;
2419 text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799
2420 }
2421
2422 #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 {
2423 background: #008ec2;
2424 border-color: #006799;
2425 color: #fff
2426 }
2427
2428 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
2429 color: #fff
2430 }
2431
2432 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-secondary {
2433 color: #555;
2434 border-color: #cccccc;
2435 background: #f7f7f7;
2436 box-shadow: 0 1px 0 #cccccc
2437 }
2438
2439 #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 {
2440 background: #fafafa;
2441 border-color: #999;
2442 color: #23282d
2443 }
2444
2445 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.disabled {
2446 cursor: default
2447 }
2448
2449 /* AW columns */
2450 .cff-admin-columns>div[class*="-column-"] {
2451 float: left
2452 }
2453
2454 .cff-admin-columns .cff-admin-column-20 {
2455 width: 20%
2456 }
2457
2458 .cff-admin-columns .cff-admin-column-33 {
2459 width: 33.33333%
2460 }
2461
2462 .cff-admin-columns .cff-admin-column-40 {
2463 width: 40%
2464 }
2465
2466 .cff-admin-columns .cff-admin-column-50 {
2467 width: 50%
2468 }
2469
2470 .cff-admin-columns .cff-admin-column-60 {
2471 width: 60%
2472 }
2473
2474 .cff-admin-columns .cff-admin-column-80 {
2475 width: 80%
2476 }
2477
2478 .cff-admin-columns .cff-admin-column-last {
2479 float: right !important
2480 }
2481
2482 .cff-admin-columns:after {
2483 content: "";
2484 display: table;
2485 clear: both
2486 }
2487
2488 /* AW Addons */
2489 #cff-admin-addons h3 {
2490 padding: 10px 10px 0 10px;
2491 clear: left;
2492 }
2493 #cff-admin-addons *,#cff-admin-addons *::before,#cff-admin-addons *::after {
2494 -webkit-box-sizing: border-box;
2495 -moz-box-sizing: border-box;
2496 box-sizing: border-box
2497 }
2498
2499 #cff-admin-addons .addons-container {
2500 margin-left: -20px;
2501 margin-right: -20px
2502 }
2503
2504 #cff-admin-addons .unlock-msg {
2505 padding: 0 20px;
2506 margin-top: -20px;
2507 clear: both
2508 }
2509
2510 #cff-admin-addons #cff-admin-addons-search {
2511 background-color: #fff;
2512 border: 1px solid #ddd;
2513 border-radius: 3px;
2514 box-shadow: none;
2515 color: #333;
2516 vertical-align: middle;
2517 padding: 7px 12px;
2518 margin: -3px 10px 0 0;
2519 width: 200px;
2520 min-height: 35px;
2521 float: right
2522 }
2523
2524 #cff-admin-addons #cff-admin-addons-search:focus {
2525 border-color: #bbb
2526 }
2527
2528 #cff-admin-addons .addon-container {
2529 padding: 0 20px;
2530 float: left;
2531 width: 33.333333%;
2532 margin-bottom: 20px
2533 }
2534
2535 @media (max-width: 1249px) {
2536 #cff-admin-addons .addon-container {
2537 width:50%
2538 }
2539 }
2540
2541 @media (max-width: 767px) {
2542 #cff-admin-addons .addon-container {
2543 width:100%;
2544 margin-bottom: 20px
2545 }
2546 }
2547
2548 #cff-admin-addons h4 {
2549 font-size: 17px;
2550 font-weight: 700
2551 }
2552
2553 #cff-admin-addons .addon-item {
2554 background-color: #fff;
2555 border: 1px solid #ddd;
2556 border-radius: 3px;
2557 margin: 0
2558 }
2559
2560 @media (max-width: 767px) {
2561 #cff-admin-addons .addon-item {
2562 margin:0 0
2563 }
2564 }
2565
2566 #cff-admin-addons .addon-item img {
2567 border: 1px solid #eee;
2568 float: left;
2569 max-width: 75px
2570 }
2571
2572 #cff-admin-addons .addon-item h5 {
2573 margin: 0 0 10px 100px;
2574 font-size: 16px
2575 }
2576
2577 #cff-admin-addons .addon-item p {
2578 margin: 0 0 0 100px
2579 }
2580
2581 #cff-admin-addons .addon-item .details {
2582 padding: 30px 20px
2583 }
2584
2585 #cff-admin-addons .addon-item .actions {
2586 background-color: #f7f7f7;
2587 border-top: 1px solid #ddd;
2588 padding: 20px;
2589 position: relative
2590 }
2591
2592 #cff-admin-addons .addon-item .actions .msg {
2593 background-color: #f7f7f7;
2594 position: absolute;
2595 text-align: center;
2596 font-weight: 600;
2597 top: 0;
2598 left: 0;
2599 height: 100%;
2600 width: 100%;
2601 z-index: 99;
2602 padding: 20px;
2603 display: -webkit-box;
2604 display: -moz-box;
2605 display: -ms-flexbox;
2606 display: -webkit-flex;
2607 display: flex;
2608 -webkit-align-items: center;
2609 -ms-align-items: center;
2610 align-items: center;
2611 justify-content: center
2612 }
2613
2614 #cff-admin-addons .addon-item .actions .msg.success {
2615 color: #2a9b39
2616 }
2617
2618 #cff-admin-addons .addon-item .actions .msg.error {
2619 color: red
2620 }
2621
2622 #cff-admin-addons .addon-item .status {
2623 float: left;
2624 padding-top: 8px
2625 }
2626
2627 #cff-admin-addons .addon-item .status .status-inactive {
2628 color: red
2629 }
2630
2631 #cff-admin-addons .addon-item .status .status-download {
2632 color: #666
2633 }
2634
2635 #cff-admin-addons .addon-item .status .status-active {
2636 color: #2a9b39
2637 }
2638
2639 #cff-admin-addons .addon-item .upgrade-button {
2640 text-align: center
2641 }
2642
2643 #cff-admin-addons .addon-item .upgrade-button a {
2644 font-weight: 600;
2645 width: 140px;
2646 text-align: center;
2647 padding: 8px 5px
2648 }
2649
2650 #cff-admin-addons .addon-item .action-button {
2651 float: right
2652 }
2653
2654 #cff-admin-addons .addon-item .action-button button {
2655 background: none;
2656 border: 1px solid #ddd;
2657 border-radius: 3px;
2658 box-shadow: none;
2659 cursor: pointer;
2660 font-weight: 600;
2661 width: 140px;
2662 text-align: center;
2663 padding: 8px 5px
2664 }
2665
2666 #cff-admin-addons .addon-item .action-button button:hover,#cff-admin-addons .addon-item .action-button button.loading {
2667 background-color: #e9e9e9
2668 }
2669
2670 #cff-admin-addons .addon-item .action-button button .fa {
2671 margin-right: 8px
2672 }
2673
2674 #cff-admin-addons .addon-item .action-button button .fa.fa-spinner {
2675 margin-right: 0
2676 }
2677
2678 #cff-admin-addons .addon-item .action-button button.status-active .fa {
2679 color: #2a9b39
2680 }
2681
2682 #cff-admin-addons .addon-item .action-button button.status-inactive .fa {
2683 color: red
2684 }
2685
2686 #cff-admin-addons .addon-item .action-button button.status-download .fa {
2687 color: #999
2688 }
2689
2690 #cff-admin-addons .addon-item .action-button button.disabled {
2691 cursor: default
2692 }
2693
2694 #cff-admin-addons .addon-item .action-button button.loading .fa {
2695 color: #666
2696 }
2697
2698 /* Tabs */
2699 .cff-admin-tabs {
2700 background-color: #fff;
2701 margin: 0 0 20px 0;
2702 padding: 0 20px;
2703 list-style: none;
2704 overflow: auto;
2705 font-size: 14px
2706 }
2707
2708 .cff-admin-tabs li {
2709 margin: 0 30px 0 0;
2710 padding: 0;
2711 float: left
2712 }
2713
2714 .cff-admin-tabs li:last-of-type {
2715 margin: 0
2716 }
2717
2718 .cff-admin-tabs li a {
2719 color: #666;
2720 display: block;
2721 padding: 20px 0 18px 0;
2722 text-decoration: none;
2723 border-bottom: 2px solid #fff;
2724 box-shadow: none
2725 }
2726
2727 .cff-admin-tabs li a:hover {
2728 border-color: #999
2729 }
2730
2731 .cff-admin-tabs li a.active {
2732 border-color: #e27730
2733 }
2734
2735 .cff-admin-tabs li a:focus {
2736 box-shadow: none
2737 }
2738
2739 /* Clear */
2740 .cff-clear:before {
2741 content: " ";
2742 display: table
2743 }
2744
2745 .cff-clear:after {
2746 clear: both;
2747 content: " ";
2748 display: table
2749 }
2750
2751 /* Visual header settings */
2752 .cff-header-options{
2753 width: auto;
2754 max-width: 500px;
2755 padding: 10px 15px;
2756 margin: 10px 0;
2757 background: #f9f9f9;
2758 background: rgba(255,255,255,0.8);
2759 font-size: 13px;
2760
2761 -moz-border-radius: 8px;
2762 -webkit-border-radius: 8px;
2763 border-radius: 8px;
2764 }
2765
2766 /* Social Wall landing page */
2767 #cff-admin.sw-landing-page{
2768 padding: 20px 0;
2769 }
2770 #cff-admin .cff-sw-icons{
2771 width: 100%;
2772 text-align: center;
2773 }
2774 #cff-admin .cff-sw-icons span{
2775 display: inline-block;
2776 width: 32px;
2777 margin: 0 7px;
2778 position: relative;
2779 top: -2px;
2780 }
2781 #cff-admin .cff-sw-icons .cff-sb-plus{
2782 width: 12px;
2783 height: 12px;
2784 position: relative;
2785 top: -12px;
2786 opacity: 0.9;
2787 }
2788 #cff-admin.sw-landing-page h1,
2789 #cff-admin.sw-landing-page h2{
2790 width: 100%;
2791 text-align: center;
2792 }
2793 #cff-admin.sw-landing-page h1{
2794 font-size: 44px;
2795 margin: 20px 0 0 0;
2796 line-height: 1.3;
2797 }
2798 #cff-admin.sw-landing-page h2{
2799 font-size: 30px;
2800 font-weight: 100;
2801 line-height: 1.2;
2802 margin: 5px 0 20px 0;
2803 }
2804 #cff-admin .cff-sw-info{
2805 width: 95%;
2806 max-width: 1400px;
2807 margin: 0 auto;
2808 padding: 50px 10px;
2809 clear: both;
2810 overflow: hidden;
2811 box-sizing: border-box;
2812 }
2813 #cff-admin .cff-sw-features{
2814 float: left;
2815 width: 40%;
2816 margin-right: 5%;
2817 padding: 20px 0 0 0;
2818 }
2819 #cff-admin .cff-sw-screenshot{
2820 position: relative;
2821 width: 55%;
2822 float: left;
2823 box-sizing: border-box;
2824 border: 5px solid #fff;
2825 box-shadow: 0 0 20px 0 rgba(0,0,0,0.05);
2826 }
2827 #cff-admin .cff-sw-features p{
2828 margin: 35px 0;
2829 padding: 0;
2830 font-size: 15px;
2831 }
2832 #cff-admin .cff-sw-features p:first-child{
2833 margin-top: 0;
2834 }
2835 #cff-admin .cff-sw-features span{
2836 display: block;
2837 font-size: 20px;
2838 font-weight: bold;
2839 }
2840 #cff-admin.sw-landing-page .cta {
2841 margin: 20px 0 0 5px;
2842 padding: 8px 40px 10px 40px;
2843 font-size: 20px;
2844 }
2845 #cff-admin .cff-sw-screenshot img{
2846 width: 100%;
2847 display: block;
2848 }
2849 #cff-admin .cff-sw-screenshot .cta{
2850 position: absolute;
2851 top: 50%;
2852 left: 50%;
2853 margin-top: -32px;
2854 margin-left: -80px;
2855 padding: 15px 30px 17px 30px;
2856 color: #333;
2857 text-decoration: none;
2858 background: rgba(255,255,255,0.95);
2859 border-radius: 3px;
2860 /*border: 2px solid rgba(0,0,0,0.1);*/
2861 box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
2862 }
2863 #cff-admin .cff-sw-screenshot:hover .cta,
2864 #cff-admin .cff-sw-screenshot:focus .cta{
2865 background: #e34717;
2866 color: #fff;
2867 box-shadow: 0;
2868 }
2869 #cff-admin .cff-sw-footer-cta{
2870 width: 100%;
2871 text-align: center;
2872 }
2873 #cff-admin .cff-sw-footer-cta a{
2874 font-size: 22px;
2875 display: inline-block;
2876 text-decoration: none;
2877 line-height: 25px;
2878 font-weight: normal;
2879 padding: 10px 0 30px 0;
2880 }
2881 #cff-admin .cff-sw-footer-cta span{
2882 width: 30px;
2883 height: 30px;
2884 display: inline-block;
2885 margin: 0 10px 0 0;
2886 position: relative;
2887 top: 4px;
2888 }
2889 #cff-admin .cff-sw-footer-cta span .emoji{
2890 width: 30px !important;
2891 height: 30px !important;
2892 }
2893
2894 @media all and (max-width: 1500px){
2895 #cff-admin .cff-sw-screenshot{
2896 width: 55%;
2897 float: left;
2898 height: 500px;
2899 background: url('../admin/assets/img/sw-screenshot.png') no-repeat center center;
2900 background-size: cover;
2901 }
2902 #cff-admin .cff-sw-screenshot img{
2903 display: none;
2904 }
2905 }
2906 @media all and (max-width: 900px){
2907 #cff-admin .cff-sw-info{
2908 padding: 20px 0;
2909 }
2910 #cff-admin .cff-sw-features{
2911 width: 100%;
2912 padding: 10px 0;
2913 margin: 0;
2914 }
2915 #cff-admin .cff-sw-screenshot{
2916 width: 100%;
2917 padding: 0;
2918 height: auto;
2919 background: none;
2920 }
2921 #cff-admin .cff-sw-screenshot img{
2922 display: block;
2923 }
2924 #cff-admin .cff-sw-features .cta {
2925 width: 100%;
2926 box-sizing: border-box;
2927 text-align: center;
2928 margin: 20px 0;
2929 }
2930 }
2931
2932 /* Alert bubble */
2933 #cff-admin .nav-tab{
2934 position: relative;
2935 }
2936 #cff-admin .cff-alert-bubble{
2937 position: absolute;
2938 top: -9px;
2939 right: -10px;
2940
2941 display: inline-block;
2942 vertical-align: top;
2943 box-sizing: border-box;
2944 margin: 0;
2945 padding: 0 7px;
2946 height: 18px;
2947
2948 border-radius: 9px;
2949 background-color: #ca4a1f;
2950 color: #fff;
2951 font-size: 11px;
2952 line-height: 1.6;
2953 text-align: center;
2954 z-index: 26;
2955 }
2956
2957 /* Menu Pro link */
2958
2959 #adminmenu .wp-submenu .cff_get_pro_highlight,
2960 #adminmenu .wp-submenu .cff_get_pro_highlight:hover,
2961 #adminmenu .wp-submenu .cff_get_pro_highlight:active{
2962 color: #fff;
2963 font-weight: 600;
2964 background-color: #1da867;
2965 }
2966
2967 /* Install another plugin modal */
2968 .sb_cross_install_modal {
2969 position: fixed;
2970 z-index: 999;
2971 width: 100%;
2972 top: 0;
2973 right: 0;
2974 bottom: 0;
2975 left: 0;
2976 background: rgba(0, 0, 0, 0.3);
2977 }
2978 .sb_cross_install_inner {
2979 position: absolute;
2980 top: 140px;
2981 left: 50%;
2982 width: 480px;
2983 margin: 0 0 0 -245px;
2984 padding: 35px;
2985 background: #fff;
2986 text-align: left;
2987
2988 -webkit-box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
2989 box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
2990
2991 -moz-border-radius: 3px;
2992 -webkit-border-radius: 3px;
2993 border-radius: 3px;
2994 }
2995 .sb_cross_install_modal #cff-admin-about #cff-admin-addons .addon-container,
2996 .sb_cross_install_modal #cff-admin-about #cff-admin-addons .addons-container{
2997 width: 100%;
2998 margin: 0;
2999 padding: 0;
3000 min-height: 198px;
3001 }
3002 .sb_cross_install_modal #cff-admin-addons .addon-item .action-button button{
3003 background: #007cba;
3004 border: 0;
3005 }
3006 .sb_cross_install_modal #cff-admin-addons .addon-item .action-button button:hover{
3007 background: #0071a1;
3008 }
3009 .sb_cross_install_modal #cff-admin-about #cff-admin-addons{
3010 padding: 0;
3011 }
3012 /* More social feeds page */
3013 #cff-admin-about #cff-admin-addons .addon-item .action-button .button.button-primary .fa-spinner {
3014 color: #333;
3015 }
3016 #cff-admin .cff_more_plugins h2{
3017 margin-top: 15px;
3018 }
3019 #cff-admin .cff_more_plugins #cff-admin-addons .addons-container{
3020 overflow: hidden;
3021 margin: 0;
3022 }
3023 #cff-admin .cff_more_plugins#cff-admin-about #cff-admin-addons{
3024 padding: 20px 0;
3025 }
3026 #cff-admin .cff-more-plugins-intro span{
3027 color: #FE544F;
3028 }
3029 #cff-admin .cff_more_plugins h3{
3030 padding: 15px 0 0 0;
3031 }
3032 .sb_cross_install_modal .cff-loader{
3033 position: absolute;
3034 left: 50%;
3035 top: 50%;
3036 margin: -10px 0 0 -10px;
3037 }
3038
3039 /* oEmbeds */
3040 #cff-admin.cff-oembeds #header{
3041 border-bottom: 1px solid #ccc;
3042 padding-bottom: 15px;
3043 margin-bottom: 25px;
3044 }
3045 #cff-admin.cff-oembeds .cff_admin_btn{
3046 margin-top: 10px;
3047 }
3048 #cff-admin.cff-oembeds .cff-success{
3049 display: inline-block;
3050 clear: both;
3051 padding: 20px 30px;
3052 border-radius: 3px;
3053 }
3054 #cff-admin.cff-oembeds .cff-success a{
3055 margin-left: 5px;
3056 color: #FE544F;
3057 }
3058 #cff-admin .cff-oembed-promo{
3059 margin: 30px 0 0 0;
3060 padding: 30px;
3061 border: 1px solid #ccc;
3062 border-radius: 3px;
3063 background: rgba(255,255,255,0.5);
3064 }
3065 #cff-admin .cff-oembed-promo h2{
3066 padding: 0 0 20px 0;
3067 margin: 0;
3068 font-size: 18px;
3069 line-height: 1.5;
3070 }
3071 #cff-admin .cff-oembed-promo .cff-reasons div{
3072 display: inline-block;
3073 margin-right: 15px;
3074 }
3075 #cff-admin .cff-oembed-promo .cff-reasons span{
3076 font-size: 15px;
3077 }
3078 #cff-admin .cff-oembed-promo svg{
3079 position: relative;
3080 top: 3px;
3081 margin: 0 8px 0 0;
3082 width: 16px;
3083 height: 16px;
3084 }
3085 #cff-admin .cff-oembed-promo .button{
3086 margin-top: 12px;
3087 font-size: 16px;
3088 padding: 5px 20px;
3089 height: auto;
3090 }
3091 #cff-admin .cff-oembed-promo p span{
3092 display: inline-block;
3093 padding-right: 10px;
3094 }
3095 #cff-admin .cff-oembed-promo .fa-check{
3096 width: 14px;
3097 height: 14px;
3098 margin-right: 5px;
3099 top: 2px;
3100 }
3101 #cff-admin .cff-oembed-promo .fa-check path{
3102 fill: #3fa03f;
3103 }
3104 #cff-admin .cff-oembed-desc{
3105 clear: both;
3106 overflow: hidden;
3107 max-width: 900px;
3108 }
3109 #cff-admin .cff-oembed-desc p{
3110 padding: 0 0 10px 0;
3111 margin: 0;
3112 }
3113 #cff-admin .cff-oembed-desc .cff-col{
3114 width: 45%;
3115 margin-right: 4%;
3116 float: left;
3117 }
3118 #cff-admin .cff-oembed-desc img{
3119 width: 51%;
3120 max-width: 457px;
3121 float: left;
3122 }
3123
3124 #cff-admin .cff-cols-4{
3125 max-width: 1100px;
3126 padding-top: 20px;
3127 }
3128 #cff-admin .cff-cols-4 .addon-container{
3129 width: 50%;
3130 }
3131 @media all and (max-width: 780px){
3132 #cff-admin .cff-cols-4 .addon-container{
3133 width: 100%;
3134 }
3135 }
3136
3137 /* GDPR Settings */
3138 #cff-admin .cff-list{
3139 list-style: inside disc;
3140 }
3141 #cff-admin .cff-box{
3142 float: left;
3143 clear: both;
3144 width: 96%;
3145 max-width: 900px;
3146
3147 padding: 10px 15px;
3148 margin: 10px 0;
3149 font-size: 13px;
3150 background: #f9f9f9;
3151 background: rgba(255,255,255,0.8);
3152
3153 -moz-border-radius: 8px;
3154 -webkit-border-radius: 8px;
3155 border-radius: 8px;
3156 }
3157 .gdpr_tooltip p{
3158 padding: 0 0 10px 0;
3159 }
3160 .gdpr_tooltip span{
3161 display: inline-block;
3162 margin: 0;
3163 font-weight: bold;
3164 font-size: 14px;
3165 }
3166 .gdpr_tooltip .cff-list{
3167 padding: 0 0 10px 0;
3168 }
3169 .gdpr_tooltip li{
3170 padding: 0;
3171 }
3172 .cff_gdpr_plugin_active .cff_active{
3173 display: inline-block;
3174 padding: 10px 20px 15px 20px;
3175 border-radius: 5px;
3176 background: #edf4f0;
3177 border: 1px solid #2c8649;
3178 color: #2c8649;
3179 margin: 8px 0 0 0;
3180 }
3181 .cff_gdpr_plugin_active svg{
3182 width: 16px;
3183 height: 16px;
3184 position: relative;
3185 top: 3px;
3186 margin-right: 2px;
3187 }
3188 .cff_gdpr_plugin_active path{
3189 fill: green;
3190 }
3191 .cff_gdpr_list,
3192 .cff_gdpr_yes,
3193 .cff_gdpr_no{
3194 display: none;
3195 }
3196 #cff-admin .cff_gdpr_error{
3197 padding: 10px 20px 15px 20px;
3198 border-radius: 5px;
3199 background: #F7E6E6;
3200 border: 1px solid #BA7B7B;
3201 color: #592626;
3202 }
3203 .cff_feeds_account_ctn{width: 100%; float: left;}
3204 .cff_feeds_account_ctn #cff_export_accounts{float: right;}
3205 /* Locator Summary */
3206 .cff-feed-locator-summary-wrap {
3207 max-width: 1100px;
3208 margin-bottom: 40px;
3209 }
3210 .cff-full-wrap {
3211 display: none;
3212 }
3213 .cff-locator-more {
3214 display: inline-block;
3215 margin: 0 0 0 1px;
3216 padding: 0 5px;
3217 border: 1px solid rgba(0,0,0,0.1);
3218 border-radius: 3px;
3219 line-height: 1.6;
3220 }
3221
3222 .cff_shortcode_visible .cff_locations_link {
3223 display: none;
3224 }
3225 .cff_locations_link{
3226 float: left;
3227 }
3228 .cff_locations_link a {
3229 font-weight: normal;
3230 text-decoration: none;
3231 }
3232 .cff_locations_link svg {
3233 width: 11px;
3234 position: relative;
3235 top: 1px;
3236 }
3237 #adminmenu a[href="admin.php?page=cff-support"],
3238 #adminmenu a[href="admin.php?page=cff-top"] {
3239 display: none;
3240 }
3241
3242 /*** CFF Header Notice ***/
3243 .cff-header-notice {
3244 text-align: center;
3245 position: relative;
3246 padding: 7px;
3247 margin-bottom: 0;
3248 opacity: 1;
3249 transition: all .3s ease-in-out;
3250 max-height: 100px;
3251 overflow: hidden;
3252 background: #0068A0;
3253 }
3254 .cff-header-notice span {
3255 font-size: 14px;
3256 line-height: 160%;
3257 color: #fff !important;
3258 font-weight: 400;
3259 }
3260 .cff-header-notice a {
3261 text-decoration: underline;
3262 font-weight: bold;
3263 color: #fff;
3264 }
3265 .cff-header-notice .cff-dismiss {
3266 position: absolute;
3267 top: 1px;
3268 right: 50px;
3269 border: none;
3270 padding: 5px;
3271 margin-top: 1px;
3272 background: 0 0;
3273 color: #72777c;
3274 cursor: pointer;
3275 }
3276
3277 .cff-header-notice {
3278 padding: 6px;
3279 }
3280
3281 @media (max-width: 769px) {
3282 .cff-header-notice .cff-dismiss {
3283 right: 10px;
3284 }
3285 .cff-header-notice {
3286 padding: 7px 45px 7px 15px;
3287 }
3288 }
3289
3290
3291 /*** CFF Admin Notices ***/
3292 .cff-admin-notices {
3293 padding: 16px 60px 20px 60px;
3294 background: #FFFFFF;
3295 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05), 0px 4px 5px rgba(0, 0, 0, 0.05);
3296 position: relative;
3297 box-sizing: border-box;
3298 }
3299 .cff-admin-notices:not(:last-child) {
3300 margin-bottom: 15px;
3301 }
3302 .sb-customizer-preview .cff-admin-notices:not(:last-child) {
3303 margin-bottom: 0px;
3304 }
3305 .cff-admin-notices.cff-license-expired-notice {
3306 border-top: 2px solid #D72C2C;
3307 }
3308 .cff-admin-notices.cff-license-renewed-notice {
3309 border-top: 2px solid #59AB46;
3310 }
3311 .cff-admin-notices .sb-notice-title,
3312 #cff-builder-app .cff-admin-notices .sb-notice-title,
3313 #cff-settings .cff-admin-notices .sb-notice-title {
3314 font-weight: 600;
3315 font-size: 18px;
3316 line-height: 25px;
3317 margin: 0px;
3318 letter-spacing: 0;
3319 }
3320 .cff-admin-notices.cff-license-expired-notice h3{
3321 color: #D72C2C;
3322 }
3323 .cff-admin-notices p {
3324 font-size: 14px;
3325 line-height: 22px;
3326 color: #434960;
3327 margin: 0;
3328 }
3329 .cff-admin-notices .sb-notice-icon {
3330 position: absolute;
3331 left: 22px;
3332 top: 18px;
3333 }
3334 .cff-admin-notices #sb-dismiss-notice {
3335 position: absolute;
3336 top: 7px;
3337 right: 7px;
3338 background: none;
3339 border: none;
3340 padding: 5px;
3341 cursor: pointer;
3342 }
3343 .cff-admin-notices #sb-dismiss-notice svg {
3344 width: 14px;
3345 height: 13px;
3346 }
3347 .cff-admin-notices #sb-dismiss-notice path{
3348 fill: #8C8F9A;
3349 }
3350 .cff-admin-notices .license-action-btns {
3351 margin-top: 16px;
3352 display: flex;
3353 }
3354 .cff-admin-notices .license-action-btns .cff-notice-btn {
3355 text-decoration: none;
3356 }
3357 .cff-admin-notices .license-action-btns .cff-notice-btn:not(:last-child) {
3358 margin-right: 8px;
3359 }
3360 .cff-admin-notices .license-action-btns .cff-notice-btn {
3361 font-size: 12px;
3362 line-height: 160%;
3363 padding: 6px 12px;
3364 }
3365 .cff-admin-notices .license-action-btns .cff-notice-btn .spinner-icon {
3366 display: none;
3367 }
3368 .cff-admin-notices .license-action-btns .cff-notice-btn svg {
3369 margin-right: 4px;
3370 transform: translate(0px, 2px);
3371 }
3372 .cff-admin-notices .license-action-btns .cff-notice-btn:active,
3373 .cff-admin-notices .license-action-btns .cff-notice-btn:focus {
3374 outline: none;
3375 box-shadow: none;
3376 }
3377 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue {
3378 border: 1px solid #0068A0;
3379 }
3380 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:hover {
3381 border: 1px solid #0096CC;
3382 }
3383 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:active,
3384 .cff-admin-notices .license-action-btns .cff-btn.cff-btn-blue:focus {
3385 border: 1px solid #004D77;
3386 }
3387
3388 .cff-critical-error-notice {
3389 border-top: 2px solid #D72C2C;
3390 }
3391 .cff-critical-error-notice .sb-notice-title {
3392 color: #D72C2C;
3393 }
3394 .cff-critical-error-notice .button-primary {
3395 box-sizing: border-box;
3396 border-radius: 2px;
3397 display: inline-block;
3398 color: #141B38;
3399 font-weight: 600;
3400 padding: 6px 12px;
3401 font-size: 12px;
3402 line-height: 19px;
3403 cursor: pointer;
3404 transition: all 0.15s ease-in-out;
3405 text-decoration: none;
3406 border: 1px solid #0068A0;
3407 margin-right: 8px;
3408 min-height: auto;
3409 }
3410
3411 .cff-critical-error-notice .button-primary {
3412 background: #0068A0!important;
3413 color: #fff!important;
3414 }
3415 .cff-critical-error-notice .button-primary:hover{
3416 background: #0096CC!important;
3417 border: 1px solid #0096CC;
3418 color: #fff!important;
3419 }
3420 .cff-critical-error-notice .button-primary:focus,
3421 .cff-critical-error-notice .button-primary:active{
3422 background: #004D77!important;
3423 color: #004D77!important;
3424 border: 1px solid #0096CC;
3425 }
3426
3427 #cff-settings .cff-admin-notices.cff-critical-error-notice .sb-notice-title {
3428 margin-bottom: 10px;
3429 }
3430
3431 @media (max-width: 580px) {
3432 .cff-admin-notices {
3433 padding: 16px 20px 20px 60px;
3434 }
3435 }
3436
3437 .sb-fs-boss {
3438 position: fixed;
3439 height: 100vh;
3440 width: 100%;
3441 left: 0;
3442 top: 0;
3443 bottom: 0;
3444 right: 0;
3445 background: rgba(0,0,0,.4);
3446 z-index: 9989;
3447 }
3448 .cff-fb-center-boss {
3449 display: flex;
3450 justify-content: center;
3451 align-items: center;
3452 }
3453
3454
3455 .cff-install-plugin-modal {
3456 max-width: 580px;
3457 }
3458 .cff-fb-popup-cls {
3459 height: 14px;
3460 width: 14px;
3461 position: absolute;
3462 cursor: pointer;
3463 right: 17px;
3464 top: 17px;
3465 z-index: 3;
3466 }
3467 .cff-install-plugin-body .cff-install-plugin-header {
3468 height: 106px;
3469 background: #F3F4F5;
3470 padding: 20px;
3471 display: flex;
3472 box-sizing: border-box;
3473 flex-wrap: wrap;
3474 align-items: center;
3475 }
3476 .cff-install-plugin-body .cff-install-plugin-content {
3477 padding: 20px 20px 32px 107px;
3478 }
3479 .cff-install-plugin-body .cff-install-plugin-header .sb-plugin-image {
3480 background-color: #fff;
3481 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
3482 border-radius: 2px;
3483 padding: 15px;
3484 max-height: 66px;
3485 box-sizing: border-box;
3486 margin-right: 24px;
3487 }
3488 .cff-install-plugin-body .cff-install-plugin-header h3 {
3489 font-size: 18px !important;
3490 line-height: 25px !important;
3491 display: flex;
3492 align-items: center;
3493 margin: 0 0 4px 0;
3494 font-style: normal;
3495 font-weight: 600;
3496 }
3497 .cff-install-plugin-body .cff-install-plugin-header h3 span {
3498 color: #fff;
3499 background: #59AB46;
3500 border-radius: 2px;
3501 font-size: 10px;
3502 line-height: 16px;
3503 letter-spacing: 0.08em;
3504 text-transform: uppercase;
3505 padding: 0px 6px;
3506 margin-left: 10px;
3507 }
3508 .cff-install-plugin-body .cff-install-plugin-header p {
3509 display: flex;
3510 font-size: 12px;
3511 line-height: 18px;
3512 color: #434960;
3513 margin: 5px 0 0 0;
3514 }
3515 .cff-install-plugin-body .cff-install-plugin-header p .sb-author-logo {
3516 margin-right: 8px;
3517 }
3518 .cff-install-plugin-body .cff-install-plugin-content p {
3519 margin: 0px;
3520 font-size: 14px;
3521 line-height: 22px;
3522 color: #434960;
3523 padding-right: 20px;
3524 }
3525 .cff-install-plugin-body .cff-install-plugin-content .cff-install-plugin-btn {
3526 display: flex;
3527 align-items: center;
3528 justify-content: center;
3529 height: 38px;
3530 padding: 8px 20px;
3531 box-sizing: border-box;
3532 transition: all .15s ease-in-out;
3533 border-radius: 2px;
3534 width: 100%;
3535 margin-top: 28px;
3536 border: none;
3537 font-size: 14px;
3538 font-weight: 600;
3539 line-height: 160%;
3540 cursor: pointer;
3541 }
3542 .cff-btn-orange {
3543 background: #FE544F!important;
3544 color: #fff!important;
3545 }
3546 .cff-btn-orange:hover {
3547 background: #EC352F!important;
3548 color: #fff!important;
3549 }
3550 .cff-btn-orange:focus, .cff-btn-orange:active {
3551 background: #BC120E!important;
3552 color: #fff!important;
3553 }
3554 .cff-btn-blue{
3555 background: #0068A0!important;
3556 color: #fff!important;
3557 }
3558 .cff-btn-blue:hover{
3559 background: #0096CC!important;
3560 color: #fff!important;
3561 }
3562 .cff-btn-blue:focus,
3563 .cff-btn-blue:active{
3564 background: #004D77!important;
3565 color: #fff!important;
3566 }
3567 .cff-install-plugin-btn:disabled {
3568 color: #8C8F9A !important;
3569 background: #E8E8EB !important;
3570 cursor: not-allowed;
3571 }
3572 .cff-install-plugin-btn .cff-btn-spinner {
3573 height: 20px;
3574 margin-right: 8px;
3575 }
3576
3577 .cff-notice-alert {
3578 display: inline-block;
3579 position: absolute;
3580 vertical-align: top;
3581 box-sizing: border-box;
3582 margin: 1px 0 0 4px;
3583 padding: 0 5px;
3584 min-width: 18px;
3585 height: 18px;
3586 border-radius: 9px;
3587 background-color: #d63638;
3588 color: #fff;
3589 font-size: 11px;
3590 line-height: 1.6;
3591 text-align: center;
3592 z-index: 26;
3593 }
3594 .cff-new-indicator.cff-notice-alert {
3595 background-color: #1da867;
3596 }
3597 .cff-fb-popup-inside {
3598 left: 80px;
3599 width: 980px;
3600 max-width: calc(100% - 200px);
3601 background: #fff;
3602 color: #141B38;
3603 position: relative;
3604 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%);
3605 border-radius: 2px;
3606 max-height: 80vh;
3607 }
3608 .cff-fb-feedtypes-pp-ctn .cff-fb-popup-inside {
3609 width: 1170px;
3610 }
3611 .cff-fb-popup-inside[data-step="redirect_1"]{
3612 width: 575px;
3613 height: 320px;
3614 display: flex;
3615 justify-content: center;
3616 align-items: center;
3617 }
3618 .cff-install-plugin-modal {
3619 max-width: 580px;
3620 }
3621 .cff-fb-popup-cls {
3622 height: 14px;
3623 width: 14px;
3624 position: absolute;
3625 cursor: pointer;
3626 right: 17px;
3627 top: 17px;
3628 z-index: 3;
3629 }
3630 .cff-install-plugin-body .cff-install-plugin-header {
3631 height: 106px;
3632 background: #F3F4F5;
3633 padding: 20px;
3634 display: flex;
3635 box-sizing: border-box;
3636 flex-wrap: wrap;
3637 align-items: center;
3638 }
3639 .cff-install-plugin-body .cff-install-plugin-content {
3640 padding: 20px 20px 32px 107px;
3641 }
3642 .cff-install-plugin-body .cff-install-plugin-header .sb-plugin-image {
3643 background-color: #fff;
3644 box-shadow: 0px 1px 2px rgb(0 0 0 / 5%), 0px 4px 5px rgb(0 0 0 / 5%);
3645 border-radius: 2px;
3646 padding: 15px;
3647 max-height: 66px;
3648 box-sizing: border-box;
3649 margin-right: 24px;
3650 }
3651 .cff-install-plugin-body .cff-install-plugin-header h3 {
3652 font-size: 18px !important;
3653 line-height: 25px !important;
3654 display: flex;
3655 align-items: center;
3656 margin: 0 0 4px 0;
3657 font-style: normal;
3658 font-weight: 600;
3659 }
3660 .cff-install-plugin-body .cff-install-plugin-header h3 span {
3661 color: #fff;
3662 background: #59AB46;
3663 border-radius: 2px;
3664 font-size: 10px;
3665 line-height: 16px;
3666 letter-spacing: 0.08em;
3667 text-transform: uppercase;
3668 padding: 0px 6px;
3669 margin-left: 10px;
3670 }
3671 .cff-install-plugin-body .cff-install-plugin-header p {
3672 display: flex;
3673 font-size: 12px;
3674 line-height: 18px;
3675 color: #434960;
3676 margin: 5px 0 0 0;
3677 }
3678 .cff-install-plugin-body .cff-install-plugin-header p .sb-author-logo {
3679 margin-right: 8px;
3680 }
3681 .cff-install-plugin-body .cff-install-plugin-content p {
3682 margin: 0px;
3683 font-size: 14px;
3684 line-height: 22px;
3685 color: #434960;
3686 padding-right: 20px;
3687 }
3688 .cff-install-plugin-body .cff-install-plugin-content .cff-install-plugin-btn {
3689 display: flex;
3690 align-items: center;
3691 justify-content: center;
3692 height: 38px;
3693 padding: 8px 20px;
3694 box-sizing: border-box;
3695 transition: all .15s ease-in-out;
3696 border-radius: 2px;
3697 width: 100%;
3698 margin-top: 28px;
3699 border: none;
3700 font-size: 14px;
3701 font-weight: 600;
3702 line-height: 160%;
3703 cursor: pointer;
3704 }
3705 .sb-notice-title.sb-noticegroup-title {
3706 padding-bottom: 10px;
3707 }
3708
3709 #oembed_api_change.cff-admin-notices {
3710 box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;
3711 border: 1px solid rgb(255, 239, 204);
3712 background: rgb(255, 247, 229);
3713 }
3714
3715 .sb-btn.sb-reconnect-oembed {
3716 display: flex;
3717 flex-direction: row;
3718 justify-content: center;
3719 align-items: center;
3720 padding: 9px 38px;
3721 font-style: normal;
3722 font-size: 14px;
3723 line-height: 17px;
3724 cursor: pointer;
3725 outline: none;
3726 font-weight: bold;
3727 border-radius: 4px;
3728 border: 1px solid #E6E6EB;
3729 box-shadow: 0px -1px 1px 0px #0000001F inset;
3730 background: #F9F9FA;
3731 color: #141B38;
3732 }
3733
3734 #oembed_api_change_reconnect.cff-admin-notices {
3735 border-radius: 3px;
3736 border: 1px solid #D6ECD1;
3737 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.05), 0px 4px 5px 0px rgba(0, 0, 0, 0.05);
3738 background: #E6F4E3;
3739 color: #203E1A;
3740 }