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