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