PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 4.9.5
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v4.9.5
4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 All 203 releases
betterdocs / react-src / gutenberg / util / backend.css

backend.css in BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot 4.9.5, at react-src/gutenberg/util/backend.css

1,375 lines 30.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * The following styles get applied inside the editor only.
3 */
4 /* Common styles for all blocks */
5 .components-accessible-toolbar,
6 .block-editor-block-contextual-toolbar,
7 .components-accessible-toolbar.block-editor-block-contextual-toolbar {
8 z-index: 999999;
9 }
10
11 .eb-row-wrapper > .eb-row-inner > .block-editor-inner-blocks > .block-editor-block-list__layout {
12 display: flex;
13 flex-wrap: nowrap;
14 }
15
16 .eb-panel-control .components-button-group.eb-unit-control-btn-group .components-button .eb-category-icon {
17 margin-left: 8px;
18 }
19
20 .components-base-control .components-base-control__label {
21 margin-right: 60px;
22 }
23
24 .eb-inspector-btn-group {
25 display: flex;
26 padding-bottom: 5px;
27 }
28
29 .eb-inspector-btn-group button {
30 flex: 1;
31 padding-left: 40px !important;
32 }
33
34 /* Image upload button styles */
35 .eb-image-upload-button,
36 .eb-image-wrapper-button,
37 .eb-wrapper-upload-button {
38 height: 100px;
39 width: 100%;
40 background: #e3e3e3;
41 color: #666666;
42 display: inline-block;
43 }
44
45 .component-color-indicator {
46 border-radius: 50%;
47 width: 16px;
48 }
49
50 .eb-typography-icon {
51 fill: #5e5e5e;
52 }
53
54 .eb-typography-base div {
55 display: flex;
56 justify-content: space-between;
57 }
58
59 .eb-panel-control .components-base-control__label {
60 color: #5f5f5f;
61 line-height: 20px !important;
62 margin-bottom: 5px !important;
63 }
64
65 .eb-panel-control button.components-panel__body-toggle:focus {
66 box-shadow: inset 0 0 0 2px #551ef7;
67 }
68
69 /* Unit control styles */
70 .eb-panel-control .eb-unit-control-btn:hover {
71 color: #551ef7;
72 }
73
74 .eb-panel-control .eb-unit-control-btn:focus {
75 box-shadow: 0 0 0 1px #551ef7;
76 }
77
78 .eb-panel-control .input-wrapper input:focus {
79 box-shadow: 0 0 0 1px #551ef7;
80 }
81
82 /* Toggle button style */
83 .eb-panel-control .is-checked .components-form-toggle__track {
84 background-color: #551ef7 !important;
85 }
86
87 .eb-panel-control input[type=checkbox]:focus {
88 box-shadow: 0 0 0 1px #551ef7;
89 }
90
91 /* Radio button style */
92 .eb-panel-control .components-radio-control__input[type=radio]:checked {
93 background-color: #551ef7;
94 }
95
96 /* Select control style */
97 .wp-core-ui .eb-panel-control select.components-select-control__input {
98 line-height: 1.4;
99 }
100
101 .wp-core-ui .eb-panel-control select.components-select-control__input option:hover {
102 color: white;
103 background: #551ef7 !important;
104 }
105
106 /* Avatar icon style */
107 .eb-avatar-icon-btn {
108 height: 36px !important;
109 width: 36px !important;
110 margin: 0px 8px;
111 border: 1px solid #b7b7b7;
112 box-shadow: none !important;
113 }
114
115 /* Icon Select style */
116 .rfipbtn {
117 min-height: 36px !important;
118 width: 150px !important;
119 border-radius: 6px;
120 border: 1px solid #b4b4cb;
121 }
122
123 .eb-gradient-control .eb-gradient-toggle-label .components-base-control__field {
124 display: inline-flex;
125 align-items: center;
126 }
127
128 .eb-gradient-control .components-base-control__label {
129 margin-right: 11px;
130 margin-bottom: 8px;
131 }
132
133 /* Button Group Style */
134 .eb-btngrp-align {
135 display: flex;
136 align-items: center;
137 }
138
139 .eb-btngrp-align button {
140 box-shadow: none !important;
141 }
142
143 .eb-btngrp-align svg {
144 width: 20px;
145 }
146
147 .block-editor-block-inspector .eb-panel-control .components-base-control {
148 margin-bottom: 15px;
149 }
150
151 .block-editor-block-inspector .eb-panel-control .components-toggle-control.components-base-control {
152 margin: 10px 0;
153 }
154
155 .eb-panel-control .components-base-control .components-form-toggle .components-form-toggle__track {
156 box-shadow: none !important;
157 }
158
159 .eb-panel-control .components-base-control .components-form-toggle:not(.is-checked) .components-form-toggle__track {
160 border-color: #ebebeb !important;
161 }
162
163 .eb-panel-control .components-base-control .components-form-toggle:not(.is-checked) .components-form-toggle__thumb {
164 border-color: #a6a6bf;
165 background-color: #a6a6bf;
166 }
167
168 .eb-panel-control .components-base-control__field .components-button-group {
169 display: flex;
170 }
171
172 .eb-panel-control .components-base-control__field .components-button-group .components-button {
173 flex: 1;
174 display: flex;
175 justify-content: center;
176 align-items: center;
177 padding-top: 6px;
178 padding-bottom: 6px;
179 }
180
181 .eb-panel-control .components-button-group .components-button:first-child {
182 border-top-left-radius: 5px;
183 border-bottom-left-radius: 5px;
184 }
185
186 .eb-panel-control .components-button-group .components-button:last-child {
187 border-top-right-radius: 5px;
188 border-bottom-right-radius: 5px;
189 }
190
191 .eb-panel-control .is-secondary {
192 color: #b4b4cb;
193 box-shadow: inset 0 0 0 1px #ebebeb !important;
194 background: transparent;
195 }
196
197 .eb-panel-control .is-primary {
198 color: #551ef7;
199 box-shadow: inset 0 0 0 1px #b299ff !important;
200 background: #cebeff;
201 }
202
203 .eb-panel-control .is-secondary:hover:not(:disabled),
204 .eb-panel-control .is-secondary:focus:not(:disabled),
205 .eb-panel-control .is-tertiary:hover:not(:disabled),
206 .eb-panel-control .is-tertiary:focus:not(:disabled),
207 .eb-panel-control .is-primary:hover:not(:disabled),
208 .eb-panel-control .is-primary:focus:not(:disabled) {
209 background-color: #551ef7;
210 color: #fff;
211 box-shadow: inset 0 0 0 1px #551ef7 !important;
212 }
213
214 .eb-panel-control .components-button-group.eb-unit-control-btn-group {
215 height: 20px;
216 }
217
218 .eb-panel-control .components-button-group.eb-unit-control-btn-group .components-button {
219 height: 20px !important;
220 padding: 0 0 0 6px;
221 text-transform: uppercase;
222 color: #5f5f5f;
223 position: relative;
224 z-index: 999999;
225 }
226
227 .eb-panel-control .components-button-group.eb-unit-control-btn-group .components-button.is-primary {
228 box-shadow: none !important;
229 }
230
231 .eb-panel-control .responsiveRangeControllerWrapper .eb-unit-control-btn-group {
232 display: block;
233 }
234
235 .eb-panel-control .responsiveRangeControllerWrapper .eb-unit-control-btn-group .eb-unit-control-btn {
236 display: inline-block;
237 }
238
239 .eb-panel-control .components-panel__body .dimention-container .dimention-label {
240 height: 20px;
241 margin-bottom: 0 !important;
242 color: #5f5f5f;
243 }
244
245 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper-group {
246 display: flex;
247 flex: 1;
248 }
249
250 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper-group .input-wrapper {
251 width: 25% !important;
252 }
253
254 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper input {
255 color: #1e1e1e;
256 height: 30px !important;
257 border-color: #ebebeb !important;
258 }
259
260 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper input:focus {
261 box-shadow: none;
262 color: #000;
263 }
264
265 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper:first-child input {
266 border-top-left-radius: 5px;
267 border-bottom-left-radius: 5px;
268 }
269
270 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper:last-child input {
271 border-top-right-radius: 5px;
272 border-bottom-right-radius: 5px;
273 }
274
275 .eb-panel-control .components-panel__body .dimention-container .input-container .components-button.linked-btn {
276 height: 30px !important;
277 width: 20px !important;
278 padding: 0 !important;
279 display: flex;
280 justify-content: flex-end;
281 align-items: center;
282 margin-left: 0;
283 }
284
285 .eb-panel-control .linked-btn:hover:not(:disabled),
286 .eb-panel-control .linked-btn:focus:not(:disabled) {
287 color: #551ef7;
288 background: transparent !important;
289 box-shadow: none !important;
290 }
291
292 .eb-panel-control .linked-btn.is-primary {
293 color: #551ef7;
294 background: transparent !important;
295 box-shadow: none !important;
296 font-size: 14px !important;
297 }
298
299 /* Custom range control styles */
300 .eb-panel-control .eb-range-controller-container {
301 display: flex;
302 align-items: flex-start;
303 }
304
305 .eb-panel-control .eb-range-controller-container .components-range-control {
306 flex: 1;
307 margin-bottom: 8px;
308 }
309
310 .eb-panel-control .components-range-control {
311 margin-bottom: 8px;
312 }
313
314 .eb-panel-control .eb-range-controller-container .components-range-control .components-base-control__field {
315 margin-bottom: 0 !important;
316 }
317
318 .eb-panel-control .eb-range-controller-container .eb-range-reset-button {
319 height: 26px;
320 margin-top: 20px;
321 width: 20px;
322 background: transparent;
323 border: none;
324 outline: none;
325 box-shadow: none;
326 padding: 0;
327 margin-left: 2px;
328 cursor: pointer;
329 }
330
331 .eb-panel-control.eb-typography-component-panel .eb-range-controller-container .eb-range-reset-button {
332 padding-top: 8px;
333 }
334
335 .eb-panel-control .eb-reset-button-margin-fix .eb-range-controller-container .eb-range-reset-button {
336 margin-top: 26px;
337 }
338
339 .eb-panel-control .eb-range-controller-container .eb-range-reset-button .dashicon {
340 font-size: 14px;
341 color: #62626f;
342 width: 20px;
343 display: flex;
344 align-items: center;
345 justify-content: center;
346 transform: scaleX(-1) rotate(90deg);
347 }
348
349 .eb-panel-control .components-range-control__reset {
350 color: #6b6b6b;
351 }
352
353 .eb-panel-control .components-range-control__wrapper {
354 color: #e5e5ed;
355 outline: none;
356 }
357
358 .eb-panel-control .components-range-control__slider + span {
359 background-color: #e5e5ed;
360 border: none;
361 outline: none;
362 box-shadow: none;
363 }
364
365 .eb-panel-control .components-range-control__root {
366 z-index: 1000;
367 }
368
369 .eb-panel-control .components-range-control__track {
370 margin-left: -8px;
371 background-color: #b4b4cb;
372 }
373
374 .eb-panel-control .components-range-control__track + span {
375 margin-top: 9px;
376 height: 12px;
377 width: 12px;
378 }
379
380 .eb-panel-control .components-range-control__track + span > span {
381 background-color: #b4b4cb;
382 border: none;
383 outline: none;
384 box-shadow: none;
385 }
386
387 .eb-panel-control .components-range-control__root .components-input-control {
388 margin-left: 8px !important;
389 width: 70px !important;
390 }
391
392 .eb-panel-control .components-input-control__input {
393 color: #1e1e1e !important;
394 padding-right: 0 !important;
395 }
396
397 .eb-panel-control .components-input-control__backdrop {
398 border-color: #ebebeb !important;
399 }
400
401 .eb-panel-control .components-range-control__root .components-input-control input,
402 .eb-panel-control .components-range-control__root .components-input-control .components-input-control__backdrop,
403 .eb-panel-control .components-range-control__root .components-button {
404 height: 26px !important;
405 min-height: 26px !important;
406 line-height: 26px;
407 text-align: center !important;
408 padding: 0 10px !important;
409 width: auto !important;
410 max-width: 100%;
411 }
412
413 /* Color undo button style */
414 .eb-panel-control .components-button.eb-color-undo .dashicon {
415 font-size: 14px;
416 color: #62626f;
417 }
418
419 .eb-color-undo {
420 margin-right: -8px;
421 }
422
423 /* Style focus style */
424 .eb-panel-control .components-select-control__input:hover,
425 .eb-panel-control .components-select-control__input:focus {
426 color: black;
427 box-shadow: none;
428 border-color: #ebebeb;
429 }
430
431 /* Gradient control style */
432 .eb-gradient-control .eb-switch-control {
433 width: 150px !important;
434 }
435
436 .eb-panel-control .eb-gradient-control .eb-gradient-toggle-label .components-base-control__field {
437 display: flex;
438 align-items: center;
439 }
440
441 .eb-panel-control .eb-gradient-control .eb-switch-control {
442 width: 100px !important;
443 font-size: 11px !important;
444 margin-bottom: 0 !important;
445 margin-left: auto !important;
446 }
447
448 .eb-panel-control .eb-gradient-control .eb-switch-control > label {
449 padding: 1px;
450 }
451
452 /* color picker */
453 .eb-panel-control .eb-color-ball {
454 padding: 0 !important;
455 border-radius: 20px !important;
456 border-color: #ebebeb !important;
457 cursor: pointer;
458 }
459
460 .eb-panel-control .eb-color-ball > div {
461 border-radius: 20px !important;
462 height: 25px !important;
463 width: 25px !important;
464 }
465
466 .eb-userinfo-container > p {
467 margin: 0 !important;
468 }
469
470 /*
471 //
472 //
473 //
474 // copied from common.css of EB
475 // ends
476 //
477 //
478 //
479 // */
480 .eb-resButtons {
481 display: flex;
482 justify-content: space-between;
483 padding: 5px 0;
484 margin-bottom: 10px;
485 gap: 5px;
486 }
487
488 button.eb-res-btn {
489 background: rgba(85, 30, 247, 0.2);
490 border: 1px solid rgba(85, 30, 247, 0.2);
491 border-radius: 3px;
492 padding: 5px 0;
493 flex: 1;
494 color: #551ef7;
495 font-weight: 600;
496 letter-spacing: 0.2px;
497 cursor: pointer;
498 transition: 0.3s;
499 }
500
501 button.eb-res-btn:hover,
502 button.eb-res-btn.active {
503 box-shadow: rgba(85, 30, 247, 0.6) 0px 0px 5px 0px;
504 }
505
506 button.eb-res-btn.active {
507 background: #551ef7;
508 border: 1px solid #551ef7;
509 color: #fff;
510 }
511
512 button.eb-res-btn:focus {
513 outline: none;
514 }
515
516 .eb-typography-component-panel {
517 min-width: 220px;
518 padding: 1rem;
519 }
520
521 .typoResButton {
522 cursor: pointer;
523 font-size: 11px;
524 line-height: 18px;
525 width: 18px;
526 height: 18px;
527 position: relative;
528 z-index: 999;
529 background-color: #e8e8e8;
530 color: #5f5f5f;
531 margin: 0px 8px 5px 0px;
532 text-align: center;
533 border-radius: 3px;
534 }
535
536 .typoResButton.active {
537 color: #551ef7;
538 }
539
540 .wrap_res {
541 position: relative;
542 }
543
544 .resIcons {
545 position: absolute;
546 left: 80px;
547 }
548
549 .eb-typography-component-panel .wrap_res.forFontSize .resIcons {
550 left: 70px;
551 }
552
553 .eb-typography-component-panel .wrap_res.forLetterSpacing .resIcons {
554 left: 100px;
555 }
556
557 .eb-typography-component-panel .wrap_res.forLineHeight .resIcons {
558 left: 83px;
559 }
560
561 .eb-panel-control .components-button:not(.eb-unit-control-btn-group) {
562 position: relative;
563 z-index: 0;
564 }
565
566 .eb-typography-base div {
567 display: flex;
568 justify-content: space-between;
569 }
570
571 .components-base-control.eb-fontpicker-fontfamily {
572 z-index: 99999;
573 position: relative;
574 }
575
576 .components-base-control.eb-fontpicker-fontfamily input {
577 box-shadow: unset;
578 }
579
580 .components-button.has-icon .dashicon.dashicons-format-image {
581 margin: 0;
582 }
583
584 .eb-panel-control .wrap_res.for-icon-size .resIcons {
585 left: 60px;
586 }
587
588 .eb-panel-control .wrap_res.for-head-img-height .resIcons,
589 .eb-panel-control .wrap_res.for-head-img-width .resIcons,
590 .eb-panel-control .wrap_res.for-number-size .resIcons {
591 left: 85px;
592 }
593
594 .eb-panel-control .eb-color-undo .dashicon {
595 margin: 0;
596 }
597
598 .eb-background-control-inspector-panel-img-btn {
599 height: 100px;
600 width: 100%;
601 background-color: #e3e3e3;
602 }
603
604 .eb-panel-control .components-button {
605 text-transform: capitalize;
606 }
607
608 .eb-panel-control .newWithResWrapper .eb-range-controller-container .eb-range-reset-button {
609 margin-top: 0;
610 }
611
612 .resLabel {
613 padding-right: 5px;
614 }
615
616 .resBtns {
617 padding-bottom: 5px;
618 }
619
620 /*
621 unit (px,em,%) anchors not grabbing on hover fix start
622 */
623 .eb-panel-control .components-button-group.eb-unit-control-btn-group .components-button {
624 position: relative;
625 z-index: 1111;
626 font-size: 10px;
627 }
628
629 /*
630 unit (px,em,%) anchors not grabbing on hover fix end
631 */
632 /*
633 fixing typography control showing smaller width start
634 */
635 .eb-panel-control {
636 min-width: 220px;
637 }
638
639 /*
640 fixing typography control showing smaller width end
641 */
642 /*
643 color-control submodules css start
644 */
645 .eb-color-base > div {
646 display: flex;
647 justify-content: space-between;
648 align-items: center;
649 }
650
651 .eb-color-base .components-base-control__label {
652 flex: 10;
653 margin-right: 0px !important; /* There was no other way */
654 }
655
656 .eb-color-base .components-dropdown {
657 flex: 1;
658 }
659
660 .eb-color-ball {
661 background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0);
662 background-size: 10px 10px;
663 background-position: 0 0, 0 5px, 5px -5px, -5px 0;
664 border-radius: 50%;
665 }
666
667 .eb-color-undo {
668 flex: 1;
669 color: gray;
670 }
671
672 .eb-color-undo :focus,
673 .eb-color-undo :hover {
674 box-shadow: none;
675 }
676
677 /*
678 color-control submodules css end
679 */
680 /*
681 dimensions-control submodules css start
682 */
683 .betterdocs-dimension-control .input-wrapper {
684 width: 25%;
685 display: flex;
686 flex-direction: column;
687 }
688
689 .linked-btn {
690 width: 40px;
691 height: 30px;
692 border-radius: 5px;
693 margin-left: 8px;
694 padding-left: 12px;
695 }
696
697 .dimention-container {
698 display: flex;
699 flex-direction: column;
700 margin-bottom: 1em;
701 }
702
703 .dimention-label {
704 margin-bottom: 4px;
705 margin-right: 10px;
706 display: inline-block;
707 }
708
709 .dimentions-input-label {
710 font-size: 0.75em;
711 text-align: center;
712 }
713
714 .input-container.left-right-disabled {
715 justify-content: flex-start;
716 }
717
718 .input-container {
719 display: flex;
720 flex-direction: row;
721 justify-content: space-between;
722 }
723
724 .betterdocs-dimension-control .input-container .input-wrapper:first-child input {
725 border-width: 1px;
726 border-radius: 4px 0px 0px 4px;
727 }
728
729 .betterdocs-dimension-control .input-container .input-wrapper input {
730 min-height: 24px;
731 height: 24px;
732 margin: 0;
733 padding: 0;
734 text-align: center;
735 border-width: 1px 1px 1px 0px;
736 border-color: #8d96a0;
737 border-style: solid;
738 border-radius: 0;
739 width: 100%;
740 }
741
742 .betterdocs-dimension-control .input-container .input-wrapper:nth-child(5) input {
743 border-radius: 0px 4px 4px 0px;
744 }
745
746 .betterdocs-dimension-control .input-container .input-wrapper button {
747 margin-left: 0px;
748 border-radius: 0px 4px 4px 0px;
749 border: 1px solid #8d96a0;
750 border-left: none;
751 }
752
753 .eb-panel-control .components-panel__body .dimention-container .input-container .input-wrapper input:disabled {
754 background-color: #e6e9ec;
755 color: #6d7882;
756 cursor: not-allowed;
757 }
758
759 /*
760 dimensions-control submodules css end
761 */
762 /*
763 image-avatar submodule's css start
764 */
765 .image-avatar {
766 height: 200px;
767 width: 100%;
768 background-size: cover;
769 background-repeat: no-repeat;
770 margin-bottom: 8px;
771 padding: 2px;
772 }
773
774 .image-avatar-delete {
775 background-color: blue;
776 }
777
778 .image-avatar-delete:hover {
779 background-color: red;
780 }
781
782 /*
783 image-avatar submodule's css end
784 */
785 /*
786 social-profiles css start
787 */
788 .profile-wrapper {
789 display: flex;
790 justify-content: space-between;
791 margin-top: 10px;
792 margin-bottom: 10px;
793 border: 1px solid;
794 line-height: 2.5em;
795 }
796
797 .profile-icon-container {
798 font-size: 14px;
799 padding-right: 10px;
800 padding-left: 10px;
801 cursor: pointer;
802 width: 90%;
803 flex: 10;
804 }
805
806 .selected-profile-icon {
807 margin-left: 5px;
808 }
809
810 .link-form-wrapper {
811 margin-top: 10px;
812 }
813
814 .social-link-input {
815 margin-bottom: 10px;
816 }
817
818 .profile-icon-wrapper {
819 height: 1em;
820 width: 1em;
821 padding: 1em;
822 text-align: center;
823 display: flex;
824 align-items: center;
825 justify-content: center;
826 text-decoration: none;
827 }
828
829 .drag-helper {
830 z-index: 100;
831 list-style: none;
832 }
833
834 .profile-wrapper .drag-handle {
835 flex: 2 1 0% !important;
836 background: darkgrey;
837 border-right: 1px solid;
838 cursor: move;
839 color: #ffffff;
840 align-items: center;
841 display: flex !important;
842 justify-content: center;
843 }
844
845 .eb-social-delete-icon:hover {
846 cursor: pointer;
847 }
848
849 /*
850 social-profiles css end
851 */
852 /*
853 toggle-button submodule's css start
854 */
855 .eb-switch-control {
856 display: flex;
857 border: 1px solid #ededed;
858 padding: 2px;
859 border-radius: 30px;
860 position: relative;
861 font-family: sans-serif;
862 text-align: center;
863 margin-bottom: 8px;
864 margin-top: 8px;
865 }
866
867 .eb-switch-control input {
868 visibility: hidden;
869 position: absolute;
870 padding: 10px;
871 }
872
873 .eb-switch-control input:checked + label {
874 color: #fff;
875 }
876
877 .eb-switch-control .individual:checked ~ span,
878 .eb-switch-control .business:checked ~ span {
879 color: white;
880 }
881
882 .eb-switch-control .individual:checked ~ .slideBg {
883 transform: translateX(100%);
884 }
885
886 .eb-switch-control .business:checked ~ .slideBg {
887 transform: translateX(0);
888 }
889
890 .eb-switch-control label {
891 display: block;
892 padding: 4px;
893 width: 50%;
894 z-index: 1;
895 }
896
897 .slideBg {
898 position: absolute;
899 background-color: #551ef7;
900 color: white;
901 border-radius: 30px;
902 height: 100%;
903 width: 50%;
904 top: 0;
905 left: 0;
906 transition: transform 0.3s ease;
907 }
908
909 /*
910 toggle-button submodule's css end
911 */
912 /*
913 typography-control submodule's css start
914 */
915 .eb-typography-wrapper {
916 padding: 15px;
917 }
918
919 .components-eb-typography-dropdown {
920 padding: 0 !important;
921 }
922
923 /*
924 typography-control submodule's css end
925 */
926 /*
927 unit-control submodule's css start
928 */
929 .eb-unit-control-btn-group {
930 margin: 0px 0px -20px 0px;
931 text-align: right;
932 display: block;
933 }
934
935 .eb-unit-control-btn {
936 color: black;
937 background: transparent !important;
938 outline: none !important;
939 box-shadow: none !important;
940 border: none !important;
941 text-shadow: none !important;
942 }
943
944 .eb-unit-active {
945 color: #551ef7 !important;
946 font-weight: bold;
947 }
948
949 /*
950 unit-control submodule's css end
951 */
952 /* responsive-range-control submodule's css start */
953 .eb-component-wrapper {
954 display: flex;
955 }
956
957 .eb-component-wrapper .components-base-control.components-range-control {
958 flex-grow: 1;
959 }
960
961 .eb-component-wrapper .eb-range-reset-button {
962 height: 26px;
963 width: 20px;
964 background: transparent;
965 border: none;
966 outline: none;
967 box-shadow: none;
968 padding: 0;
969 margin-left: 2px;
970 cursor: pointer;
971 }
972
973 .eb-component-wrapper .eb-range-reset-button .dashicon {
974 font-size: 14px;
975 color: #62626f;
976 width: 20px;
977 display: flex;
978 align-items: center;
979 justify-content: center;
980 transform: scaleX(-1) rotate(90deg);
981 }
982
983 .responsive-btn-label {
984 margin-right: 8px;
985 }
986
987 /* responsive-range-control submodule's css end */
988 /* EB Settings Tab Panel Control */
989 .eb-panel-control {
990 background-color: #f7f7f7;
991 }
992 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs {
993 background-color: #fff;
994 }
995 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs .eb-tab {
996 font-size: 1.1em;
997 background-color: #fff;
998 border-right: 1px solid #fff;
999 border-top: 3px solid transparent;
1000 }
1001 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs .eb-tab.active-tab {
1002 background-color: #f7f7f7;
1003 border-color: #cebeff !important;
1004 }
1005 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs .eb-tab:not(:first-child) {
1006 border-left: 1px solid #fff;
1007 }
1008 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs .eb-tab:hover {
1009 color: #551ef7;
1010 }
1011 .eb-panel-control .eb-parent-tab-panel .components-tab-panel__tabs .eb-tab:focus {
1012 box-shadow: unset;
1013 }
1014 .eb-panel-control .eb-parent-tab-panel .components-panel__body.eb-subpanel {
1015 border: 0;
1016 padding-left: 0;
1017 padding-right: 0;
1018 }
1019 .eb-panel-control .eb-parent-tab-panel .components-panel__body-title {
1020 background-color: #e8e8e8;
1021 margin-bottom: 15px;
1022 }
1023 .eb-panel-control .eb-parent-tab-panel .eb-subpanel .components-panel__body-title {
1024 margin-left: 0;
1025 margin-right: 0;
1026 }
1027
1028 /* EB Slider Content Settings */
1029 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel {
1030 margin-bottom: 10px;
1031 border-top: 0;
1032 }
1033 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel.is-opened {
1034 background-color: #efefef;
1035 border: 1px solid #e0e0e0;
1036 border-radius: 4px;
1037 }
1038 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel.is-opened .components-panel__body-title {
1039 background-color: #e0e0e0;
1040 border: 0;
1041 border-bottom-left-radius: 0;
1042 border-bottom-right-radius: 0;
1043 }
1044 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel .components-panel__body-title {
1045 background-color: #eaeaea;
1046 border: 1px solid #d8d8d8;
1047 border-radius: 4px;
1048 }
1049 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel .components-panel__body-title button {
1050 padding: 12px;
1051 }
1052 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel .components-panel__body-title button:focus {
1053 outline: 0;
1054 box-shadow: unset;
1055 }
1056 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel textarea {
1057 border-color: #ebebeb;
1058 }
1059 .eb-panel-control .eb-parent-tab-panel .eb-slider-item-single-panel .error {
1060 color: red;
1061 margin-top: -10px;
1062 margin-bottom: 15px;
1063 display: block;
1064 }
1065
1066 summary::-webkit-details-marker {
1067 display: none;
1068 }
1069
1070 /* Accordion sortable style */
1071 .drag-helper .profile-wrapper,
1072 .eb-accordion-sortable-item,
1073 .eb-pricebox-sortable-item,
1074 .eb-typed-sortable-item {
1075 border: 1px solid #b4b4cb;
1076 }
1077
1078 .profile-wrapper .drag-handle,
1079 .eb-accordion-sortable-item .drag-handle,
1080 .eb-pricebox-sortable-item .drag-handle,
1081 .eb-typed-sortable-item .drag-handle {
1082 background: transparent !important;
1083 flex: 2 1 0% !important;
1084 border-left: 1px solid #b4b4cb;
1085 }
1086
1087 .eb-panel-control .components-base-control .components-text-control__input,
1088 .eb-panel-control .components-base-control .drag-helper .eb-accordion-sortable-item .eb-social-delete-icon,
1089 .eb-panel-control .components-base-control .drag-helper .eb-accordion-sortable-item .drag-handle,
1090 .eb-panel-control .components-base-control .drag-helper .eb-accordion-sortable-item {
1091 border-color: #ebebeb !important;
1092 padding: 5px 0;
1093 }
1094
1095 .eb-panel-control .components-base-control .drag-helper .eb-accordion-sortable-item .drag-handle {
1096 border-right: none;
1097 }
1098
1099 .eb-accordion-sortable-item {
1100 display: flex;
1101 justify-content: space-between;
1102 margin-top: 10px;
1103 margin-bottom: 10px;
1104 border: 1px solid;
1105 line-height: 2.5em;
1106 }
1107
1108 .eb-accordion-sortable-title {
1109 flex: 10;
1110 padding-left: 5px;
1111 overflow: hidden;
1112 text-overflow: ellipsis;
1113 white-space: nowrap;
1114 }
1115
1116 .eb-accordion-sortable-trash {
1117 font-size: 16px;
1118 border-left: 1px solid gray;
1119 line-height: 2.5em;
1120 flex: 1;
1121 text-align: center;
1122 padding: 8px;
1123 }
1124
1125 .eb-accordion-sortable-trash:hover {
1126 background: #f44336;
1127 color: #ffffff;
1128 cursor: pointer;
1129 }
1130
1131 .eb-accordion-hidden {
1132 overflow: hidden !important;
1133 }
1134
1135 .eb-accordion-expanded {
1136 overflow: visible;
1137 opacity: 1;
1138 }
1139
1140 .eb-accordion-upload-button {
1141 height: 100px;
1142 width: 100%;
1143 background: #e3e3e3;
1144 color: #666666;
1145 display: inline-block;
1146 }
1147
1148 .eb-accordion-add-button {
1149 margin: 10px;
1150 display: flex;
1151 justify-content: center;
1152 }
1153
1154 .eb-accordion-add-button-label {
1155 margin-left: 10px;
1156 }
1157
1158 .eb-panel-control .eb-accordion-add-button {
1159 margin-top: 0px;
1160 }
1161
1162 .eb-accordion-sortable-base {
1163 margin-bottom: 0px !important;
1164 }
1165
1166 .eb-sortable-accordion-list {
1167 margin-bottom: 0px;
1168 }
1169 .eb-sortable-accordion-list li:last-child {
1170 margin-bottom: 0px;
1171 }
1172
1173 .eb-panel-control .eb-fontpicker-fontfamily {
1174 z-index: 99999;
1175 position: relative;
1176 }
1177
1178 .eb-control-item-wrapper {
1179 margin-bottom: 10px;
1180 }
1181
1182 .eb-panel-control .components-base-control__field .components-text-control__input {
1183 padding: 10px;
1184 }
1185
1186 .eb-margin-bottom-10 {
1187 margin-bottom: 10px;
1188 }
1189
1190 .eb-margin-bottom-20 {
1191 margin-bottom: 20px;
1192 }
1193
1194 .eb-margin-bottom-30 {
1195 margin-bottom: 30px;
1196 }
1197
1198 .eb-row-wrapper .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap.wp-block,
1199 .eb-row-wrapper .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap.wp-block .wp-block {
1200 max-width: none;
1201 }
1202
1203 body.eb-mimmik-added .eb-guten-block-main-parent-wrapper.eb-row-editor-wrap .eb-row-root-container {
1204 overflow-x: hidden;
1205 }
1206 body.eb-mimmik-added .marginPaddingNaai.wp-block,
1207 body.eb-mimmik-added .eb-guten-block-main-parent-wrapper.eb-row-editor-wrap .wp-block,
1208 body.eb-mimmik-added .eb-guten-block-main-parent-wrapper.eb-row-editor-wrap .block-editor-block-list__block.wp-block {
1209 margin-top: 0;
1210 margin-bottom: 0;
1211 padding-top: 0;
1212 padding-bottom: 0;
1213 }
1214
1215 .eb-row-wrapper > .eb-row-inner > .block-editor-inner-blocks {
1216 margin-left: auto !important;
1217 margin-right: auto !important;
1218 }
1219 .eb-row-wrapper > .eb-row-inner > .block-editor-inner-blocks > .block-editor-block-list__layout {
1220 max-width: none !important;
1221 width: auto !important;
1222 }
1223
1224 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap {
1225 position: relative !important;
1226 }
1227 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .eb-column-inner .block-list-appender {
1228 margin: 0 !important;
1229 padding: 0 !important;
1230 }
1231 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change {
1232 display: none;
1233 position: absolute;
1234 z-index: 8;
1235 right: -5px;
1236 top: 0;
1237 bottom: 0;
1238 width: 12px;
1239 cursor: col-resize;
1240 }
1241 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change > .dragger-inner {
1242 margin: 0 5px;
1243 height: 100%;
1244 }
1245 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change > .dragger-inner .circle {
1246 position: absolute;
1247 width: 10px;
1248 height: 10px;
1249 border: 1px solid #000;
1250 border-radius: 50%;
1251 top: 50%;
1252 left: 2px;
1253 transform: translateY(-50%);
1254 }
1255 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change > .dragger-inner > .dashicons {
1256 position: absolute;
1257 display: flex;
1258 justify-content: center;
1259 align-items: center;
1260 background: #fff;
1261 width: 30px;
1262 height: 30px;
1263 border: 1px solid #a3a5c0;
1264 border-radius: 50%;
1265 top: 50%;
1266 left: -8px;
1267 transform: translateY(-50%);
1268 color: #a3a5c0;
1269 }
1270 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change:hover > .dragger-inner {
1271 background-color: #000;
1272 }
1273 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip {
1274 width: 170px;
1275 position: absolute;
1276 top: 50%;
1277 background: no-repeat;
1278 color: #fff;
1279 padding: 0;
1280 transform: translateY(-50%);
1281 left: -77px;
1282 display: flex;
1283 justify-content: space-between;
1284 align-items: center;
1285 -webkit-user-select: none;
1286 -moz-user-select: none;
1287 user-select: none;
1288 z-index: 9999;
1289 }
1290 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip i.ovl_shapes {
1291 position: absolute;
1292 background: #fff;
1293 height: 30px;
1294 width: 30px;
1295 border-radius: 50%;
1296 }
1297 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip i.ovl_circle1 {
1298 left: 55px;
1299 }
1300 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip i.ovl_circle2 {
1301 right: 55px;
1302 }
1303 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip > span {
1304 height: 30px;
1305 display: flex;
1306 justify-content: center;
1307 align-items: center;
1308 }
1309 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip > span.dashicons {
1310 color: #a3a5c0;
1311 border: 1px solid #a3a5c0;
1312 border-radius: 50%;
1313 width: 30px;
1314 font-size: 26px;
1315 background: #fff;
1316 z-index: 333;
1317 }
1318 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip > span:not(.dashicons) {
1319 background: #a3a5c0;
1320 color: #fff;
1321 width: 65px;
1322 }
1323 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip > :not(.dashicons):first-child {
1324 padding-right: 10px;
1325 -webkit-clip-path: polygon(100% 0, 90% 50%, 100% 100%, 0% 100%, 0 50%, 0% 0%);
1326 clip-path: polygon(100% 0, 90% 50%, 100% 100%, 0% 100%, 0 50%, 0% 0%);
1327 }
1328 .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .cols-width-tooltip > :not(.dashicons):nth-child(3) {
1329 padding-left: 10px;
1330 -webkit-clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 10% 50%, 0% 0%);
1331 clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 10% 50%, 0% 0%);
1332 }
1333
1334 body.eb-responsive-preview-option-Desktop .eb-guten-block-main-parent-wrapper.eb-column-editor-wrap .width-dragger-change {
1335 display: block;
1336 }
1337
1338 body.eb-mimmik-added .edit-post-visual-editor .eb-column-wrapper > .eb-column-inner .components-button {
1339 padding-top: 13px;
1340 padding-bottom: 13px;
1341 }
1342
1343 body.eb-mimmik-added .edit-post-visual-editor .block-editor-block-toolbar {
1344 position: relative;
1345 z-index: 999;
1346 }
1347
1348 body.eb-mimmik-added .edit-post-visual-editor .components-popover.block-editor-block-list__block-popover {
1349 z-index: 999;
1350 }
1351
1352 body.eb-mimmik-added .edit-post-visual-editor .wp-block.editor-post-title.editor-post-title__block {
1353 padding-bottom: 40px;
1354 }
1355
1356 .eb-image-comparison-wrapper .eb-image-comparison-placeholder {
1357 display: flex;
1358 flex-direction: row;
1359 justify-content: center;
1360 }
1361
1362 .eb-image-comparison-wrapper .eb-image-comparison-upload {
1363 height: 200px;
1364 width: 200px;
1365 margin-right: 10px;
1366 background: #e3e3e3;
1367 display: inline;
1368 }
1369
1370 .eb-image-comparison-wrapper .eb-image-comparison-image {
1371 height: 200px;
1372 width: 200px;
1373 -o-object-fit: cover;
1374 object-fit: cover;
1375 }/*# sourceMappingURL=backend.css.map */