PluginProbe ʕ •ᴥ•ʔ
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / 4.10.0
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress v4.10.0
4.12.0 4.10.0 4.9.0 4.8.1 trunk 1.0 1.1 1.12.1 1.2.3 1.2.4 1.2.5 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.5 1.5.1 1.5.2 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.5.1 1.6.6 1.6.6.1 1.6.6.2 1.6.6.3 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.9.0 1.9.1 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.8.1 1.9.9 1.9.9.1 1.9.9.2 1.9.9.3 2.0 2.0.1 2.1 2.1.1 2.1.2 2.1.3 2.10 2.11 2.11.1 2.12 2.12.1 2.12.2 2.12.3 2.12.4 2.13 2.14 2.14.1 2.15 2.15.1 2.16 2.16.1 2.17 2.17.1 2.18 2.18.1 2.18.2 2.18.3 2.19 2.19.1 2.19.2 2.19.3 2.2 2.2.1 2.3 2.3.1 2.3.10 2.3.2 2.3.3 2.3.4 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.1.1 2.4.1.2 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.5 2.5.1 2.5.2 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.7 2.7.1 2.7.2 2.8 2.9 2.9.1 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3.0 4.3.1 4.3.2 4.3.3 4.3.4 4.7.5 4.7.6 4.7.7
custom-facebook-feed / admin / assets / css / settings.css
custom-facebook-feed / admin / assets / css Last commit date
about.css 3 weeks ago admin-notifications.css 3 weeks ago callout.css 3 weeks ago cff-admin-style.css 3 weeks ago extensions.css 3 weeks ago oembeds.css 3 weeks ago settings.css 3 weeks ago support.css 3 weeks ago
settings.css
1733 lines
1 /*
2 * Settings CSS TABLE OF CONTENTS
3 *
4 * 1.0 - Global
5 * 2.0 - CFF CSS Framework
6 * 2.1 - Utility CSS
7 * 2.2 - Notification Element
8 * 3.0 - Header
9 * 4.0 - Content
10 * 4.1 - Tab Styles
11 * 4.2 - Tab Boxes
12 * 5.0 - Footer
13 * 6.0 - Sticky Widget
14 * 7.0 - Responsiveness
15 */
16
17 /*** 1.0 - Global ***/
18 .clearfix { display: inline-block; }
19 /* start commented backslash hack \*/
20 * html .clearfix { height: 1%; }
21 .clearfix { display: block; }
22 #cff-settings {
23 -webkit-font-smoothing: antialiased;
24 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
25 }
26 #wpcontent {
27 padding-left: 0px;
28 }
29 .clearfix:after {
30 visibility: hidden;
31 display: block;
32 font-size: 0;
33 content: " ";
34 clear: both;
35 height: 0;
36 }
37 .checkmark {
38 width: 21px;
39 height: 22px;
40 border-radius: 50%;
41 display: block;
42 stroke-width: 2;
43 stroke: #59AB46;
44 stroke-miterlimit: 10;
45 stroke-dashoffset: 0;
46 }
47 .cff-fb-full-wrapper{
48 padding: 0 53px;
49 padding-top: 82px;
50 }
51 .cff-fb-fs {
52 width: 100%;
53 position: relative;
54 float: left;
55 box-sizing: border-box;
56 }
57
58 /*** 2.0 - CFF CSS Framework ***/
59 .d-flex {
60 display: flex;
61 }
62 .justify-between {
63 justify-content: space-between;
64 }
65 .items-center{
66 align-items: center;
67 }
68 /* CFF Form Fields */
69 .sb-form-field {
70 display: block;
71 position: relative;
72 }
73 .sb-form-field .help-text {
74 font-size: 13px;
75 line-height: 22px;
76 color: #434960;
77 font-weight: 400;
78 word-spacing: 0.3px;
79 max-width: 640px;
80 }
81 .sb-form-field .help-text-green {
82 color: #59AB46;
83 }
84 .sb-form-field .help-text a {
85 color: inherit;
86 font-weight: 500;
87 }
88 /* input field styles */
89 .sb-form-field .cff-form-field {
90 background: #FFFFFF;
91 border: 1px solid #D0D1D7;
92 box-sizing: border-box;
93 border-radius: 1px;
94 height: 38px;
95 padding: 8px;
96 }
97 .sb-form-field .cff-form-field:focus {
98 outline: none;
99 box-shadow: none;
100 }
101 .sb-form-field .field-icon {
102 position: absolute;
103 right: 8px;
104 top: 10px;
105 font-size: 20px;
106 }
107 /* cff-checkbox styles */
108 .cff-checkbox {
109 align-items: center;
110 border-radius: 100px;
111 display: flex;
112 font-weight: 700;
113 margin-bottom: 15px;
114 }
115 .cff-checkbox input[type=checkbox] {
116 clip: rect(0 0 0 0);
117 clip-path: inset(50%);
118 height: 1px;
119 overflow: hidden;
120 position: absolute;
121 white-space: nowrap;
122 width: 1px;
123 }
124 .toggle-track {
125 width: 36px;
126 height: 20px;
127 position: relative;
128 background: #9e9e9e;
129 border-radius: 31px;
130 }
131 .toggle-indicator {
132 width: 16px;
133 height: 16px;
134 background-color: #fff;
135 border-radius: 100px;
136 top: 2px;
137 position: absolute;
138 left: 2px;
139 transition: all .3s cubic-bezier(0.23, 1, 0.320, 1);
140 }
141 .cff-checkbox input[type=checkbox]:checked + .toggle-track .toggle-indicator {
142 left: 18px;
143 }
144 .cff-checkbox input[type=checkbox]:checked + .toggle-track {
145 background: #0096CC;
146 }
147 .cff-checkbox input[type=checkbox]:disabled + .toggle-track {
148 background-color: #D0D1D7;
149 }
150 .cff-checkbox input[type=checkbox]:disabled + .toggle-track .toggle-indicator {
151 left: 2px;
152 }
153 .cff-error-text {
154 color: #D72C2C;
155 }
156 .cff-error-text a {
157 color: inherit;
158 }
159 .cff-fb-cp-clpboard{
160 width: 0px;
161 height: 0px;
162 position: absolute;
163 left: -100000px;
164 }
165 /* cff-select */
166 .sb-form-field .cff-select {
167 min-width: 235px;
168 border: 1px solid #D0D1D7;
169 padding: 8px 35px 8px 15px;
170 height: 50px;
171 font-size: 16px;
172 color: #141B38;
173 -webkit-appearance: none;
174 appearance: none;
175 background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABSSURBVHgBfc4hCkAhDAbgjV3slQcvvHuYDWY1G8zewyIWb6YuCCLqD4Pt5wtD54NBQA2XVKiWcorl/X7s+DkhJYUhPk54IN5plCue0Tb8M8/aNx/uIpRVqbbFAAAAAElFTkSuQmCC') no-repeat right 15px top 55%;
176 box-sizing: border-box;
177 }
178 .sb-form-field .cff-input-sm {
179 width: 80px;
180 border: 1px solid #D0D1D7;
181 text-align: right;
182 font-size: 16px;
183 }
184 .sb-form-field .cff-select.size-md {
185 width: 422px;
186 }
187 .sb-form-field .cff-select.size-sm {
188 width: 210px;
189 min-width: 210px;
190 }
191 .sb-form-field .cff-select.size-xs {
192 min-width: 100px;
193 width: 100px;
194 }
195 .sb-form-field .cff-textarea {
196 width: 100%;
197 min-height: 100px;
198 padding: 12px;
199 border: 1px solid #D0D1D7;
200 font-size: 16px;
201 }
202 .sb-form-field .cff-textarea::placeholder {
203 color: #8C8F9A;
204 }
205 .sb-form-field .cff-textarea:focus {
206 outline: none;
207 box-shadow: none;
208 border-color: #9c9ca0;
209 }
210 /* CFF Buttons */
211 .cff-btn {
212 display: flex;
213 align-items: center;
214 vertical-align: middle;
215 background: #F3F4F5;
216 border: 1px solid #DCDDE1;
217 border-radius: 2px;
218 padding: 7px 20px;
219 font-weight: 600;
220 font-size: 14px;
221 line-height: 22px;
222 color: #141B38;
223 box-sizing: border-box;
224 letter-spacing: 0.2px;
225 cursor: pointer;
226 transition: all 0.15s ease-in-out;
227 }
228 .cff-btn:hover {
229 background: #FFFFFF;
230 border: 1px solid #D0D1D7;
231 }
232 .cff-btn:focus,
233 .cff-btn:active {
234 background: #E8E8EB;
235 border: 1px solid #D0D1D7;
236 }
237 .cff-btn .sb-btn-icon {
238 margin-right: 10px;
239 max-width: 15px;
240 }
241 .cff-btn.sb-btn-lg {
242 height: 50px;
243 font-size: 16px;
244 padding: 7px 25px;
245 }
246 .cff-btn.sb-btn-blue {
247 background-color: #0068A0;
248 color: #fff;
249 border-color: #096292;
250 }
251 .cff-btn span:not('.cff-button-text') {
252 line-height: 1;
253 margin-right: 5px;
254 }
255 .sb-btn-orange {
256 background: #FE544F;
257 color: #fff;
258 font-style: normal;
259 font-weight: 600;
260 font-size: 14px;
261 line-height: 160%;
262 }
263 .sb-tabs-container .sb-tabs .sb-btn-orange {
264 margin-top: -20px;
265 }
266 .cff-btn svg.checkmark {
267 stroke: #fff;
268 transform: translate(-7px, -3px);
269 }
270 .input-hidden {
271 height: 0px;
272 width: 0px;
273 overflow: hidden;
274 }
275
276 /*** 2.1 - CFF Utility CSS ***/
277 .mr-3 {
278 margin-right: 3px;
279 }
280 .mr-4 {
281 margin-right: 4px;
282 }
283 .mb-6 {
284 margin-bottom: 6px;
285 }
286 .mb-10 {
287 margin-bottom: 10px;
288 }
289 .mb-15 {
290 margin-bottom: 15px;
291 }
292 .mb-20 {
293 margin-bottom: 20px;
294 }
295 .mb-30 {
296 margin-bottom: 30px;
297 }
298 .mb-40 {
299 margin-bottom: 40px;
300 }
301 .mb-50 {
302 margin-bottom: 50px;
303 }
304 .ml-10 {
305 margin-left: 15px;
306 }
307
308 /*** 2.1 Notification Element ***/
309 .sb-notification-ctn{
310 position: fixed;
311 bottom: -100px;
312 left: 200px;
313 z-index: 99999;
314 background: #fff;
315 display: flex;
316 justify-content: center;
317 align-items: center;
318 border-left: 3px solid #fff;
319 line-height: 1em;
320 padding: 10px 20px;
321 padding-left: 0px;
322 border-radius: 4px;
323 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);
324
325 }
326 .sb-notification-ctn[data-active="hidden"]{
327 -webkit-animation: cff-notification-hide .5s forwards linear;
328 animation: cff-notification-hide .5s forwards linear;
329 }
330 .sb-notification-ctn[data-active="shown"]{
331 -webkit-animation: cff-notification-show .5s forwards linear;
332 animation: cff-notification-show .5s forwards linear;
333 }
334 @-webkit-keyframes cff-notification-show { 0%{bottom: -100px;} 50%{bottom: 70px;} 70%{bottom: 60px;} 85%{bottom: 65px;} 100%{bottom: 50px;}}
335 @keyframes cff-notification-show { 0%{bottom: -100px;} 50%{bottom: 70px;} 70%{bottom: 60px;} 85%{bottom: 65px;} 100%{bottom: 50px;}}
336
337 @-webkit-keyframes cff-notification-hide {0%{bottom: 50px;}55%{bottom: 65px;}70%{bottom: 60px;}85%{bottom: 70px;}100%{bottom: -100px;}}
338 @keyframes cff-notification-hide {0%{bottom: 50px;}55%{bottom: 65px;}70%{bottom: 60px;}85%{bottom: 70px;}100%{bottom: -100px;}}
339
340 .sb-notification-ctn[data-type="success"]{
341 border-color: #59AB46;
342 }
343 .sb-notification-ctn[data-type="error"]{
344 border-color: #D72C2C;
345 }
346 .sb-notification-ctn[data-type="message"]{
347 border-color: #141B38;
348 }
349 .sb-notification-icon{
350 width: 25px;
351 height: 25px;
352 display: flex;
353 justify-content: center;
354 align-items: center;
355 margin-left: 10px;
356 margin-right: 15px;
357 }
358 .sb-notification-icon svg{
359 width: 22px;
360 height: 22px;
361 float: left;
362 fill: currentColor;
363 }
364
365 .sb-notification-ctn[data-type="success"] .sb-notification-icon{
366 color: #59AB46;
367 }
368 .sb-notification-ctn[data-type="error"] .sb-notification-icon{
369 color: #D72C2C;
370 }
371 .sb-notification-ctn[data-type="message"] .sb-notification-icon{
372 color: #141B38;
373 }
374
375 .sb-notification-ctn span{
376 font-size: 14px;
377 color: #141B38;
378 font-weight:500;
379 }
380
381 /*** 3.0 - Header ***/
382 .cff-fb-create-ctn{
383 margin-top: 90px;
384 }
385 .cff-fb-header{
386 height: 64px;
387 position: absolute;
388 display: flex;
389 flex-direction: row;
390 justify-content: space-between;
391 align-items: center;
392 background: #fff;
393 padding: 0px 52px;
394 z-index: 2;
395 }
396 .cff-fb-header-left {
397 display: flex;
398 }
399 .cff-fb-header-left .sb-social-wall-link-wrap {
400 margin-left: 30px;
401 }
402 .cff-fb-hd-logo{
403 display: flex;
404 vertical-align: middle;
405 align-items: center;
406 gap: 5px;
407 }
408 .cff-fb-hd-logo .sb-logo-letters-wrap {
409 margin-bottom: 4px;
410 }
411 .cff-fb-hd-logo .breadcrumb-title{
412 font-size: 14px;
413 font-weight: 400;
414 line-height: 22px;
415 letter-spacing: 0em;
416 margin-left: 4px;
417 }
418 .cff-fb-hd-logo .separator{
419 margin: 0 5px 0 10px;
420 }
421 .cff-fb-hd-btn{
422 height: 38px;
423 cursor: pointer;
424 display: flex;
425 flex-direction: row;
426 justify-content: center;
427 align-items: center;
428 padding: 0px 15px 0px 13px;
429 font-weight: 600;
430 font-size: 14px;
431 color: #353A41;
432 background: #F3F4F5;
433 border-radius: 2px;
434 border: 1px solid #DCDDE1;
435 position: relative;
436 text-decoration: none;
437 transition: all 0.3s ease;
438 box-sizing: border-box;
439 }
440 .cff-fb-hd-btn svg {
441 margin-right: 10px;
442 width: 16px;
443 }
444 .cff-fb-hd-btn:hover {
445 color: inherit;
446 background-color: #fff;
447 }
448 .cff-fb-hd-btn i{
449 margin: 0px 5px;
450 }
451 .cff-fb-hd-btn[data-icon="left"]{
452 padding-right: 20px!important;
453 }
454
455 .cff-fb-full-wrapper .section-header {
456 margin-top: 33px;
457 }
458 .cff-fb-full-wrapper .section-header h1 {
459 font-size: 32px;
460 line-height: 40px;
461 }
462 /*** 4.0 - Content ***/
463
464 /*** 4.1 - Tab Styles ***/
465 .sb-tabs-container {
466 position: relative;
467 width: 100%;
468 margin-top: 28px;
469 }
470 .sb-tabs-container .sb-tab-content .sb-tab-content-inner {
471 width: 100%;
472 margin-top: 20px;
473 height: auto;
474 padding-bottom: 30px;
475 }
476 .sb-tabs-container .cff-save-button {
477 display: flex;
478 justify-content: flex-end;
479 margin-top: 30px;
480 }
481 .sb-tabs-container .sb-tabs {
482 position: relative;
483 display: flex;
484 align-items: center;
485 justify-content: space-between;
486 margin-bottom: 20px;
487 }
488 .sb-tabs-container .sb-tabs:after {
489 position: absolute;
490 content: '';
491 width: 100%;
492 height: 1px;
493 background-color: #DCDDE1;
494 bottom: 0px;
495 left: 0px;
496 z-index: -1;
497 }
498 .sb-tabs-container .sb-tabs .tab {
499 position: relative;
500 padding: 9px 25px 15px 25px;
501 display: inline-block;
502 font-weight: 500;
503 font-size: 16px;
504 line-height: 160%;
505 color: #8C8F9A;
506 text-decoration: none;
507 cursor: pointer;
508 -webkit-transition: linear 0.2s;
509 -ms-transition: linear 0.2s;
510 transition: linear 0.2s;
511 }
512 .sb-tabs-container .sb-tabs .tab:not(:last-child) {
513 margin-right: 20px;
514 }
515 .sb-tabs-container .sb-tabs .tab.active {
516 color: #0068A0;
517 }
518 .sb-tabs-container .sb-tabs .tab-indicator {
519 position: absolute;
520 bottom: 0px;
521 left: 0px;
522 background-color: #0068A0;
523 width: 200px;
524 height: 2px;
525 transition: all 0.7s cubic-bezier(0.22, 0.51, 0.53, 0.88);
526 }
527
528 .slide-fade-enter-active {
529 transition: all 0.3s ease;
530 position: absolute;
531 }
532 .slide-fade-leave-active {
533 position: absolute;
534 transition: all 0.3s cubic-bezier(1, 0.5, 0.8, 1);
535 }
536 .slide-fade-enter,
537 .slide-fade-leave-to {
538 transform: translateX(10px);
539 opacity: 0;
540 }
541
542 /*** 4.2 - Tab Boxes ***/
543 .sb-tab-content{
544 width: 100%;
545 height: auto;
546 }
547 .sb-tab-content .sb-tab-box {
548 background-color: #fff;
549 padding: 24px;
550 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05), 0px 4px 5px rgba(0, 0, 0, 0.05);
551 margin-bottom: 12px;
552 }
553 .sb-tab-content > div {
554 background-color: #f0f0f1;
555 }
556 .sb-tab-content.cff-license-free .sb-tab-box.sb-caching-box,
557 .sb-tab-content.cff-license-free .sb-tab-box.sb-optimize-box {
558 padding-bottom: 0;
559 }
560 .sb-tab-content .sb-tab-box h3,
561 #cff-settings .sb-tab-content .sb-tab-box h3 {
562 margin: 0px 0px 5px;
563 font-size: 18px;
564 line-height: 140%;
565 color: #141B38;
566 display: flex;
567 }
568 .sb-tab-content .sb-tab-box h3 .sb-tooltip-info {
569 transform: translate(10px, 2px);
570 cursor: pointer;
571 }
572 .sb-tab-content .sb-tab-box p {
573 font-size: 14px;
574 line-height: 160%;
575 color: #8C8F9A;
576 margin: 0px;
577 }
578 .sb-tab-content .sb-tab-box .tab-label {
579 max-width: 270px;
580 min-width: 270px;
581 padding-right: 55px;
582 box-sizing: border-box;
583 float: left;
584 position: relative;
585 }
586 .sb-tab-content .sb-tab-box .tab-label.tab-label-full {
587 min-width: 100%;
588 max-width: 100%;
589 padding-right: 0;
590 float: initial;
591 }
592 .sb-tab-content .sb-tab-box .tab-label .sb-help-text {
593 font-size: 14px;
594 line-height: 160%;
595 color: #8C8F9A;
596 }
597 .sb-tab-content .sb-tab-box .cff-caching-pro-cta {
598 width: calc(100% + 48px);
599 display: flex;
600 flex-direction: row;
601 justify-content: center;
602 align-items: center;
603 padding: 0px 128px;
604 background: #E2F5FF;
605 margin-left: -24px;
606 box-sizing: border-box;
607 }
608 .sb-tab-content .sb-tab-box .cff-caching-pro-cta a {
609 text-decoration: none;
610 display: block;
611 padding: 8px 0;
612 }
613 .sb-tab-content .sb-tab-box .cff-caching-pro-cta span {
614 font-weight: 600;
615 font-size: 14px;
616 line-height: 160%;
617 color: #0068A0;
618 width: 100%;
619 text-align: center;
620 }
621 .sb-tab-content .sb-tab-box .cff-caching-pro-cta .cff-upgrade-cta-icon {
622 margin-left: 6px;
623 }
624 .sb-tab-content .license-status {
625 font-size: 14px;
626 line-height: 160%;
627 color: #141B38;
628 margin-bottom: 8px;
629 display: inline-block;
630 }
631 .sb-tab-box.sb-license-box.license-type-free .license-status {
632 font-style: italic;
633 }
634 .sb-tab-content .sb-tab-box .cff-tab-form-field{
635 width: calc(100% - 270px);
636 float: left;
637 flex-wrap: wrap;
638 }
639 .sb-tab-content .sb-tab-box.sb-caching-box .cff-tab-form-field {
640 margin-bottom: 10px;
641 }
642 .sb-tab-content .sb-tab-box.sb-optimize-box .cff-tab-form-field {
643 margin-bottom: 20px;
644 }
645 .sb-tab-content .sb-tab-box .cff-tab-form-field .cff-tab-field-inner-wrap {
646 width: 100%;
647 }
648 .cff-tab-field-inner-wrap .upgrade-info{
649 border-bottom: 1px solid #DCDDE1;
650 margin-bottom: 24px;
651 padding-bottom: 24px;
652 }
653 .dev-site-license-field .upgrade-info{
654 border-bottom: 0px solid #DCDDE1;
655 padding-bottom: 0px;
656 }
657 .dev-site-license-field .cff-upgrade-license-btn {
658 text-decoration: none;
659 transform: none !important;
660 height: 38px;
661 padding: 4px 13px;
662 width: 165px;
663 box-sizing: border-box;
664 border: none;
665 }
666 .dev-site-license-field .cff-upgrade-license-btn span {
667 height: 20px;
668 margin-right: 9px;
669 }
670 .sb-tab-content .sb-tab-box .cff-tab-form-field .cff-tab-field-inner-wrap:not(:last-child) {
671 margin-bottom: 20px;
672 }
673 .sb-tab-box.sb-license-box.license-type-free .cff-tab-form-field {
674 flex-basis: 58%;
675 flex-wrap: wrap;
676 }
677 .sb-tab-box.sb-manage-sources-box .cff-tab-form-field {
678 max-width: 1200px;
679 }
680 .sb-tab-box.sb-custom-css-box .cff-tab-form-field,
681 .sb-tab-box.sb-custom-js-box .cff-tab-form-field {
682 max-width: 840px;
683 }
684 @media (max-width: 1023px) {
685 .sb-tab-content .sb-tab-box .tab-label {
686 width: 100%;
687 max-width: 100%;
688 padding-right: 0;
689 float: initial;
690 margin-bottom: 20px;
691 }
692 .sb-tab-content .sb-tab-box .cff-tab-form-field{
693 width: 100%;
694 float: intial;
695 }
696 }
697
698 .sb-tab-box.sb-license-box.license-type-free .cff-tab-form-field .upgrade-info {
699 width: 100%;
700 border-bottom: 1px solid #DCDDE1;
701 padding-bottom: 25px;
702 margin-bottom: 25px;
703 }
704 .sb-tab-box.sb-license-box.license-type-free .field-left-content,
705 .sb-tab-box.sb-license-box.license-type-free .field-right-content {
706 order: 1;
707 }
708 .sb-tab-content .sb-tab-box .cff-tab-form-field .cff-form-field {
709 width: 100%;
710 }
711 .license-valid .cff-form-field,
712 .license-valid .cff-form-field:focus {
713 border-color: #59AB46;
714 }
715 .license-invalid .cff-form-field {
716 border-color: #D72C2C;
717 }
718 .sb-field-error .cff-form-field,
719 .sb-field-error .cff-form-field:focus {
720 border-color: #D72C2C;
721 }
722 .license-valid .field-icon {
723 color: #59AB46;
724 }
725 .field-icon.field-icon-error {
726 color: #D72C2C;
727 }
728 .license-valid .sb-form-field .field-icon,
729 .sb-form-field .field-icon.field-icon-error {
730 background: white;
731 }
732 .form-error .cff-tab-form-field .cff-form-field {
733 border-color: #ab4646;
734 }
735 .upgrade-info span {
736 font-size: 14px;
737 line-height: 22px;
738 display: inline-block;
739 }
740 .upgrade-info span:last-child {
741 font-style: italic;
742 }
743 .upgrade-info span a {
744 font-weight: 700;
745 color: #0068A0;
746 }
747 .sb-tab-content .sb-tab-box .cff-tab-form-field .cff-btn{
748 transform: translate(10px, 0px);
749 }
750 .sb-tab-content .sb-tab-box.sb-caching-box .cff-tab-form-field .cff-btn,
751 .sb-tab-content .sb-tab-box.sb-import-box .cff-tab-form-field .cff-btn{
752 transform: translate(0px);
753 }
754 .sb-tab-content .sb-tab-box.sb-license-box .cff-tab-form-field .sb-form-field{
755 margin-bottom: 8px;
756 }
757 .license-valid .cff-btn.loading svg path {
758 fill: #141B38
759 }
760 .sb-tab-content .sb-tab-box .cff-tab-form-field .field-left-content {
761 flex-basis: 73%;
762 max-width: 465px;
763 }
764 .sb-tab-content .sb-tab-box.sb-license-box.license-type-free .cff-tab-form-field .field-left-content {
765 flex-basis: 73%;
766 }
767 .sb-tab-content .sb-tab-box .cff-tab-form-field .field-right-content {
768 flex-basis: 20%;
769 }
770 .sb-tab-content .sb-tab-box .cff-tab-form-field .form-info {
771 font-size: 12px;
772 line-height: 22px;
773 color: #27303F;
774 }
775 .sb-tab-content .sb-tab-box .cff-tab-form-field .form-info .cff-manage-license a{
776 text-decoration-line: underline;
777 color: #27303F;
778 margin-right: 10px;
779 }
780 .sb-tab-content .sb-tab-box .cff-tab-form-field .form-info .test-connection {
781 color: #434960;
782 }
783 .sb-tab-content .sb-tab-box .cff-tab-form-field .form-info .cff-upgrade a {
784 color: #0068A0;
785 font-weight: 600;
786 margin-left: 8px;
787 text-decoration: none;
788 }
789 .sb-tab-content .sb-tab-box.sb-reset-box-style {
790 margin: 0;
791 border-bottom: 1px solid #E8E8EB;
792 }
793 .sb-tab-content.cff-license-free .sb-tab-box.sb-timezone-box,
794 .sb-tab-content.cff-license-free .sb-tab-box.sb-gdpr-box,
795 .sb-tab-content.cff-license-free .sb-tab-box.sb-optimize-box,
796 .sb-tab-content.cff-license-free .sb-tab-box.sb-caching-box {
797 margin-bottom: 12px;
798 border-bottom: none
799 }
800 .sb-tooltip-content {
801 position: absolute;
802 background: #fff;
803 border-radius: 2px;
804 padding: 12px 26px 12px 16px;
805 box-shadow: 1px 2px 4px 0px rgb(0 0 0 / 15%), -2px -1px 9px 0px rgb(0 0 0 / 13%);
806 width: 497px;
807 height: auto;
808 max-height: 284px;
809 bottom: 50px;
810 box-sizing: border-box;
811 right: -45px;
812 z-index: 9999;
813 }
814 .sb-tooltip-content p {
815 color: #141B38;
816 font-size: 14px;
817 line-height: 22px;
818 font-weight: normal;
819 }
820 .sb-tooltip-content:after {
821 width: 12px;
822 height: 12px;
823 content: '';
824 bottom: -7px;
825 right: calc(50% - 6px);
826 position: absolute;
827 background: #fff;
828 transform: rotate(45deg);
829 box-shadow: 2px 2px 2px rgb(0 0 0 / 14%);
830 }
831 .sb-localization-box .sb-tooltip-content:after {
832 right: calc(50% - 55px);
833 }
834 .sb-tooltip-content.sb-tooltip-bottom {
835 bottom: inherit;
836 top: 45px;
837 box-shadow: -1px -2px 4px 0px rgb(0 0 0 / 15%), 2px 1px 9px 0px rgb(0 0 0 / 13%);
838 }
839 .sb-tooltip-content.sb-tooltip-bottom:after {
840 bottom: inherit;
841 top: -6px;
842 box-shadow: -2px -2px 2px rgb(0 0 0 / 14%);
843 }
844 .sb-tab-content .sb-tab-box .sb-tooltip-content p {
845 color: #141B38;
846 }
847 .sb-tab-content .sb-tab-box .sb-tooltip-content p:not(:last-child) {
848 margin-bottom: 12px;
849 }
850 .sb-tab-content .sb-tab-box .sb-tooltip-content p a {
851 color: #141B38;
852 font-weight: 600;
853 }
854 .sb-gdpr-box .sb-gdpr-active {
855 padding-left: 27px;
856 position: relative;
857 max-width: 560px;
858 box-sizing: border-box;
859 }
860 .sb-gdpr-box .gdpr-help-text-yes {
861 max-width: 560px;
862 }
863 .sb-gdpr-box .sb-gdpr-active .gdpr-active-icon {
864 position: absolute;
865 left: 0px;
866 }
867 .sb-gdpr-box .help-text a {
868 font-weight: 400;
869 }
870 .sb-gdpr-box .sb-text-bold {
871 font-weight: 700;
872 cursor: pointer;
873 }
874 .sb-gdpr-box .sb-gdpr-bold {
875 text-decoration: underline;
876 }
877 .sb-gdpr-info-tooltip {
878 position: absolute;
879 font-size: 14px;
880 line-height: 22px;
881 color: #141B38;
882 background: #FFFFFF;
883 border-radius: 2px;
884 padding: 12px 26px 12px 16px;
885 box-shadow: 1px 2px 4px 0px rgb(0 0 0 / 15%), -2px -1px 9px 0px rgb(0 0 0 / 13%);
886 z-index: 99;
887 width: 561px;
888 height: 281px;
889 bottom: -297px;
890 box-sizing: border-box;
891 }
892 .sb-gdpr-info-tooltip:before {
893 width: 0;
894 height: 0;
895 border-left: 8px solid transparent;
896 border-right: 8px solid transparent;
897 border-bottom: 10px solid #fff;
898 content: '';
899 top: -10px;
900 right: 260px;
901 position: absolute;
902 }
903 .sb-gdpr-info-tooltip .sb-gdpr-info-headline {
904 font-weight: 600;
905 }
906 .sb-gdpr-info-tooltip .sb-gdpr-info-list {
907 margin: 0px;
908 margin-top: 1px;
909 padding-left: 20px;
910 }
911 .sb-gdpr-info-tooltip .sb-gdpr-info-list li {
912 position: relative;
913 margin-bottom: 2px;
914 }
915 .sb-gdpr-info-tooltip .sb-gdpr-info-list li:before {
916 width: 3px;
917 height: 3px;
918 position: absolute;
919 left: -12px;
920 top: 10px;
921 content: '';
922 background-color: #141B38;
923 border-radius: 10px;
924 }
925 .test-connection svg {
926 width: 15px;
927 height: 15px;
928 transform: translate(2px, 3px);
929 }
930 .test-connection i {
931 font-size: 14px;
932 }
933 .test-connection.loading path {
934 fill: #141B38
935 }
936 .test-connection.success svg {
937 transform: translate(3px, 6px)
938 }
939 .test-connection i {
940 font-size: 16px;
941 transform: translate(-2px, 1px);
942 }
943 .test-connection.success path {
944 fill: #59AB46;
945 }
946 .test-connection.success i {
947 color: #59AB46;
948 }
949 .test-connection.error i {
950 color: #D72C2C;
951 }
952 .test-connection a {
953 color: #434960;
954 font-weight: 600;
955 margin-left: 4px;
956 }
957 .test-connection:not(.error):not(.success) {
958 cursor: pointer;
959 }
960 .cff-btn[disabled="disabled"] {
961 cursor: not-allowed;
962 color: #8C8F9A;
963 background: #F3F4F5;
964 }
965 .cff-caching-btn span {
966 margin-right: 7px;
967 }
968 .cff-caching-btn.cff-btn[disabled="disabled"] svg path{
969 fill: #8C8F9A;
970 }
971 .cff-btn[disabled="disabled"]:hover {
972 color: #8C8F9A;
973 }
974 .cff-btn[disabled="disabled"]:not(.import-btn) .icon path {
975 fill: #8C8F9A;
976 }
977 .import-btn .icon svg:not(.checkmark) path {
978 fill: #141B38;
979 }
980 .import-btn[disabled="disabled"] .icon svg:not(.checkmark) path {
981 fill: #8C8F9A;
982 }
983 .cff-btn .icon {
984 margin-right: 12px;
985 }
986 .cff-btn .cff-loader-svg {
987 height: 20px;
988 }
989 .import-btn .icon.loading {
990 transform: translate(-5px, 1px);
991 }
992 .import-btn .icon.success {
993 transform: translate(-4px, 0px);
994 }
995 .import-btn .icon.error {
996 transform: translate(-4px, 0px);
997 }
998 .import-btn .icon.error i {
999 color: #D72C2C;
1000 }
1001 .import-btn .icon.success svg {
1002 stroke: #141B38
1003 }
1004 .export-btn {
1005 text-decoration: none;
1006 }
1007 .export-btn:hover {
1008 color: inherit;
1009 }
1010
1011 .sb-tab-box.sb-caching-box .cff-caching-btn .loading path,
1012 .sb-tab-box.sb-optimize-box .optimize-image-btn .loading path,
1013 .sb-tab-box.sb-dpa-clear-box-style .loading path {
1014 fill: rgb(23 22 22 / 95%)
1015 }
1016 .sb-tab-box.sb-caching-box .cff-caching-btn .success svg,
1017 .sb-tab-box.sb-optimize-box .optimize-image-btn .success svg,
1018 .sb-tab-box.sb-dpa-clear-box-style .success svg {
1019 stroke: rgb(23 22 22 / 95%)
1020 }
1021
1022 .sb-tab-content .sb-tab-box.sb-dpa-clear-box-style .cff-tab-form-field .cff-btn {
1023 transform: none;
1024 margin-bottom: 15px;
1025 }
1026
1027 .sb-tab-box.sb-caching-box .cff-caching-btn:disabled path,
1028 .sb-tab-box.sb-caching-box .optimize-image-btn:disabled path {
1029 fill: #8C8F9A;
1030 }
1031
1032 /* Translation Tab */
1033 .sb-tab-inner-card {
1034 margin-top: 30px;
1035 }
1036
1037 .cff-table {
1038 width: 100%;
1039 border: 1px solid #DCDDE1;
1040 padding: 0;
1041 border-spacing: 0;
1042 }
1043 .cff-table thead th,
1044 .cff-table tfoot th {
1045 background-color: #F3F4F5;
1046 font-size: 14px;
1047 line-height: 22px;
1048 color: #434960;
1049 padding: 10px 20px;
1050 font-weight: 400;
1051 text-align: left;
1052 box-sizing: border-box;
1053 border-bottom: 1px solid #DCDDE1;
1054 }
1055 .cff-table tfoot th {
1056 border: 0;
1057 border-top: 1px solid #DCDDE1;
1058 }
1059
1060 .cff-table tbody td {
1061 padding: 6px 10px 6px 20px;
1062 box-sizing: border-box;
1063
1064 }
1065 .cff-table-row-header td {
1066 font-weight: 600;
1067 font-size: 16px !important;
1068 line-height: 26px;
1069 color: #141B38;
1070 box-sizing: border-box;
1071 padding: 10px 20px !important;
1072 }
1073 .cff-table tbody td {
1074 background: #F3F4F5;
1075 font-size: 14px;
1076 }
1077 .cff-table tbody:nth-child(2n) td {
1078 background-color:#fff;
1079 }
1080 .cff-table tbody tr:not(.cff-table-row-header):not(:last-child) td {
1081 border-bottom:1px solid #DCDDE1
1082 }
1083 .cff-table tbody tr:last-child td {
1084 padding: 6px 10px 6px 20px;
1085 }
1086
1087 .cff-table tbody tr td:first-child,
1088 .cff-table tbody tr td:nth-child(2) {
1089 width: 25%;
1090 }
1091 .cff-table tbody .cff-input{
1092 background: #FFFFFF;
1093 border: 1px solid #D0D1D7;
1094 box-sizing: border-box;
1095 border-radius: 1px;
1096 width: 100%;
1097 height: 38px;
1098 color: #2c3338;
1099 }
1100 .cff-table tbody .cff-input::placeholder {
1101 color: #8C8F9A;
1102 }
1103 .cff-table tbody .cff-input:focus {
1104 border: 1px solid #97989c;
1105 outline: none;
1106 box-shadow: none;
1107 }
1108 @media (max-width: 767px) {
1109 .sb-tabs-container .sb-tabs .tab {
1110 padding: 25px 10px;
1111 }
1112 .cff-table th,
1113 .cff-table td {
1114 display: block;
1115 width: 100%;
1116 }
1117 .cff-table tbody tr td:first-child,
1118 .cff-table tbody tr td:nth-child(2) {
1119 width: 100%;
1120 }
1121 .cff-table tbody .cff-input {
1122 height: 30px;
1123 min-height: 30px;
1124 font-size: 14px;
1125 }
1126 }
1127
1128 .sb-feed-issue-box #cff-send-report {
1129 width: 127px;
1130 min-width: 127px;
1131 height: 46px;
1132 padding: 6px 15px;
1133 }
1134 .sb-feed-issue-box #report-emails {
1135 width: 407px;
1136 height: 45px;
1137 padding: 8px 15px;
1138 font-size: 16px;
1139 line-height: 26px;
1140 }
1141 .sb-feed-issue-box #report-emails::placeholder {
1142 color: #8C8F9A;
1143 }
1144 .sb-feed-issue-box .feed-issues-fields {
1145 margin-bottom: 15px;
1146 display: flex;
1147 }
1148 .sb-feed-issue-box .feed-issues-fields * {
1149 margin: 0 10px 0 0;
1150 font-size: 16px;
1151 }
1152
1153 .sb-tab-box.sb-optimize-box .sb-form-field,
1154 .sb-tab-box.sb-usage-box .sb-form-field,
1155 .sb-tab-box.sb-ajax-box .sb-form-field,
1156 .sb-tab-box.sb-show-credit-box .sb-form-field,
1157 .sb-tab-box.sb-admin-error-box .sb-form-field,
1158 .sb-tab-box.sb-fix-text-box .sb-form-field{
1159 max-width: 695px;
1160 }
1161 .sb-tab-box.sb-feed-issue-box .sb-form-field .help-text {
1162 max-width: 670px;
1163 }
1164
1165 /*To Be Checked*/
1166 .sb-sources-list{
1167 width: 100%;
1168 position: relative;
1169 display: grid;
1170 grid-template-columns: 48% 48%;
1171 grid-column-gap: 2%;
1172 }
1173 .cff-fb-srcs-item-ins {
1174 display: flex;
1175 height: 62px;
1176 padding: 0 10px;
1177 position: relative;
1178 }
1179 .sb-srcs-item {
1180 box-sizing: border-box;
1181 position: relative;
1182 cursor: auto;
1183 display: block;
1184 height: 64px;
1185 border: 1px solid #E7E7E9;
1186 min-height: 60px;
1187 /*overflow: auto;*/
1188 margin-top: 15px;
1189 }
1190 .sb-srcs-item.expanded {
1191 height: auto;
1192 }
1193 .sb-source-error-wrap {
1194 display: flex;
1195 justify-content: center;
1196 align-items: center;
1197 margin-left: 9px;
1198 }
1199
1200 .sb-source-error-wrap span {
1201 font-weight: 600;
1202 font-size: 12px;
1203 line-height: 160%;
1204
1205 color: #D72C2C;
1206 margin-left: 5px;
1207 }
1208 .sb-source-error-wrap a {
1209 margin-left: 8px;
1210 font-weight: 600;
1211 font-size: 12px;
1212 line-height: 160%;
1213 text-decoration-line: underline;
1214
1215 color: #0068A0;
1216 }
1217 .sb-srcs-new {
1218 display: flex;
1219 justify-content: center;
1220 align-items: center;
1221 font-size: 14px;
1222 color: #0068A0;
1223 background: #F9F9FA;
1224 font-weight: 400;
1225 transition: all 0.15s ease-in-out;
1226 border: 1px solid #E8E8EB;
1227 }
1228 .sb-srcs-new:hover {
1229 cursor: pointer;
1230 background: #E2F5FF;
1231 }
1232 .sb-srcs-new span.add-new-icon {
1233 margin-right: 11px;
1234 margin-top: 3px;
1235 }
1236 .sb-srcs-item-avatar{
1237 display: flex;
1238 width: 42px;
1239 height: inherit;
1240 justify-content: center;
1241 align-items: center;
1242 }
1243 .sb-srcs-item-avatar img{
1244 width: 42px;
1245 height: 42px;
1246 border-radius: 50%;
1247 background: #eee;
1248 }
1249 .sb-srcs-item-inf{
1250 width: 100%;
1251 height: inherit;
1252 display: flex;
1253 justify-content: center;
1254 flex-direction: column;
1255 padding-left: 10px;
1256 }
1257 .sb-srcs-item-name{
1258 font-weight: 600;
1259 color: #141B38;
1260 font-size: 16px;
1261 margin-bottom: 1px;
1262 padding-right: 60px;
1263 max-height: 32px;
1264 line-height: 1.1;
1265 padding-bottom: 2px;
1266 display: flex;
1267 align-items: center;
1268 /*overflow: hidden;*/
1269 }
1270
1271 .sb-srcs-item-used{
1272 color: #434960;
1273 display: flex;
1274 align-items: center;
1275 font-weight: 400;
1276 font-size: 12px;
1277 }
1278
1279 .cff-fb-srcs-info-item:first-of-type {
1280 align-items: center;
1281 }
1282 .cff-fb-srcs-info-item {
1283 display: flex;
1284 border-top: 1px solid #E7E7E9;
1285 box-sizing: border-box;
1286 width: 100%;
1287 float: left;
1288 padding: 8px 10px;
1289 }
1290 .cff-fb-srcs-info-item strong {
1291 font-size: 14px;
1292 width: 50px;
1293 }
1294 .cff-fb-srcs-info-item span {
1295 font-size: 13px;
1296 line-height: 1.5em;
1297 color: #434960;
1298 font-weight: 400;
1299 display: inline-block;
1300 word-break: break-all;
1301 width: calc(100% - 80px);
1302 padding: 0 15px;
1303 box-sizing: border-box;
1304 }
1305 .cff-fb-srcs-info-icon {
1306 width: 26px;
1307 height: 26px;
1308 display: flex;
1309 justify-content: center;
1310 align-items: center;
1311 cursor: pointer;
1312 margin-left: auto;
1313 border: 1px solid #D0D1D7;
1314 border-radius: 2px;
1315 transition: all 0.15s ease-in-out;
1316 }
1317 .cff-fb-srcs-info-icon:hover {
1318 background: #F3F4F5;
1319 }
1320 .cff-fb-srcs-info-icon:focus,
1321 .cff-fb-srcs-info-icon:active {
1322 background: #E8E8EB;
1323 }
1324 .cff-fb-srcs-info-icon svg {
1325 width: 15px;
1326 float: left;
1327 }
1328 .sb-control-src-expand-chevron {
1329 width: 7px;
1330 height: 7px;
1331 border-left: 2px solid currentColor;
1332 border-top: 2px solid currentColor;
1333 -webkit-transform: rotate(45deg);
1334 transform: rotate(45deg);
1335 }
1336 .sb-srcs-item-actions{
1337 position: absolute;
1338 width: 70px;
1339 height: 31px;
1340 right: 7px;
1341 top: 7px;
1342 }
1343 .sb-srcs-item-actions-btn{
1344 width: 30px;
1345 height: 31px;
1346 cursor: pointer;
1347 float: left;
1348 display: flex;
1349 justify-content: center;
1350 align-items: center;
1351 margin-left: 3px;
1352 }
1353 .sb-srcs-item-actions-btn svg{
1354 float: left;
1355 width: 17px;
1356 fill: currentColor;
1357 }
1358 .sb-srcs-item-actions-btn.sb-srcs-item-angle-up svg {
1359 height: 10px;
1360 }
1361 .sb-srcs-item-cog,
1362 .sb-srcs-item-angle-up{
1363 color: #434960;
1364 transition: all 0.15s ease-in-out;
1365 border-radius: 4px;
1366 }
1367 .sb-srcs-item-cog:hover,
1368 .sb-srcs-item-angle-up:hover {
1369 background: #F3F4F5;
1370 }
1371 .sb-srcs-item-cog:focus,
1372 .sb-srcs-item-cog:active,
1373 .sb-srcs-item-angle-up:focus,
1374 .sb-srcs-item-angle-up:active {
1375 background: #E8E8EB;
1376 }
1377 .sb-srcs-item-delete{
1378 color: #D72C2C;
1379 transition: all 0.15s ease-in-out;
1380 border-radius: 4px;
1381 }
1382 .sb-srcs-item-delete:hover {
1383 background-color: #FCEDED;
1384 }
1385 .sb-srcs-item-delete:focus,
1386 .sb-srcs-item-delete:active {
1387 background: #eed4d4;
1388 }
1389 .sb-srcs-item-delete svg{
1390 width: 13px;
1391 }
1392 #cff-settings .cff-fb-source-step1 .cff-fb-source-top h3 {
1393 margin-bottom: 40px;
1394 }
1395
1396 /*
1397 Sources Instance Popup
1398 */
1399 .cff-fb-popup-feedinst .cff-fb-source-top{
1400 display: flex;
1401 align-items: center;
1402 }
1403 .cff-fb-popup-feedinst h5{
1404 margin-bottom: 0px;
1405 float: left;
1406 font-size: 27px;
1407 }
1408 .cff-fb-fdinst-type{
1409 padding: 5px 5px;
1410 background: #E8E8EB;
1411 margin-left: 12px;
1412 float: left;
1413 }
1414 .cff-fb-inst-tbl-ctn{
1415 padding: 0 23px 63px;
1416 }
1417 .cff-fb-inst-tbl-ctn table{
1418 width: 100%;
1419 border-spacing: unset;
1420 box-sizing: border-box;
1421 border: 1px solid #DCDDE1;
1422 text-align: left;
1423 }
1424 .cff-fb-inst-tbl-ctn tfoot,.cff-fb-inst-tbl-ctn thead{
1425 background: #F3F4F5
1426 }
1427 .cff-fb-inst-tbl-ctn .cff-fd-lst-thtf th, .cff-fb-inst-tbl-ctn .cff-fd-lst-thtf td{
1428 font-size: 13px;
1429 color: #364152;
1430 padding: 13px 10px;
1431 }
1432 .cff-fb-inst-tbl-ctn .cff-fd-lst-tbody tr:nth-child(odd){
1433 background: #fff;
1434 }
1435 .cff-fb-inst-tbl-ctn .cff-fd-lst-tbody tr:nth-child(even){
1436 background: #F3F4F5;
1437 }
1438 .cff-fb-inst-tbl-ctn .cff-fd-lst-thtf tr th,
1439 .cff-fb-inst-tbl-ctn .cff-fd-lst-thtf tr td{
1440 padding: 4px 20px;
1441 }
1442 .cff-fb-inst-tbl-ctn .cff-fd-lst-tbody tr td{
1443 padding: 11px 20px;
1444 }
1445 .cff-fb-inst-tbl-ctn .cff-fd-lst-name{
1446 font-size: 14px;
1447 }
1448 .cff-fb-inst-tbl-shrtc{
1449 display: flex;
1450 align-items: center;
1451 }
1452
1453 .cff-fd-inst-btn{
1454 width: 10px;
1455 height: 10px;
1456 box-sizing: border-box;
1457 border-right: 3px solid #8C8F9A;
1458 border-top: 3px solid #8C8F9A;
1459 cursor: pointer;
1460 -webkit-transform: rotate(45deg);
1461 transform: rotate(45deg);
1462 }
1463
1464 .cff-fd-lst-actions .cff-fd-lst-btn, .cff-fb-inst-tbl-ctn .cff-fd-lst-btn {
1465 box-sizing: border-box;
1466 width: 36px;
1467 height: 32px;
1468 }
1469 .cff-fd-lst-shortcode-cp {
1470 margin-left: 10px;
1471 }
1472 .cff-fb-tltp-parent {
1473 position: relative;
1474 }
1475 .cff-fd-lst-btn {
1476 width: 21px;
1477 height: 21px;
1478 display: inline-flex;
1479 justify-content: center;
1480 align-items: center;
1481 margin: 0 4px;
1482 cursor: pointer;
1483 color: #141B38;
1484 border-radius: 2px;
1485 border: 1px solid #D8DADD;
1486 -webkit-transition: all .2s ease-in-out;
1487 transition: all .2s ease-in-out;
1488 background: #fff;
1489 }
1490 .cff-fb-tltp-elem {
1491 position: absolute;
1492 color: #fff;
1493 background: #434960;
1494 font-size: 14px;
1495 padding: 7px 10px;
1496 border-radius: 3px;
1497 font-weight: 500;
1498 z-index: 9;
1499 text-align: center;
1500 opacity: 0;
1501 visibility: hidden;
1502 top: calc(-100% - 30px);
1503 left: 50%;
1504 -webkit-transform: translateX(-50%);
1505 transform: translateX(-50%);
1506 -webkit-transition: all .2s ease-in-out;
1507 transition: all .2s ease-in-out;
1508 }
1509 .cff-fb-tltp-elem span {
1510 position: relative;
1511 z-index: 3;
1512 }
1513 .cff-fd-lst-btn svg {
1514 fill: currentColor;
1515 width: 14px;
1516 float: left;
1517 }
1518 .cff-fd-lst-btn svg {
1519 height: 13px;
1520 }
1521 .cff-fd-lst-thtf th{
1522 border-bottom: 1px solid #DCDDE1;
1523 }
1524 .cff-fd-lst-thtf td{
1525 border-top: 1px solid #DCDDE1;
1526 }
1527 .cff-fb-fdinst-type {
1528 padding: 5px 5px;
1529 background: #E8E8EB;
1530 margin-left: 12px;
1531 float: left;
1532 }
1533 .cff-fd-lst-name {
1534 font-size: 17px;
1535 font-weight: 500;
1536 color: #0068A0!important;
1537 }
1538 .cff-fb-inst-tbl-ctn a, .cff-fb-inst-tbl-ctn a:focus {
1539 text-decoration: none;
1540 outline: none;
1541 }
1542 .cff-fd-lst-actions .cff-fd-lst-btn, .cff-fb-inst-tbl-ctn .cff-fd-lst-btn {
1543 box-sizing: border-box;
1544 width: 36px;
1545 height: 32px;
1546 background: transparent;
1547 }
1548 .cff-fd-lst-btn svg {
1549 fill: currentColor;
1550 width: 14px;
1551 float: left;
1552 }
1553 .cff-fb-tltp-parent:hover .cff-fb-tltp-elem {
1554 top: calc(-100% - 20px);
1555 opacity: 1;
1556 visibility: visible;
1557 }
1558 .cff-fb-tltp-elem:after {
1559 content: '';
1560 position: absolute;
1561 height: 10px;
1562 width: 10px;
1563 bottom: -5px;
1564 left: calc(50% - 5px);
1565 background: #434960;
1566 transform: rotate(
1567 -45deg
1568 );
1569 }
1570
1571 /*** 7.0 Responsive ***/
1572 @media (max-width: 1429px) {
1573 .caching-form-fields-group {
1574 display: inline-block;
1575 }
1576 .caching-form-fields-group select {
1577 margin-bottom: 5px;
1578 }
1579 }
1580 @media (min-width: 1429px) {
1581 .caching-form-fields-group {
1582 display: flex;
1583 }
1584 }
1585 @media (max-width: 1023px) {
1586 .sb-tab-content .sb-tab-box .tab-label {
1587 width: 100%;
1588 max-width: 100%;
1589 padding-right: 0;
1590 float: initial;
1591 margin-bottom: 20px;
1592 }
1593 .sb-tab-content .sb-tab-box .cff-tab-form-field{
1594 width: 100%;
1595 float: intial;
1596 }
1597 }
1598 @media (max-width: 1320px) {
1599 .sb-feed-issue-box .feed-issues-fields {
1600 display: inline-block;
1601 }
1602
1603 .sb-feed-issue-box .feed-issues-fields * {
1604 margin-bottom: 5px;
1605 }
1606 }
1607 @media (max-width: 767px) {
1608 .auto-fold #wpcontent {
1609 padding-left: 0;
1610 }
1611 .cff-fb-full-wrapper {
1612 padding: 70px 20px 0 20px;
1613 }
1614 .cff-fb-hd-btn {
1615 padding: 0px 15px 0px 7px;
1616 }
1617 .cff-fb-header {
1618 padding: 0px 20px;
1619 }
1620 .sb-notification-ctn {
1621 left: 20px;
1622 }
1623 .sb-tab-box.sb-export-box .sb-form-field .d-flex{
1624 flex-wrap: wrap;
1625 }
1626 .sb-form-field .cff-select {
1627 width: 100%;
1628 }
1629 .sb-tab-content .sb-tab-box .cff-tab-form-field {
1630 flex-wrap: wrap;
1631 }
1632 .sb-license-box .cff-tab-form-field .cff-btn {
1633 transform: translate(0px, 0px) !important;
1634 margin-top: 10px;
1635 }
1636 .sb-tab-content .sb-tab-box .cff-tab-form-field .field-left-content {
1637 flex-basis: 100%;
1638 }
1639 .sb-export-box .cff-tab-form-field .cff-btn {
1640 transform: translate(0px, 0px) !important;
1641 margin-top: 10px;
1642 }
1643 .sb-feed-issue-box .feed-issues-fields {
1644 width: 100%;
1645 }
1646 .sb-feed-issue-box #report-emails {
1647 max-width: 100%;
1648 }
1649 .cff-table thead th, .cff-table tfoot th {
1650 display: none;
1651 }
1652 .cff-table tbody tr:not(.cff-table-row-header) td:last-child {
1653 margin-bottom: 20px;
1654 }
1655 .cff-table tbody {
1656 background-color: #f3f4f5;
1657 }
1658 .cff-table tbody:nth-child(2n) {
1659 background-color: #fff;
1660 }
1661 .sb-tab-content .sb-tab-box .cff-tab-form-field .d-flex{
1662 flex-wrap: wrap;
1663 }
1664 .sb-sources-list {
1665 grid-template-columns: 100%;
1666 }
1667 .sb-tabs-container .sb-tabs {
1668 flex-direction: column-reverse;
1669 flex-wrap: wrap;
1670 align-items: flex-end;
1671 }
1672 .cff-fb-full-wrapper {
1673 padding: 82px 20px 0 20px;
1674 }
1675 .sb-tabs-container .sb-tabs .left-buttons {
1676 width: 100%;
1677 display: flex;
1678 }
1679 .sb-tabs-container .sb-tabs .right-buttons {
1680 transform: translateY(-15px);
1681 }
1682 .sb-tabs-container .sb-tabs .left-buttons .tab {
1683 flex-grow: 1;
1684 flex-basis: 0;
1685 padding: 15px 10px;
1686 text-align: center;
1687 }
1688 .sb-tabs-container {
1689 margin-top: -45px;
1690 }
1691 #wpbody-content {
1692 padding-bottom: 50px;
1693 }
1694 .sb-form-field .cff-select.size-md {
1695 width: 100%;
1696 max-width: 100%;
1697 }
1698 }
1699 @media (max-width: 567px) {
1700 .sb-tabs-container .sb-tabs .tab:not(:last-child) {
1701 margin-right: 10px;
1702 }
1703 }
1704 @media (max-width: 420px) {
1705 .sb-tabs-container .sb-tabs .left-buttons .tab {
1706 padding: 15px 7px;
1707 font-size: 14px;
1708 }
1709 }
1710
1711 .sb-tab-content > div {
1712 min-height: 520px;
1713 }
1714 .sb-form-field .sb-disabled-custom-code textarea{
1715 display: block;
1716 margin: 20px 0 0 0;
1717 padding: 10px;
1718 background: rgba(0, 0, 0, 0.07);
1719 width: 100%;
1720 height: 300px;
1721 overflow-y: scroll;
1722 border: 1px solid #ccc;
1723 color: #555;
1724 }
1725 .sb-form-field code {
1726 background: none;
1727 padding: 0;
1728 width: 100%;
1729 height: 300px;
1730 overflow-y: scroll;
1731 border: 1px solid #ccc;
1732 color: #666;
1733 }