PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.0.0
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.0.0
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 3.10.4 All 148 releases
visualizer / css / frame.css

frame.css in Visualizer – Tables & Charts Manager with Built-in AI Generator 3.0.0, at css/frame.css

1,078 lines 19.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #content {
2 overflow: auto;
3 position: absolute;
4 z-index: 75;
5 top: 0;
6 right: 0;
7 bottom: 60px;
8 left: 0;
9 background-color: white;
10 }
11
12 #canvas {
13 position: absolute;
14 top: 10px;
15 right: 310px;
16 bottom: 10px;
17 left: 10px;
18 }
19
20 .loader {
21 position: absolute;
22 top: 50%;
23 left: 50%;
24 margin-top: -16px;
25 margin-left: -16px;
26 }
27
28 /******************************************************************************/
29 /******************************** SIDEBAR ***********************************/
30 /******************************************************************************/
31
32 #sidebar {
33 overflow: auto;
34 position: absolute;
35 z-index: 75;
36 top: 0;
37 right: 0;
38 bottom: 60px;
39 width: 299px;
40 border-left: 1px solid #dfdfdf;
41 background: whitesmoke;
42
43 -webkit-overflow-scrolling: touch;
44 }
45
46 .group {
47 margin: 0;
48 font-size: 12px;
49 line-height: 18px;
50 list-style: none;
51 }
52
53 .group .group-header .group-title {
54 margin: 10px 0;
55 padding: 15px 20px;
56 border-top: 1px solid #ddd;
57 border-bottom: 1px solid #ddd;
58 color: #555d66;
59 background: #fff;
60 }
61
62 .group-wrapper ul .group-title {
63 border-top: 1px solid #ddd;
64 }
65
66 .group-wrapper ul li {
67 border-top: 1px solid #ddd;
68 }
69
70 .group-wrapper ul ul li.subsection {
71 margin: 5px;
72 border: 1px solid #ddd;
73 }
74
75 .group-wrapper .group .group .group-title {
76 position: relative;
77 margin: 0;
78 padding: 10px 10px 11px 14px;
79 border-top: none;
80 border-bottom: none;
81 border-left: 4px solid #fff;
82 color: #555d66;
83 background-color: #fff;
84 font-size: 14px;
85 font-weight: 600;
86 line-height: 21px;
87 cursor: pointer;
88 -webkit-transition: 0.15s color ease-in-out,0.15s background-color ease-in-out,0.15s border-color ease-in-out;
89 transition: 0.15s color ease-in-out,0.15s background-color ease-in-out,0.15s border-color ease-in-out;
90 }
91
92 .group-wrapper .group .group:hover .group-title,
93 .group-wrapper .group .group.open .group-title {
94 border-left-color: #0073aa;
95 color: #0073aa;
96 background: #f3f3f5;
97 }
98
99 .group-wrapper .group .group .group-title:after {
100 position: absolute;
101 z-index: 1;
102 top: 11px;
103 right: 10px;
104 color: #a0a5aa;
105 font: 400 20px/1 dashicons;
106 content: "\f345";
107 }
108
109 .group-wrapper .group .group.open .group-title:after {
110 content: "\f347";
111 }
112
113 .group-wrapper .group .customize-section-back {
114 display: block;
115 float: left;
116 width: 42px;
117 height: 49px;
118 margin: 0 15px 0 0;
119 padding: 0;
120 border: none;
121 border-top: 1px solid #ddd;
122 border-right: 1px solid #ddd;
123 border-left: 4px solid #fff;
124 background: #fff;
125 -webkit-box-shadow: none;
126 box-shadow: none;
127 cursor: pointer;
128 -webkit-transition: color 0.15s ease-in-out,border-color 0.15s ease-in-out,background 0.15s ease-in-out;
129 transition: color 0.15s ease-in-out,border-color 0.15s ease-in-out,background 0.15s ease-in-out;
130 }
131
132 .group-wrapper .group .customize-section-back:hover {
133 border-left-color: #0073aa;
134 outline: 0;
135 color: #0073aa;
136 background: #f3f3f5;
137 }
138
139 .group-wrapper .group .customize-section-back:before {
140 position: relative;
141 top: -11px;
142 left: -2px;
143 font: 400 20px/72px dashicons;
144 content: "\f341";
145 }
146
147 .group-wrapper.full-height {
148 float: left;
149 position: relative;
150 width: 100%;
151 height: 100%;
152 margin: 0;
153 }
154
155 .group.bottom-fixed {
156 display: block;
157 position: absolute;
158 bottom: 0;
159 width: 100%;
160 }
161
162 .group ul li h2,
163 .group ul li h3 {
164 padding: 7px 15px 7px 35px;
165 }
166
167 .group h2 .dashicons,
168 .group h3 .dashicons {
169 margin-right: 5px;
170 vertical-align: -5px;
171 }
172
173 .group-content {
174 display: none;
175 margin: 0;
176 padding: 0;
177 background-color: #fdfdfd;
178 }
179
180 div.group-content {
181 padding: 15px;
182 }
183
184 .group.open > .group-content {
185 display: block;
186 }
187
188 .group-description {
189 margin: 0;
190 padding: 5px;
191 color: #555;
192 font-size: 12px;
193 text-align: left;
194 }
195
196 div.group-content .group-description {
197 padding: 5px;
198 font-family: "Montserrat",sans-serif;
199 font-weight: 300;
200 }
201
202 .initial-screen .group-description {
203 padding: 0;
204 padding: 10px 20px 20px;
205 font-family: "Montserrat",sans-serif;
206 font-weight: 300;
207 }
208
209 .section-title {
210 display: block;
211 position: relative;
212 margin-bottom: 5px;
213 padding: 4px 20px;
214 border-top: 1px solid #eee;
215 border-bottom: 1px solid #eee;
216 background-color: rgba(0, 0, 0, 0.02);
217 -webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);
218 box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);
219 font-weight: bold;
220 cursor: pointer;
221 }
222
223 .group-wrapper ul ul li .section-title {
224 margin-bottom: 0;
225 border: none;
226 -webkit-box-shadow: none;
227 box-shadow: none;
228 }
229
230 .section-title::after {
231 position: absolute;
232 z-index: 1;
233 top: 13px;
234 right: 20px;
235 width: 0;
236 height: 0;
237 border-width: 4px 4px 0;
238 border-style: solid;
239 border-color: #ccc transparent;
240 content: "";
241 }
242
243 .section-title.open::after {
244 border-width: 0 4px 4px;
245 }
246
247 .section-items {
248 display: none;
249 padding: 15px;
250 }
251
252 .section-items.open {
253 display: block;
254 }
255
256 .more-info {
257 display: none;
258 float: right;
259 color: #21759b;
260 font-size: 85%;
261 font-weight: normal;
262 text-decoration: none;
263 }
264
265 .section-description {
266 margin: 0;
267 /*display: none;*/
268 padding: 0;
269 color: gray;
270 font-size: 11px;
271 }
272
273 .section-table {
274 width: 100%;
275 }
276
277 .section-delimiter {
278 margin: 15px 0;
279 border-top: 1px dashed #ccc;
280 }
281
282 .section-table-column {
283 width: 50%;
284 padding: 0 1px;
285 text-align: left;
286 vertical-align: top;
287 }
288
289 .section-item {
290 margin-bottom: 10px;
291 }
292
293 .control-select,
294 .control-text {
295 width: 100%;
296 }
297
298 .control-check {
299 float: right;
300 }
301
302 .control-check::after {
303 clear: both;
304 }
305
306 .section-description ul {
307 margin: 0 0 0 25px;
308 list-style: circle;
309 }
310
311 .section-description li {
312 margin: 0;
313 list-style: circle;
314 }
315
316 #rate-the-plugin {
317 margin-top: 40px;
318 padding: 20px;
319 border-top: 1px dashed #ddd;
320 text-align: center;
321 }
322
323 .rate-the-plugin {
324 width: 40% !important;
325 margin-top: -5px;
326 }
327
328 #rate-stars {
329 width: 100px;
330 height: 20px;
331 margin: 15px auto;
332 background-image: url("../images/star.png");
333 background-repeat: repeat-x;
334 background-position: right center;
335 }
336
337 #rate-link {
338 font-family: "Montserrat",sans-serif;
339 font-weight: 400;
340 text-decoration: none;
341 }
342
343 #flattr {
344 margin-top: 15px;
345 text-align: center;
346 }
347
348 /******************************************************************************/
349 /******************************** TOOLBAR ***********************************/
350 /******************************************************************************/
351
352 #toolbar {
353 overflow: hidden;
354 position: absolute;
355 z-index: 100;
356 right: 0;
357 bottom: 0;
358 left: 0;
359 height: 36px;
360 padding: 12px 16px;
361 border-top: 1px solid #dfdfdf;
362 -webkit-box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);
363 box-shadow: 0 -4px 4px -4px rgba(0, 0, 0, 0.1);
364 text-align: center;
365 }
366
367 #toolbar .push-right {
368 float: right;
369 }
370
371 .toolbar-div a {
372 float: left;
373 }
374
375 .toolbar-div {
376 display: inline-block;
377 float: left;
378 width: 30%;
379 vertical-align: top;
380 }
381
382 /******************************************************************************/
383 /******************************** TYPE PICKER ******************************/
384 /******************************************************************************/
385
386 .type-box span {
387 display: block;
388 position: absolute;
389 right: 0;
390 bottom: -6px;
391 width: 100%;
392 padding: 4px 0;
393 border-top: 1px dashed #ddd;
394 border-bottom: 1px dashed #ddd;
395 background: #e0e0e0;
396 background-color: #efefef;
397 -webkit-box-shadow: 0 0 8px #ddd;
398 box-shadow: 0 0 8px #ddd;
399 font-weight: bold;
400 text-align: center;
401 }
402
403 .type-box .pro-upsell {
404 color: #c55555;
405 }
406
407 #type-picker {
408 width: 954px;
409 margin: 50px auto;
410 }
411
412 .type-box {
413 float: left;
414 position: relative;
415 margin: 0 20px 20px 0;
416 border: 1px dashed #ddd;
417 background-color: #efefef;
418 -webkit-box-shadow: 0 0 8px #ddd;
419 box-shadow: 0 0 8px #ddd;
420 }
421
422 .type-box:nth-child(3n+3) {
423 margin-right: 0;
424 }
425
426 .type-box .pro-upsell .visualizder-pro-label {
427 display: inline;
428 position: absolute;
429 top: 0;
430 width: 74px;
431 height: 10px;
432 height: 17px;
433 border: none;
434 color: #fff;
435 background: #c55555;
436 }
437
438 .type-label {
439 display: block;
440 width: 270px;
441 height: 205px;
442 padding: 15px;
443 border: 1px solid #e0e0e0;
444 background-color: white;
445 background-image: url(../images/chart_types_g.png);
446 background-repeat: no-repeat;
447 background-position: center center;
448 }
449
450 .type-label-selected,
451 .type-box > .type-label:hover {
452 background-image: url(../images/chart_types.png);
453 }
454
455 .type-box-area .type-label {
456 background-position: 0 -225px;
457 }
458
459 .type-box-line .type-label {
460 background-position: -600px 0;
461 }
462
463 .type-box-scatter .type-label {
464 background-position: -300px 0;
465 }
466
467 .type-box-pie .type-label {
468 background-position: 0 0;
469 }
470
471 .type-box-gauge .type-label {
472 background-position: 0 -450px;
473 }
474
475 .type-box-geo .type-label {
476 background-position: -600px -450px;
477 }
478
479 .type-box-candlestick .type-label {
480 background-position: -300px -450px;
481 }
482
483 .type-box-bar .type-label {
484 background-position: -300px -225px;
485 }
486
487 .type-box-column .type-label {
488 background-position: -600px -225px;
489 }
490
491 .type-box-table .type-label {
492 background-position: -301px -670px;
493 }
494
495 .type-box-timeline .type-label {
496 background-position: -2px -670px;
497 }
498
499 .type-box-combo .type-label {
500 background-position: -597px -670px;
501 }
502
503 /******************************************************************************/
504 /******************************** OTHER STYLES ******************************/
505 /******************************************************************************/
506
507 #thehole {
508 position: absolute;
509 top: 0;
510 left: 0;
511 width: 1px;
512 height: 1px;
513 border: 0;
514 opacity: 0;
515
516 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
517 -moz-opacity: 0;
518 }
519
520 .locker,
521 .locker-loader {
522 position: absolute;
523 top: 0;
524 left: 0;
525 }
526
527 .locker {
528 z-index: 1000;
529 opacity: 0.8;
530 background-color: white;
531
532 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
533 filter: alpha(opacity=80);
534 }
535
536 .locker-loader {
537 z-index: 1001;
538 background: url(../images/ajax-loader.gif) no-repeat center center;
539 }
540
541 .file-wrapper {
542 display: inline-block;
543 width: auto;
544 max-width: 133px;
545 }
546
547 .file {
548 position: fixed;
549 max-width: 138px;
550 margin-top: -6px;
551 margin-left: -33px;
552 opacity: 0;
553 font-size: 22px;
554 cursor: pointer;
555
556 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
557 -moz-opacity: 0;
558 }
559
560 #remote-file {
561 display: inline-block;
562 float: right;
563 margin-left: 6px;
564 }
565
566 .form-inline {
567 display: table;
568 /*margin: 0 auto;*/
569 width: 100%;
570 vertical-align: middle;
571 }
572
573 .computer-btn {
574 overflow: hidden;
575 left: -18px;
576 padding-left: 27px !important;
577 border: medium none rgb(100, 100, 100) !important;
578 border: 1px solid #b0b0b0 !important;
579 color: #646464 !important;
580 background: #e6e6e6 url("../images/computer.png") no-repeat scroll 7px 1px !important;
581 -webkit-box-shadow: none !important;
582 box-shadow: none !important;
583 text-shadow: none!important;
584 font-family: "Open Sans",sans-serif;
585 font-weight: 700;
586 -webkit-transition: all 0.3s ease 0s;
587 transition: all 0.3s ease 0s;
588 }
589
590 .computer-btn:hover {
591 padding-left: 27px !important;
592 border: 1px solid #2f8cea !important;
593 color: white !important;
594 background: #2f8cea url("../images/computer.png") no-repeat scroll 7px -36px !important;
595 -webkit-box-shadow: 0 1px 0 rgba(171, 171, 171, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15) !important;
596 -webkit-box-shadow: none !important;
597 box-shadow: 0 1px 0 rgba(171, 171, 171, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15) !important;
598 box-shadow: none !important;
599 -webkit-transition: all 0.3s ease 0s;
600 -webkit-transition: all 0.3s ease;
601 transition: all 0.3s ease 0s;
602 transition: all 0.3s ease;
603 }
604
605 .from-web {
606 margin-top: 0;
607 margin-bottom: 15px !important;
608 }
609
610 .from-web-btn {
611 padding-left: 25px !important;
612 border: medium none #646464 !important;
613 border: 1px solid #b0b0b0 !important;
614 color: #646464 !important;
615 background: #e6e6e6 url("../images/web.png") no-repeat scroll 7px 1px !important;
616 -webkit-box-shadow: none !important;
617 box-shadow: none !important;
618 font-family: "Open Sans",sans-serif;
619 font-weight: 700;
620 -webkit-transition: all 0.3s ease 0s;
621 transition: all 0.3s ease 0s;
622 /*margin-left: 2px !important;*/
623 }
624
625 .from-web-btn:hover {
626 padding-left: 25px !important;
627 /*margin-left: 2px !important;*/
628 border: 1px solid #89b158 !important;
629 color: white !important;
630 background: #89b158 url("../images/web.png") no-repeat scroll 7px -38px !important;
631 -webkit-box-shadow: none !important;
632 box-shadow: none !important;
633 -webkit-transition: all 0.3s ease 0s;
634 -webkit-transition: all 0.3s ease;
635 transition: all 0.3s ease 0s;
636 transition: all 0.3s ease;
637 }
638
639 .preview {
640 width: 100%;
641 }
642
643 #sidebar > ul > div.initial-screen > div {
644 padding: 0 20px;
645 }
646
647 .from-chart-btn {
648 padding-left: 25px !important;
649 border: medium none #646464 !important;
650 border: 1px solid #b0b0b0 !important;
651 color: #646464 !important;
652 background: #e6e6e6 url("../images/from_chart.png") no-repeat scroll 7px 1px !important;
653 -webkit-box-shadow: none !important;
654 box-shadow: none !important;
655 font-family: "Open Sans",sans-serif;
656 font-weight: 700;
657 -webkit-transition: all 0.3s ease 0s;
658 transition: all 0.3s ease 0s;
659 /*margin-left: 2px !important;
660 margin-top: 2px !important;*/
661 }
662
663 .from-chart-btn:hover {
664 padding-left: 25px !important;
665 /*margin-left: 2px !important;*/
666 border: 1px solid #10aecb !important;
667 color: white !important;
668 background: #10aecb url("../images/from_chart.png") no-repeat scroll 7px -36px !important;
669 -webkit-box-shadow: none !important;
670 box-shadow: none !important;
671 -webkit-transition: all 0.3s ease 0s;
672 -webkit-transition: all 0.3s ease;
673 transition: all 0.3s ease 0s;
674 transition: all 0.3s ease;
675 /*margin-top: 2px !important;*/
676 }
677
678 input#existing-chart {
679 /*left: 18px;
680 width: 110px;
681 position: relative;*/
682 }
683
684 select#chart-id {
685 float: right;
686 width: 146px;
687 margin-right: 14px;
688 }
689
690 button#editor-chart-button {
691 display: block;
692 margin: 0 auto;
693 border: 1px solid #2c80d6 !important;
694 color: white !important;
695 background-color: #2f8cea !important;
696 -webkit-box-shadow: none !important;
697 box-shadow: none !important;
698 text-shadow: none;
699 -webkit-transition: all 0.3s ease;
700 transition: all 0.3s ease;
701 }
702
703 .preview-btn {
704 border: 1px solid #2c80d6 !important;
705 color: white !important;
706 background-color: #2f8cea !important;
707 -webkit-box-shadow: none !important;
708 box-shadow: none !important;
709 font-family: "Open Sans",sans-serif;
710 font-weight: 700;
711 -webkit-transition: all 0.3s ease;
712 transition: all 0.3s ease;
713 }
714
715 .preview-btn:hover {
716 border: 1px solid #2c80d6 !important;
717 color: white !important;
718 background-color: #2c80d6 !important;
719 -webkit-box-shadow: none !important;
720 box-shadow: none !important;
721 font-family: "Open Sans",sans-serif;
722 font-weight: 700;
723 -webkit-transition: all 0.3s ease;
724 transition: all 0.3s ease;
725 }
726
727 .show-live-btn {
728 width: 100%;
729 margin-top: 15px !important;
730 border-color: #e98b00 !important;
731 background-color: #f90 !important;
732 -webkit-box-shadow: none !important;
733 box-shadow: none !important;
734 font-family: "Open Sans",sans-serif;
735 font-weight: 700;
736 }
737
738 .show-live-btn:hover {
739 width: 100%;
740 margin-top: 15px !important;
741 border-color: #e98b00 !important;
742 background-color: #ea8c00 !important;
743 -webkit-box-shadow: none !important;
744 box-shadow: none !important;
745 font-family: "Open Sans",sans-serif;
746 font-weight: 700;
747 -webkit-transition: all 0.3s ease;
748 transition: all 0.3s ease;
749 }
750
751 .check-pro-btn {
752 display: block;
753 width: 245px;
754 height: 40px;
755 margin: 0 auto;
756 }
757
758 .advanced-settings-btn,
759 .return-settings-btn {
760 display: block;
761 height: auto;
762 margin: 0 auto;
763 margin-top: 5px;
764 margin-bottom: 20px;
765 border-radius: 3px;
766 font-size: 17px;
767 line-height: 34px;
768 cursor: pointer;
769 }
770
771 .return-settings-btn {
772 width: 90%;
773 }
774
775 .advanced-settings-btn {
776 width: 100%;
777 }
778
779 .return-settings-btn {
780 margin: 10px auto;
781 }
782
783 .hidden-setting {
784 display: none;
785 }
786
787 /* ====== RESPONSIVE ====== */
788
789 @media (max-width: 1366px) {
790 #rate-stars {
791 margin: 3px 0 10px 40%;
792 }
793
794 .rate-the-plugin {
795 margin-left: -8%;
796 }
797 }
798
799 @media screen and (max-width: 782px) {
800 .button.button-primary.file-wrapper.computer-btn,
801 #remote-file,
802 #existing-chart {
803 height: 28px;
804 margin-bottom: 4px;
805 padding: 0 10px 1px;
806 font-size: 13px;
807 line-height: 26px;
808 vertical-align: middle;
809 }
810 }
811
812 #vz-chart-settings h2:hover,
813 #vz-chart-permissions h2:hover,
814 .sidebar-footer-link h2:hover,
815 #vz-chart-review a:hover {
816 text-decoration: none;
817 }
818
819 #vz-chart-review a {
820 color: #00a0d2;
821 text-decoration: none;
822 }
823
824 #vz-chart-settings h2,
825 #vz-chart-permissions h2,
826 .sidebar-footer-link h2,
827 #vz-chart-review h2 {
828 padding: 0;
829 border: none;
830 font-size: 12px;
831 font-weight: 400;
832 }
833
834 #vz-chart-review {
835 right: 0;
836 bottom: 10px;
837 -webkit-box-sizing: border-box;
838 box-sizing: border-box;
839 width: 40%;
840 padding-right: 6px;
841 text-align: right;
842 }
843
844 #vz-chart-settings.bottom-fixed h2 {
845 padding-left: 6px;
846 }
847
848 #vz-chart-settings {
849 bottom: 40px;
850 left: 0;
851 -webkit-box-sizing: border-box;
852 box-sizing: border-box;
853 width: 33%;
854 text-align: left;
855 }
856
857 #vz-chart-permissions:not(.open) h2 {
858 display: inline-block;
859 width: 100%;
860 margin: 0;
861 text-align: right;
862 }
863
864 #vz-chart-permissions {
865 right: 0;
866 bottom: 40px;
867 -webkit-box-sizing: border-box;
868 box-sizing: border-box;
869 width: 33%;
870 text-align: left;
871 }
872
873 #vz-chart-permissions h2,
874 #vz-chart-settings h2,
875 .sidebar-footer-link h2 {
876 display: inline;
877 color: #00a0d2;
878 background: none;
879 font-family: "Open Sans",sans-serif;
880 cursor: pointer;
881 }
882
883 .sidebar-footer-link,
884 #vz-chart-review,
885 #vz-chart-permissions,
886 #vz-chart-settings {
887 display: inline;
888 background: none;
889 cursor: pointer;
890 }
891
892 .sidebar-footer-link > ul,
893 #vz-chart-source > ul,
894 #vz-chart-permissions > ul,
895 #vz-chart-settings > ul {
896 position: relative;
897 z-index: 10;
898 border-bottom: 1px solid #ddd;
899 }
900
901 #vz-chart-copyright {
902 bottom: 10px;
903 text-align: center;
904 }
905
906 #sidebar {
907 border-left: 1px solid #ddd;
908 background: #f3f3f3;
909 }
910
911 #vz-chart-permissions.open h2 {
912 position: absolute;
913 right: 6px;
914 bottom: 28px;
915 left: auto;
916 width: 50%;
917 text-align: right;
918 }
919
920 #vz-chart-settings.open h2 {
921 position: absolute;
922 bottom: 28px;
923 left: 6px;
924 }
925
926 #vz-chart-permissions .group-header,
927 #vz-chart-settings.open .group-header {
928 display: block;
929 }
930
931 #vz-chart-permissions .group-header,
932 #vz-chart-settings .group-header {
933 display: none;
934 }
935
936 .sidebar-footer-link.open h2 {
937 position: absolute;
938 bottom: 28px;
939 left: 20px;
940 }
941
942 .sidebar-footer-link.open .group-header {
943 display: block;
944 }
945
946 .sidebar-footer-link .group-header {
947 display: none;
948 }
949
950 #vz-csv-file-form,
951 #vz-one-time-import,
952 #vz-schedule-import,
953 .edit-data-content {
954 text-align: center;
955 }
956
957 #csv-file {
958 margin: 15px 0;
959 padding: 0;
960 }
961
962 .visualizer-input,
963 .visualizer-select {
964 width: 100%;
965 margin: 0 0 15px;
966 }
967
968 .group .dashicons-lock {
969 display: none;
970 }
971
972 .only-pro-feature .dashicons-lock {
973 display: inline;
974 }
975
976 .section-title .dashicons,
977 .group-title .dashicons {
978 width: 18px;
979 height: 18px;
980 margin-left: 3px;
981 font-size: 18px;
982 }
983
984 .only-pro-feature input,
985 .only-pro-feature button,
986 .only-pro-feature select {
987 cursor: not-allowed !important;
988 pointer-events: none;
989 }
990
991 .only-pro-feature > div {
992 position: relative;
993 }
994
995 .only-pro-content {
996 position: absolute;
997 top: 0;
998 bottom: 0;
999 left: 0;
1000 width: 100%;
1001 opacity: 0;
1002 background: rgba(253,253,253,0.9);
1003 -webkit-transition: 0.5s ease;
1004 transition: 0.5s ease;
1005 }
1006
1007 .only-pro-feature:hover .only-pro-content {
1008 opacity: 1;
1009 }
1010
1011 .only-pro-container {
1012 display: table;
1013 width: 100%;
1014 height: 100%;
1015 }
1016
1017 .only-pro-inner {
1018 display: table-cell;
1019 vertical-align: middle;
1020 }
1021
1022 .only-pro-content p {
1023 margin: 0 0 15px;
1024 font-size: 14px;
1025 font-weight: 700;
1026 }
1027
1028 .only-pro-content a {
1029 display: inline-block;
1030 padding: 7px 12px;
1031 color: #fff;
1032 background: #ff595e;
1033 font-weight: 600;
1034 text-decoration: none;
1035 text-transform: uppercase;
1036 -webkit-transition: 0.1s ease;
1037 transition: 0.1s ease;
1038 }
1039
1040 .only-pro-content a:hover {
1041 background: #ce484c;
1042 }
1043
1044 #sidebar::-webkit-scrollbar {
1045 width: 4px;
1046 }
1047
1048 #sidebar::-webkit-scrollbar-thumb {
1049 background: #999;
1050 }
1051
1052 span.section-error {
1053 color: #ff000;
1054 }
1055
1056 #visualizer-error-manual {
1057 color: #ff595e;
1058 }
1059
1060 #vz-chart-permissions {
1061 width: 43%;
1062 }
1063
1064 #vz-chart-permissions {
1065 color: #ce484c;
1066 }
1067
1068 #vz-chart-permissions {
1069 right: 6px;
1070 bottom: 40px;
1071 width: 35%;
1072 }
1073
1074 #permissions-form .only-pro-feature > ul {
1075 position: relative;
1076 text-align: center;
1077 }
1078