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