PluginProbe
Page Builder: Pagelayer – Drag and Drop website builder / 1.0.0
Page Builder: Pagelayer – Drag and Drop website builder v1.0.0
2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 trunk 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 1.0.0 1.0.2 1.0.3 1.0.4 1.0.5 All 129 releases
pagelayer / css / pagelayer-editor.css

pagelayer-editor.css in Page Builder: Pagelayer – Drag and Drop website builder 1.0.0, at css/pagelayer-editor.css

1,932 lines 39.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*
2 PAGELAYER
3 http://pagelayer.com/
4 (c) Pagelayer Team
5 */
6
7 /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
8
9 html {
10 line-height: 1.15; /* 1 */
11 -webkit-text-size-adjust: 100%; /* 2 */
12 }
13
14 body {
15 margin: 0;
16 }
17
18 main {
19 display: block;
20 }
21
22 h1 {
23 font-size: 2em;
24 margin: 0.67em 0;
25 }
26
27 hr {
28 box-sizing: content-box; /* 1 */
29 height: 0; /* 1 */
30 overflow: visible; /* 2 */
31 }
32
33 pre {
34 font-family: monospace, monospace; /* 1 */
35 font-size: 1em; /* 2 */
36 }
37
38 a {
39 background-color: transparent;
40 }
41
42 abbr[title] {
43 border-bottom: none; /* 1 */
44 text-decoration: underline; /* 2 */
45 text-decoration: underline dotted; /* 2 */
46 }
47
48 b,
49 strong {
50 font-weight: bolder;
51 }
52
53 code,
54 kbd,
55 samp {
56 font-family: monospace, monospace; /* 1 */
57 font-size: 1em; /* 2 */
58 }
59
60 small {
61 font-size: 80%;
62 }
63
64 sub,
65 sup {
66 font-size: 75%;
67 line-height: 0;
68 position: relative;
69 vertical-align: baseline;
70 }
71
72 sub {
73 bottom: -0.25em;
74 }
75
76 sup {
77 top: -0.5em;
78 }
79
80 img {
81 border-style: none;
82 }
83
84 button,
85 input,
86 optgroup,
87 select,
88 textarea {
89 font-family: inherit; /* 1 */
90 font-size: 100%; /* 1 */
91 line-height: 1.15; /* 1 */
92 margin: 0; /* 2 */
93 }
94
95 button,
96 input { /* 1 */
97 overflow: visible;
98 }
99
100 button,
101 select { /* 1 */
102 text-transform: none;
103 }
104
105 button,
106 [type="button"],
107 [type="reset"],
108 [type="submit"] {
109 -webkit-appearance: button;
110 }
111
112 button::-moz-focus-inner,
113 [type="button"]::-moz-focus-inner,
114 [type="reset"]::-moz-focus-inner,
115 [type="submit"]::-moz-focus-inner {
116 border-style: none;
117 padding: 0;
118 }
119
120 button:-moz-focusring,
121 [type="button"]:-moz-focusring,
122 [type="reset"]:-moz-focusring,
123 [type="submit"]:-moz-focusring {
124 outline: 1px dotted ButtonText;
125 }
126
127 fieldset {
128 padding: 0.35em 0.75em 0.625em;
129 }
130
131 legend {
132 box-sizing: border-box; /* 1 */
133 color: inherit; /* 2 */
134 display: table; /* 1 */
135 max-width: 100%; /* 1 */
136 padding: 0; /* 3 */
137 white-space: normal; /* 1 */
138 }
139
140 progress {
141 vertical-align: baseline;
142 }
143
144 textarea {
145 overflow: auto;
146 }
147
148 [type="checkbox"],
149 [type="radio"] {
150 box-sizing: border-box; /* 1 */
151 padding: 0; /* 2 */
152 }
153
154 [type="number"]::-webkit-inner-spin-button,
155 [type="number"]::-webkit-outer-spin-button {
156 height: auto;
157 }
158
159 [type="search"] {
160 -webkit-appearance: textfield; /* 1 */
161 outline-offset: -2px; /* 2 */
162 }
163
164 [type="search"]::-webkit-search-decoration {
165 -webkit-appearance: none;
166 }
167
168 ::-webkit-file-upload-button {
169 -webkit-appearance: button; /* 1 */
170 font: inherit; /* 2 */
171 }
172
173 details {
174 display: block;
175 }
176
177 summary {
178 display: list-item;
179 }
180
181
182 template {
183 display: none;
184 }
185
186 [hidden] {
187 display: none;
188 }
189
190 /* END normalize.css */
191
192 /* An overwrite to show the row irrespective in the editor */
193
194 body {
195 font-family: Arial;
196 font-size:12px;
197 }
198
199 .pagelayer-normalize{
200 height:100%;
201 width:100%;
202 padding:0px;
203 margin:0px;
204 border:0px;
205 }
206
207 /* Pagelayer Top Bar */
208 .pagelayer-bottombar-holder{
209 background: #4f4f4f;
210 position:relative;
211 }
212
213 .pagelayer-bottombar{
214 padding: auto;
215 }
216
217 .pagelayer-bottombar-rightbuttons button{
218 font-size: 14px;
219 font-weight: bold;
220 cursor: pointer;
221 border-radius: 2px;
222 padding: 4px 8px;
223 margin: auto 5px;
224 outline:none;
225 }
226
227 .pagelayer-bottombar-rightbuttons .fa{
228 color:#fff;
229 cursor: pointer;
230 }
231
232 .pagelayer-success-btn{
233 border: #398439 1px solid;
234 color: #fff;
235 background: #449d44;
236 }
237
238 .pagelayer-success-btn:hover{
239 background: #3a733a;
240 border-color: #3a733a;
241 }
242
243 .pagelayer-close-button{
244 border: #ef4d4d 1px solid;
245 color: #fff;
246 background: #ef4d4d;
247 }
248
249 .pagelayer-close-button:hover{
250 background: #c13030;
251 border-color: #c13030;
252 }
253
254 .pagelayer-mode-wrapper{
255 display:inline-block;
256 text-align:center;
257 }
258
259 .pagelayer-mode-wrapper i{
260 padding: 8px;
261 margin: auto 5px;
262 }
263
264 .pagelayer-mode-buttons-wrapper{
265 position:absolute;
266 bottom:100%;
267 color:#fff;
268 background-color: #3e8ef7;
269 display:none;
270 }
271
272 .pagelayer-leftbar-toggle-h{
273 width:0px;
274 }
275
276 .pagelayer-leftbar-toggle{
277 position: absolute;
278 width:12px;
279 background: #E3E3E3;
280 cursor: pointer;
281 text-align:center;
282 line-height:300%;
283 }
284
285 .pagelayer-leftbar-toggle:hover{
286 background-color: #3e8ef7;
287 color: #ffffff;
288 }
289
290 .pagelayer-leftbar-holder{
291 overflow: hidden;
292 position: absolute;
293 top: 0;
294 bottom: 0;
295 left: 0;
296 right: 0;
297 }
298
299 .pagelayer-iframe{
300 }
301
302 .pagelayer-iframe-holder{
303 max-height:100vh !important;
304 height: 100%;
305 overflow: auto;
306 text-align:center;
307 }
308
309 .pagelayer-body{
310 transition:0.5s;
311 }
312
313 .pagelayer-screen-desktop{
314
315 }
316
317 .pagelayer-screen-tablet{
318 width:768px;
319 height:900px;
320 margin:20px auto;
321 border: solid #444;
322 border-width: 30px 10px;
323 border-radius: 10px;
324 }
325
326 .pagelayer-screen-mobile{
327 width:360px;
328 height:540px;
329 margin:20px auto;
330 border: solid #444;
331 border-width: 30px 10px;
332 border-radius: 10px;
333 }
334
335 /* Element Properties Dialog classes */
336 [class^="pagelayer-elp"]{
337 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
338 color: #313439;
339 background-color: transparent;
340 }
341
342 #pagelayer-elpd {
343 display:none;
344 color:#444;
345 border: 1px solid #d3d3d3;
346 }
347
348 #pagelayer-elpd .slimScrollDiv{
349 height: calc(100% - 50px) !important;
350 }
351
352 .pagelayer-elpd-header {
353 border: none;
354 color:#fff;
355 }
356
357 .pagelayer-elpd-title {
358 text-align: center;
359 padding:0px;
360 cursor: move;
361 color: #fff;
362 font-weight: 600;
363 }
364
365 .pagelayer-elpd-close {
366 float:right;
367 padding-right:10px;
368 cursor: pointer;
369 margin: 0px;
370 position: relative;
371 right: 5px;
372 color: #fff;
373 font-weight: 600;
374 }
375
376 .pagelayer-elpd-body{
377 border: none;
378 }
379
380 .pagelayer-elpd-section-rows{
381 background-color: #FFF;
382 border-top: 1px solid #d3d3d3;
383 }
384
385 .pagelayer-elpd-section-name{
386 margin-top: 10px;
387 padding: 11px 10px;
388 background-color: #FFF;
389 font-size: 12px;
390 font-weight: bold;
391 color: #666;
392 cursor: pointer;
393 transition: all 0.3s;
394 }
395
396 .pagelayer-elpd-section-name:hover,
397 .pagelayer-elpd-section-open{
398 color:#000000;
399 }
400
401 .pagelayer-elpd-section-name:not(.pagelayer-elpd-section-open) .fa:before{
402 content: "\f0da";
403 }
404 .pagelayer-elpd-section-name.pagelayer-elpd-section-open .fa:before{
405 content: "\f0d7";
406 }
407
408 .pagelayer-elpd-section-name .fa{
409 width:15px;
410 float:right;
411 }
412
413 /* Pagelayer editor panel tabs*/
414
415 .pagelayer-elpd-tab,
416 .pagelayer-history-tab{
417 display: inline-block;
418 font-size: 13px;
419 cursor: pointer;
420 padding: 10px 6px;
421 margin: 0px 5px 0px 0px;
422 }
423
424 .pagelayer-elpd-settings-body{
425 display: none;
426 }
427
428 .pagelayer-elpd-settings-body.active{
429 display: block;
430 }
431
432 .pagelayer-elpd-style-body{
433 display: none;
434 }
435
436 .pagelayer-elpd-style-body.active{
437 display: block;
438 }
439
440 .pagelayer-history-section{
441 display:none;
442 }
443
444 .pagelayer-history-body{
445 margin:10px 0px;
446 padding:10px;
447 background-color:#ffffff;
448 }
449
450 .pagelayer-history-section.active{
451 display:block;
452 }
453
454 .pagelayer-history-section.active[pagelayer-show-tab="actions"]{
455 display:flex;
456 flex-direction:column-reverse;
457 }
458
459 [pagelayer-elpd-active-tab="1"],
460 [pagelayer-history-active-tab="1"] {
461 color: #3e8ef7;
462 }
463
464 .pagelayer-elpd-tabs,
465 .pagelayer-history-tabs {
466 background-color: #fff;
467 border-bottom: 1px solid #d3d3d3;
468 }
469
470 .pagelayer-elpd-options{
471 text-align:right;
472 display:inline-block;
473 margin-right:10px;
474 }
475
476 .pagelayer-elpd-options i{
477 padding:4px 5px;
478 cursor:pointer;
479 }
480
481 .pagelayer-form-item {
482 border-bottom: 1px dashed #e6e6e6;
483 padding: 10px 8px 10px 6px;
484 margin-bottom: 0px;
485 position: relative;
486 }
487
488 .pagelayer-elp-label-div{
489 padding:4px 0px 4px 0px;
490 position:relative;
491 }
492
493 .pagelayer-elp-label{
494 display: inline-block;
495 color: #555;
496 font-size: 12px;
497 line-height: 150%;
498 }
499
500 .pagelayer-elp-heading{
501 font-size: 13px;
502 font-weight:600;
503 line-height: 150%;
504 }
505
506 .pagelayer-elp-screen{
507 display: inline-block;
508 position: absolute;
509 top: -2px;
510 text-align: center;
511 z-index: 1;
512 }
513
514 .pagelayer-elp-screen .fa{
515 padding: 0;
516 cursor: pointer;
517 box-shadow: 0 0 0.5rem #babbbc;
518 height: 30px;
519 width: 30px;
520 border-radius: 50%;
521 line-height: 30px;
522 transition-duration: 0.1s;
523 }
524
525 .pagelayer-elp-screen .fa-desktop:not(.pagelayer-prop-screen),
526 .pagelayer-elp-screen .fa-tablet:not(.pagelayer-prop-screen),
527 .pagelayer-elp-screen .fa-mobile:not(.pagelayer-prop-screen){
528 position: absolute;
529 transform: none;
530 left: 0;
531 opacity:0;
532 background:#aaaaaa;
533 color:#ffffff;
534 }
535
536 .pagelayer-elp-screen .fa-desktop.open{
537 transform: rotate(-90deg) translate(30px, -27px) rotate(90deg);
538 transition-delay: 0s;
539 left: 40px;
540 opacity:1;
541 }
542
543 .pagelayer-elp-screen .fa-tablet.open{
544 transform: rotate(-90deg) translate(0px, -6px) rotate(90deg);
545 transition-delay: 0.1s;
546 left: 40px;
547 opacity:1;
548 }
549
550 .pagelayer-elp-screen .fa-mobile.open{
551 transform: rotate(-90deg) translate(-30px, -27px) rotate(90deg);
552 transition-delay: 0.2s;
553 left: 40px;
554 opacity:1;
555 }
556
557 .pagelayer-elp-screen .pagelayer-prop-screen{
558 box-shadow: none;
559 z-index: 2;
560 position: absolute;
561 }
562
563 .pagelayer-elp-screen .fa:not(.pagelayer-prop-screen):hover{
564 background-color: #3E8EF7;
565 }
566
567 .pagelayer-elp-screen .pagelayer-prop-screen:hover{
568 color: #3E8EF7;
569 }
570
571 .pagelayer-elp-screen .fa-tablet{
572 font-size:1.2em;
573 }
574
575 .pagelayer-elp-screen .fa-mobile{
576 font-size:1.3em;
577 }
578
579 .pagelayer-elp-screen{
580 display: inline-block;
581 }
582
583 .pagelayer-elp-units{
584 display: inline-block;
585 float:right;
586 padding-top:4px;
587 }
588
589 .pagelayer-elp-units span{
590 padding:1px 4px;
591 font-size:12px;
592 cursor: pointer;
593 }
594
595 .pagelayer-elp-units span[selected] {
596 color: #3e8ef7;
597 }
598
599 .pagelayer-elp-desc{
600 color: rgba(49, 52, 57, 0.8);
601 font-size: 12px;
602 line-height: 20px;
603 font-style: italic;
604 margin-top: 5px;
605 }
606
607 .pagelayer-elpd-body input,
608 .pagelayer-elpd-body textarea,
609 .pagelayer-elpd-body select,
610 .pagelayer-elpd-body option,
611 .pagelayer-elp-multiselect{
612 font-size: 13px !important;
613 color: #666;
614 border-radius: unset;
615 border:1px solid #CCC;
616 line-height: 26px;
617 width: 100%;
618 }
619
620 .pagelayer-elpd-body input:focus,
621 .pagelayer-elpd-body textarea:focus,
622 .pagelayer-elpd-body select:focus{
623 border-color: #00A0D2;
624 box-shadow: 0 0 1px #00A0D2 inset;
625 }
626
627 .pagelayer-elp-button{
628 text-transform: unset;
629 border: 1px solid #00A0D2;
630 font-weight: unset;
631 font-size: 12px;
632 padding: 12px 10px;
633 min-height: unset;
634 background-color: #3e8ef7;
635 color: #fff;
636 transition: all 0.3s;
637 border-radius: unset;
638 border-radius: 2px;
639 padding: 10px 15px;
640 cursor:pointer;
641 }
642
643 .pagelayer-elp-button:hover{
644 background-color: #3e8ef7bf;
645 border-color: #00A0D2;
646 }
647
648 .pagelayer-elp-image-div{
649 padding:7px;
650 width:90%;
651 margin:5px auto;
652 height:150px;
653 border: 1px solid #d5dadf;
654 position:relative;
655 border: 1px solid #3e8ef7;
656 }
657
658 .pagelayer-elp-image{
659 height: 100%;
660 -webkit-background-size: cover;
661 background-size: cover;
662 background-position: 50%;
663 cursor:pointer;
664 }
665
666 .pagelayer-elp-image-delete{
667 cursor: pointer;
668 position: absolute;
669 top: 4px;
670 right: 4px;
671 background-color: #3e8ef7;
672 padding: 5px 9px;
673 max-width: 28px;
674 max-height: 28px;
675 -webkit-box-sizing: content-box;
676 -moz-box-sizing: content-box;
677 box-sizing: content-box;
678 border-radius: 2px;
679 }
680
681 .pagelayer-elp-image-delete .fa{
682 color: #fff;
683 }
684
685 .pagelayer-hidden{
686 display:none !important;
687 }
688
689 .pagelayer-elp-radio-div{
690 display:flex;
691 }
692
693 .pagelayer-elp-radio{
694 display: inline-block;
695 vertical-align: middle;
696 padding: 6px 8px;
697 cursor: pointer;
698 font-size:12px;
699 color: #666 !important;
700 text-decoration: none;
701 background: #eee;
702 margin: 5px 2px;
703 flex:1;
704 text-align:center;
705 }
706
707 .pagelayer-elp-radio:hover{
708 background-color:#3e8ef7bf !important;
709 color:#fff !important;
710 transition: all 0.6s;
711 }
712
713 .pagelayer-elp-radio-active{
714 background-color: #3e8ef7 !important;
715 color:#ffffff !important;
716 }
717
718 .pagelayer-elp-color-div{
719 cursor: pointer;
720 padding: 4px;
721 width: 50px;
722 height: 25px;
723 display: block;
724 border-radius: 2px;
725 margin: 0 auto;
726 position: absolute;
727 top: 5px;
728 right: 7px;
729 border: solid 1px #d1d1d1;
730 color: #333;
731 vertical-align: middle;
732 }
733
734 .pagelayer-elp-color-preview{
735 height: 93%;
736 border: solid 1px #d1d1d1;
737 background-size: cover !important;
738 }
739
740 .pagelayer-blank-preview{
741 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgBAMAAAB54XoeAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC1QTFRFAAAAAQEBBQUFDAwM9PT0+vr6/////v7+BAQE+/v7AgIC/f39AwMDDQ0N8/Pzb6ggJQAAAZ5JREFUeJztlr1twzAQhU+tK7ELDDdBNsgO2SAznAr3JAJXWSJp49YLuPAW2cJbhEdSQZBCEMRHgMVj5U80HnkSfz4Ra06eXjSoTvr6HKGGU94o8vBpqPr2LjLUcAr8ikNEnLx6jT93VZxneBn1Zg9uOlxsxO0suTkXfJywTsG5Ok5x9hK0NKM6bhEosh+nq+HJD+c6TmvG2r8RtrMb9g4aOKY3CA0ElyyHcbAHIXNw5Q9bWeLG2aUH80ItU97K8ihlhmmIUFb+dpZvOceNE7fOnz/UsNztHAMEzSwf6idEqTOLHv0R8THc7/o72Qzrl8vMwAVdmreDFhloLxQcCC65QSC45AYfBV0yfGGjtx78cLjrVaHHF/yAhV8B8EsKfo3CL/pRHFZFnIBlCa5z9EP6If1wBdMPe5QleMkNAumHuZ9+SD9cYPphjzpHP6Qf0g9XMP2wR1mCl9wgkH6Y++mH9MMFph/2qHP0Q/oh/XAF0w97lCV4yQ0C6Ye5n35IP1xg+mGPOkc/pB/SD1cw/bBHWYKX3CCQfpj76Yfr+QfwnsxmcLvdhQAAAABJRU5ErkJggg==') !important;
742 background-size: cover !important;
743 }
744
745 .picker_arrow {
746 display:none;
747 }
748
749 .picker_wrapper {
750 top: 13px !important;
751 right: -15px !important;
752 }
753
754 .pagelayer-elp-color-span{
755 padding: 2px 0;
756 height: 28px;
757 line-height: 28px;
758 float: left;
759 font-size: 10px;
760 }
761
762 .pagelayer-elp-color-div .picker_wrapper{
763 margin-top: 22px !important;
764 border: 1px solid rgba(0,0,0,0.2) !important;
765 background: #fff !important;
766 box-shadow: 0 3px 5px rgba(0,0,0,0.2) !important;
767 }
768
769 .picker_wrapper{
770 z-index:12 !important;
771 }
772
773 .pagelayer-prop-action{
774 height: 15px;
775 width: 15px;
776 background-color:#616161;
777 position: absolute;
778 top: 0;
779 right: 0;
780 z-index:1;
781 box-shadow: 0 0 3px #333;
782 }
783
784 .pagelayer-prop-action .fa{
785 color: #fff;
786 font-size: 12px;
787 position:absolute;
788 top:50%;
789 left:50%;
790 transform: translate(-50%, -50%);
791 }
792
793 .pagelayer-elp-icon-div{
794 cursor: pointer;
795 padding: 6px;
796 border: solid 1px #d1d1d1;
797 background: #fffffc;
798 color: #333;
799 vertical-align: middle;
800 width: 126px;
801 height: 18px;
802 display: block;
803 border-radius: 4px;
804 margin: 0 auto;
805 position: absolute;
806 top: 7px;
807 right: 10px;
808 }
809
810 .pagelayer-elp-icon-preview{
811 position: relative;
812 display: block;
813 margin-right: 5px;
814 float: left;
815 width: 83%;
816 height: auto;
817 border: none;
818 overflow: hidden;
819 white-space: nowrap;
820 text-overflow: ellipsis;
821 }
822
823 .pagelayer-elp-icon-preview i{
824 padding-right: 5px;
825 font-size: 19px;
826 color: #666;
827 vertical-align: middle;
828 }
829
830 .pagelayer-elp-icon-name{
831 font-size: 13px;
832 }
833
834 .pagelayer-elp-icon-open{
835 float: right;
836 font-size: 10px;
837 padding: 0px;
838 line-height: 20px;
839 }
840
841 .pagelayer-elp-icon-remove{
842 position: absolute;
843 right: 20px;
844 font-size: 11px;
845 top: 10px;
846 z-index: 10;
847 }
848
849 .pagelayer-elp-icon-selector{
850 position: absolute;
851 z-index: 1000;
852 border: 1px solid rgba(0,0,0,0.2) !important;
853 background: #fff !important;
854 box-shadow: 0 3px 5px rgba(0,0,0,0.2) !important;
855 -webkit-border-radius: 2px !important;
856 text-shadow: none !important;
857 padding: 5px;
858 height: auto;
859 box-sizing: border-box;
860 display: none;
861 width: 70%;
862 border-radius: 2px;
863 margin: 0 0 0 auto;
864 top: 40px;
865 right: 10px;
866 }
867
868 .pagelayer-elp-search-icon{
869 margin-bottom: 5px !important;
870 padding: 2px 6px;
871 line-height: 20px !important;
872 border-radius: 3px !important;
873 }
874
875 .pagelayer-elp-icon-list{
876 width: 100%;
877 -moz-box-sizing: border-box;
878 -webkit-box-sizing: border-box;
879 box-sizing: border-box;
880 padding: 0;
881 max-height: 183px;
882 overflow-y: auto;
883 }
884
885 .pagelayer-elp-icon-span{
886 display: block;
887 margin: 2px;
888 cursor: pointer;
889 box-sizing: border-box;
890 border: 1px solid #dbdbdb;
891 transition: all 0.3s;
892 font-size: 13px;
893 padding: 3px;
894 }
895
896 .pagelayer-elp-icon-span:hover{
897 border-color: #00A0D2;
898 background-color: #3e8ef7;
899 color: #ffffff;
900 box-shadow: 0px 1px 1px #3e8ef7bf;
901 }
902
903 .pagelayer-elp-icon-span i{
904 font-size: 15px;
905 line-height: 1em;
906 padding: 3px;
907 color: #555;
908 transition: all 0.3s;
909 vertical-align: middle;
910 }
911
912 .pagelayer-elp-icon-span:hover i{
913 color: #ffffff;
914 }
915
916
917 .pagelayer-video{
918 width: 100% !important;
919 /* background: #ccc; */
920 position: relative;
921 /* top: -40px;
922 float: right;
923 border-radius: 0px 4px 4px 0px; */
924 }
925
926 .pagelayer-video i{
927 top: 10px;
928 position: relative;
929 left: 8px;
930 }
931
932 .pagelayer-elp-slider-div{
933 display: flex;
934 padding: 7px 0 0;
935 }
936
937 input.pagelayer-elp-slider{
938 -webkit-appearance: none;
939 width: 75%;
940 height: 10px;
941 border-radius: 5px;
942 background-color: #d3d3d3 !important;
943 outline: none;
944 opacity: 0.7;
945 -webkit-transition: .2s;
946 transition: opacity .2s;
947 font-size: 0px !important;
948 padding: 0;
949 }
950
951 .pagelayer-elp-slider:focus{
952 border-color: transparent;
953 box-shadow: 0 0 1px transparent;
954 }
955
956 .pagelayer-elp-slider:hover{
957 opacity: 1;
958 }
959
960 .pagelayer-elp-slider::-webkit-slider-thumb{
961 -webkit-appearance: none;
962 appearance: none;
963 width: 15px;
964 height: 15px;
965 border-radius: 50%;
966 background: #4CAF50;
967 cursor: pointer;
968 }
969
970 .pagelayer-elp-slider::-moz-range-thumb{
971 width: 15px;
972 height: 15px;
973 border-radius: 50%;
974 background: #00A0D2;
975 cursor: pointer;
976 }
977
978 .pagelayer-elp-slider-value{
979 width: 23% !important;
980 margin-left: 2%;
981 margin-top: -10px;
982 border-radius: 4px;
983 }
984
985 .pagelayer-elp-datetime-div{
986 position: relative;
987 }
988
989 .pagelayer-elp-fa-calendar{
990 position: absolute;
991 height: 40px;
992 width: 40px;
993 background: #000;
994 right: 0;
995 top: 0;
996 }
997
998 .pagelayer-elp-checkbox-div{
999 top: 13px;
1000 right:7px;
1001 position: absolute;
1002 }
1003
1004 input[type="checkbox"].pagelayer-elp-checkbox{
1005 font-size: 30px;
1006 -webkit-appearance: none;
1007 -moz-appearance: none;
1008 appearance: none;
1009 width: 3.5em;
1010 height: 1.7em;
1011 background: #ddd;
1012 border-radius: 3em;
1013 position: relative;
1014 cursor: pointer;
1015 outline: none;
1016 -webkit-transition: all .2s ease-in-out;
1017 transition: all .2s ease-in-out;
1018 }
1019
1020 input[type="checkbox"].pagelayer-elp-checkbox:checked{
1021 background-color: #3e8ef7;
1022 }
1023
1024 input[type="checkbox"].pagelayer-elp-checkbox:after{
1025 position: absolute;
1026 content: "";
1027 width: 1.5em;
1028 height: 1.5em;
1029 border-radius: 50%;
1030 background: #fff;
1031 -webkit-box-shadow: 0 0 .25em rgba(0,0,0,.3);
1032 box-shadow: 0 0 .25em rgba(0,0,0,.3);
1033 -webkit-transform: scale(.7);
1034 transform: scale(.7);
1035 left: 0;
1036 -webkit-transition: all .2s ease-in-out;
1037 transition: all .2s ease-in-out;
1038 }
1039
1040 input[type="checkbox"].pagelayer-elp-checkbox:checked:after{
1041 left: calc(100% - 1.5em);
1042 }
1043
1044 .pagelayer-elp-input-icon,
1045 .pagelayer-elp-pos-rel{
1046 position: relative;
1047 }
1048
1049 .pagelayer-elp-input-icon input{
1050 width: 83%;
1051 }
1052
1053 .pagelayer-elp-input-icon i.fa {
1054 padding: 6px 10px;
1055 position: relative;
1056 top: 2px;
1057 border: 1px solid #d1d1d1;
1058 border-left:0px;
1059 cursor: pointer;
1060 background:#FFF;
1061 }
1062
1063 .pagelayer-elp-padding-div i.fa{
1064 padding:6px 11px;
1065 border: 1px solid #d1d1d1;
1066 border-left:0px;
1067 cursor: pointer;
1068 background: #FFF;
1069 vertical-align:top;
1070 }
1071
1072 .pagelayer-elp-padding-linked{
1073 background: #CCC !important;
1074 }
1075
1076 .pagelayer-elp-dimension-div i.fa{
1077 padding:6px 11px;
1078 border: 1px solid #d1d1d1;
1079 border-left:0px;
1080 cursor: pointer;
1081 background: #FFF;
1082 vertical-align:top;
1083 }
1084
1085 .pagelayer-elp-dimension-linked{
1086 background: #CCC !important;
1087 }
1088
1089 /* Pagelayer Multi Select Property */
1090 .pagelayer-elp-multiselect{
1091 min-height: 25px;
1092 width:96%;
1093 }
1094
1095 .pagelayer-elp-multiselect-ul{
1096 list-style:none;
1097 padding:0;
1098 margin:0;
1099 display:none;
1100 border: 1px solid #CCC;
1101 border-radius: 0 0 5px 5px;
1102 border-top:none;
1103 position:absolute;
1104 background:rgb(255, 255, 255);
1105 z-index:1;
1106 width:100%;
1107 }
1108
1109 .pagelayer-elp-multiselect-option{
1110 font-size:13px;
1111 padding:3px 8px;
1112 cursor:pointer;
1113 }
1114
1115 .pagelayer-elp-multiselect-option[selected="selected"]{
1116 background: #cccccc;
1117 }
1118
1119 .pagelayer-elp-multiselect-selected{
1120 padding: 3px 5px;
1121 border-radius: 5px;
1122 margin: 2px;
1123 background: #cccccc;
1124 line-height: 13px;
1125 font-size: 13px;
1126 }
1127
1128 .pagelayer-elp-multiselect{
1129 display: flex;
1130 flex-wrap: wrap;
1131 padding: 5px;
1132 }
1133
1134 /* Pagelayer Multi Select Property end*/
1135
1136 .pagelayer-elp-multi_image{
1137 padding: 3px;
1138 width: 60%;
1139 margin: 5px auto;
1140 border: 1px solid #d5dadf;
1141 position: relative;
1142 text-align: center;
1143 background: #4CBCDF;
1144 color: #fff;
1145 font-size: 13px;
1146 cursor: pointer;
1147 }
1148
1149 .pagelayer-elp-multi_image{
1150 height: 100%;
1151 -webkit-background-size: cover;
1152 background-size: cover;
1153 background-position: 50%;
1154 }
1155
1156 .pagelayer-elp-multi_image-thumbs{
1157 margin-top:10px;
1158 }
1159
1160 .pagelayer-elp-multi_image-thumb{
1161 display: inline-block;
1162 width: 44px;
1163 height: 44px;
1164 background-size: cover;
1165 background-position: 50% 50%;
1166 margin: 0 7px 0 0;
1167 border: 2px solid #d5dadf;
1168 }
1169
1170 .pagelayer-grid-columns-1 .pagelayer-grid-item{
1171 width: 100%;
1172 }
1173
1174 .pagelayer-grid-columns-2 .pagelayer-grid-item{
1175 width: 50%;
1176 }
1177
1178 .pagelayer-grid-columns-3 .pagelayer-grid-item{
1179 width: 33%;
1180 }
1181
1182 .pagelayer-grid-columns-4 .pagelayer-grid-item{
1183 width: 25%;
1184 }
1185
1186 .pagelayer-grid-columns-5 .pagelayer-grid-item{
1187 width: 20%;
1188 }
1189
1190 .pagelayer-grid-columns-6 .pagelayer-grid-item{
1191 width: 16%;
1192 }
1193
1194 .pagelayer-grid-columns-7 .pagelayer-grid-item{
1195 width: 14%;
1196 }
1197
1198 .pagelayer-grid-columns-8 .pagelayer-grid-item{
1199 width: 12%;
1200 }
1201
1202 .pagelayer-grid-columns-9 .pagelayer-grid-item{
1203 width: 11%;
1204 }
1205
1206 .pagelayer-grid-columns-10 .pagelayer-grid-item{
1207 width: 10%;
1208 }
1209
1210 .pagelayer-grid-item{
1211 float: left;
1212 }
1213
1214 .pagelayer-elp-audio-div,
1215 .pagelayer-elp-media-div{
1216 position: relative;
1217 }
1218
1219 .pagelayer-elp-audio,
1220 .pagelayer-elp-media{
1221 width: calc(100% - 40px);
1222 }
1223
1224 .pagelayer-elp-audio-insert,
1225 .pagelayer-elp-media-select{
1226 position: absolute;
1227 top: 0;
1228 right: 0;
1229 background-color: #000;
1230 height: 100%;
1231 width: 40px;
1232 -webkit-box-sizing: content-box;
1233 -moz-box-sizing: content-box;
1234 box-sizing: content-box;
1235 }
1236
1237 .pagelayer-elp-select-div .fa{
1238 position: absolute;
1239 right: 12px;
1240 top: 0;
1241 line-height: 40px;
1242 }
1243
1244 .pagelayer-elp-shadow-div,
1245 .pagelayer-elp-typo-div,
1246 .pagelayer-elp-filter-div{
1247 padding: 10px 10px 0px;
1248 box-shadow: 0px 0px 2px rgba(0,0,0,.2);
1249 position: relative;
1250 margin-top: 8px;
1251 border: 1px solid #ddd;
1252 display: none;
1253 position: absolute;
1254 background-color: #fff;
1255 width: 86%;
1256 z-index: 2;
1257 }
1258
1259 .pagelayer-prop-edit{
1260 padding: 7px;
1261 border: 1px solid #ccc;
1262 width: 44px;
1263 position: absolute;
1264 top: 7px;
1265 right: 8px;
1266 text-align: center;
1267 cursor: pointer;
1268 border-radius: 3px;
1269 }
1270
1271 .pagelayer-prop-edit i{
1272 font-size: 20px;
1273 }
1274
1275 .pagelayer-prop-show{
1276 display: block;
1277 }
1278
1279 .pagelayer-elp-shadow-color{
1280 position: relative;
1281 height: 35px;
1282 }
1283
1284 .pagelayer-elp-shadow-color .pagelayer-elp-color-div{
1285 top:0;
1286 }
1287
1288 .pagelayer-elp-typo:not(:first-child),
1289 .pagelayer-elp-prop-grp{
1290 margin: 3px 0;
1291 padding: 5px 0;
1292 }
1293
1294 .pagelayer-elp-gradient-div .pagelayer-elp-prop-grp{
1295 padding: 5px 0;
1296 }
1297
1298 .pagelayer-elp-prop-grp{
1299 position: relative;
1300 }
1301
1302 .pagelayer-elp-prop-grp .pagelayer-elp-color-div{
1303 top: -3px;
1304 right: 0;
1305 }
1306
1307 .pagelayer-elp-typo .pagelayer-elp-label,
1308 .pagelayer-elp-typo .pagelayer-elp-typo-input,
1309 .pagelayer-elp-shadow-div .pagelayer-elp-shadow-input,
1310 .pagelayer-elp-shadow-div .pagelayer-elp-label,
1311 .pagelayer-elp-prop-grp>label, .pagelayer-elp-prop-grp>input{
1312 width: 50%;
1313 }
1314
1315 .pagelayer-elp-filter-div .pagelayer-elp-label{
1316 width:40%;
1317 text-transform: capitalize;
1318 }
1319
1320 .pagelayer-elp-filter-div .pagelayer-elp-filter-val{
1321 float:right;
1322 width:10%;
1323 font-size:13px;
1324 text-align: right;
1325 }
1326
1327 .pagelayer-elp-filter-input{
1328 background-position: center center !important;
1329 background-size: cover !important;
1330 }
1331
1332 .pagelayer-elp-filter-blur .pagelayer-elp-filter-input{
1333 background-image: url('data:image/png;base64,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') !important;
1334 }
1335
1336 .pagelayer-elp-filter-contrast input{
1337 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAKCAMAAAAU2ikOAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAklQTFRFAAAAAgICAwMDBAQEBgYGCAgICwsLAQEBISEhJSUlKioqLy8vNDQ0WFhYXl5eZWVla2trcXFxmpqaoKCgpqamra2ts7OzJiYm1dXV2dnZ3t7e4uLi5ubm2tra+/v7/Pz8/f39/v7+////BQUFBwcHGhoaHh4eIyMjJycnLCwsTk5OVFRUWlpaYWFhaGhoj4+PlpaWnZ2do6Ojqqqqzc3N0tLS19fX3Nzc4ODg9/f3+vr6FBQUGBgYHBwcICAgRUVFS0tLUVFRV1dXhYWFjIyMkpKSmZmZn5+fxMTEysrKz8/P1NTU9PT09vb2+fn5Dw8PEhISFhYWPDw8QUFBSEhIe3t7goKCiIiIu7u7wcHBx8fHzMzM0dHR7+/v8vLy9fX1CgoKDQ0NEBAQFxcXOTk5Pj4+SkpKd3d3fn5+i4uLsrKyuLi4vr6+ycnJ6urq7e3t8PDw8/PzBQYHBQUGBAQFAwMEAgMDFRUVGRkZHR0dIiIiR0dHTU1NYGBglZWVm5uboqKixsbG1tbW29vbBgcIBAUGAwQFExMTGxsbHx8fREREUFBQVlZWhISEkZGRmJiYvb29w8PDzs7O09PT+Pj4AAABDAwMDg4OERERNTU1Ozs7RkZGTExMdHR0enp6gICAjo6OJCQktLS0urq6wMDAy8vL6+vr7u7uAQECLS0tMjIyODg4Q0NDaWlpcHBwdnZ2fX19q6ursbGxt7e35eXl6enpCQkJKysrMDAwX19fbGxsc3NzeXl5oaGhqKiorq6u39/f4+Pj5+fnrIREkAAAAeZJREFUeJxd0Pk/FHEcx/Hv7OLblrvD1S675cjKolJLOVJSIVKtctOKStaQIyKZEuWqJEI50h0lkXT5yzLvT4N2fpnnYx6Pz+vxmQ9jK4+gUjs4OgmMM2GDZuMmZ8jF1c3dQyXLc/OWrdu8ZHn7+Ppth7Q6/wA9yWAwQBxieLig2rGTywgMCg7ZBYUaw3aHQ6aIyKg9Gll790XvPwBpzTG6AJKcWRP7V+QqNRB78FCcBopPSDzsCiUdOZp8DB9Tjp846QNpU9PSY0j2Qa4sidepjMzAIOh01plQI3T2nMUUgeHs8xdycimTl19gXg0a1sQEzinKUS4sKo4tgZwvWuNLIY9LZUnlGLl85WpKBQ1fq7RV/b8hiYnVNddr+eolobr6hhshUGOTMewmZDE1t9zCXGtO7u02KhSY03V2VSaJ4p27TDkl/Xdxe8m9DsjaWXr/AVTWVd7dg5HevoqHjyhjq0p7bPffTJIksRrqZ8pBnww8rauHBoeyng1DI6PPLS/GZI1PTLa+hNqmXuWnkuTgmBKUROg1VxZ1XLlkO/Tm7Tvre+jDx+mZLuzw6fNsbx/t9WWu0kbSr99QkpCqFXg/BdUOX50G8M1rfmFwCPrmtvh9CSM/fv4an6DM7z/LUyR/vZ5u+BdDtnhZvafUoAAAAABJRU5ErkJggg==') !important;
1338 }
1339
1340 .pagelayer-elp-filter-brightness input{
1341 background-image: linear-gradient(90deg,#000,#fff);
1342 }
1343
1344 .pagelayer-elp-filter-grayscale input{
1345 background-image: linear-gradient(90deg, rgba(203,20,106,1) 0%, rgba(88,88,88,1) 56%);
1346 }
1347
1348 .pagelayer-elp-filter-hue input{
1349 background-image: linear-gradient(90deg,red,orange,#ff0,#adff2f,#32cd32,#00bfff,blue,#9400d3 95%);
1350 }
1351
1352 .pagelayer-elp-filter-saturate input{
1353 background-image: linear-gradient(90deg,gray,red);
1354 }
1355
1356 .pagelayer-elp-filter-opacity input{
1357 background-image: linear-gradient(90deg,#fff,#000);
1358 }
1359
1360 .pagelayer-elp-typo .pagelayer-elp-label{
1361 font-weight: 600;
1362 font-size: 11px;
1363 color: #555;
1364 }
1365
1366 .pagelayer-elp-typo select.pagelayer-elp-typo-input,
1367 .pagelayer-elp-typo-input,
1368 .pagelayer-elp-shadow-input{
1369 padding: 3px;
1370 border-radius: 4px !important;
1371 line-height: 18px !important;
1372 }
1373
1374 .pagelayer-elp-grad-color{
1375 position:relative;
1376 }
1377
1378 /* Left side menu Input related */
1379 .pagelayer-elp-text,
1380 .pagelayer-elp-spinner,
1381 .pagelayer-elp-tinymce-textarea,
1382 .pagelayer-elp-tinymce {
1383 border-radius: 2px !important;
1384 }
1385
1386 .pagelayer-elp-select-div,
1387 .pagelayer-elp-spinner-div{
1388 width: 140px;
1389 right: 10px;
1390 position: absolute;
1391 top: 7px;
1392 }
1393
1394 .pagelayer-elp-spinner-div{
1395 width:85px;
1396 }
1397
1398 .pagelayer-elp-spinner{
1399 padding: 2px 0 2px 6px;
1400 border-radius: 4px !important;
1401 }
1402
1403 .pagelayer-elp-select-div .pagelayer-elp-select {
1404 border-radius: 4px;
1405 padding: 6px;
1406 }
1407
1408 .pagelayer-elpd-body input:focus,
1409 .pagelayer-elpd-body textarea:focus,
1410 .pagelayer-elpd-body select:focus {
1411 border-color: #3e8ef7;
1412 box-shadow: unset;
1413 }
1414
1415 .pagelayer-elp-group-item{
1416 border: 1px solid #777;
1417 font-size: 13px;
1418 margin-bottom: 10px;
1419 }
1420
1421 .pagelayer-elp-group-item .pagelayer-form-item{
1422 padding: 10px 0px 10px 0px;
1423 }
1424
1425 .pagelayer-elp-group-item .pagelayer-elp-select-div,
1426 .pagelayer-elp-group-item .pagelayer-elp-spinner-div,
1427 .pagelayer-elp-group-item .pagelayer-elp-color-div{
1428 right:0px;
1429 }
1430
1431 .pagelayer-elp-group-item-head{
1432 display:flex;
1433 background: #F8F8F8;
1434 }
1435
1436 .pagelayer-elp-group-item-head span{
1437 cursor: pointer;
1438 padding: 9px;
1439 display:inline-block;
1440 }
1441
1442 .pagelayer-elp-group-item-title{
1443 flex-grow: 100;
1444 }
1445
1446 .pagelayer-elp-group-item-del{
1447 float: right;
1448 }
1449
1450 .pagelayer-elp-group-item-body{
1451 display: none;
1452 padding: 7px 10px;
1453 }
1454
1455 .pagelayer-elp-group-item-clone{
1456 padding-right:0px !important;
1457 }
1458
1459 .pagelayer-elp-padding{
1460 width:21% !important;
1461 }
1462
1463 .pagelayer-elp-dimension{
1464 width:42% !important;
1465 }
1466
1467 /* END Element Properties Dialog classes */
1468
1469 /* Widget Parameters */
1470
1471 .pagelayer-widgets-form input,
1472 .pagelayer-widgets-form select,
1473 .pagelayer-widgets-form textarea {
1474 border: 1px solid #ddd;
1475 box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
1476 background-color: #fff;
1477 color: #32373c;
1478 outline: 0;
1479 transition: 50ms border-color ease-in-out;
1480 font-size: 15px !important;
1481 line-height: 150% !important;
1482 }
1483
1484 .pagelayer-widgets-form select{
1485 padding:5px;
1486 }
1487
1488 .pagelayer-widgets-form input[type="checkbox"]{
1489 width: auto;
1490 }
1491
1492 .pagelayer-widgets-form{
1493 line-height:150%;
1494 border-top: none;
1495 padding: 8px;
1496 }
1497
1498 /* End Widget Parameters */
1499
1500 .trumbowyg-box{
1501 margin-top:0px !important;
1502 }
1503
1504 .trumbowyg-editor{
1505 min-height: 250px !important;
1506 padding: 10px !important;
1507 }
1508
1509 /* Pagelayer Left bar */
1510
1511 .pagelayer-topbar-holder{
1512 background-color: #3e8ef7;
1513 position:relative;
1514 }
1515
1516 .pagelayer-logo{
1517 font-size:20px;
1518 font-weight: bold;
1519 display: block;
1520 text-align:center;
1521 vertical-align:middle;
1522 color:#fff;
1523 }
1524
1525 .pagelayer-logo-text{
1526 font-weight: bold;
1527 margin-left: 5px;
1528 line-height: normal;
1529 vertical-align: super;
1530 }
1531
1532 .pagelayer-settings-icon{
1533 float:right;
1534 padding-right:10px;
1535 cursor: pointer;
1536 position: absolute;
1537 right: 5px;
1538 top: 50%;
1539 transform: translateY(-50%);
1540 }
1541
1542 .pagelayer-leftbar{
1543 width:270px !important;
1544 padding-top:0;
1545 background-color: #E3E3E3;
1546 overflow: hidden;
1547 background: -moz-linear-gradient(224deg, rgba(222,222,222,1) 0%, rgba(191,202,214,1) 100%); /* ff3.6+ */
1548 background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(191,202,214,1)), color-stop(100%, rgba(222,222,222,1))); /* safari4+,chrome */
1549 background: -webkit-linear-gradient(224deg, rgba(222,222,222,1) 0%, rgba(191,202,214,1) 100%); /* safari5.1+,chrome10+ */
1550 background: -o-linear-gradient(224deg, rgba(222,222,222,1) 0%, rgba(191,202,214,1) 100%); /* opera 11.10+ */
1551 background: -ms-linear-gradient(224deg, rgba(222,222,222,1) 0%, rgba(191,202,214,1) 100%); /* ie10+ */
1552 background: linear-gradient(226deg, rgba(222,222,222,1) 0%, rgba(191,202,214,1) 100%); /* w3c */
1553 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BFCAD6', endColorstr='#DEDEDE',GradientType=1 ); /* ie6-9 */
1554 }
1555
1556 .pagelayer-leftbar-search{
1557 text-align:center;
1558 margin: 20px 40px 10px 25px;
1559 position:relative;
1560 }
1561
1562 .pagelayer-search-field{
1563 width:100%;
1564 line-height:120%;
1565 padding: 5px 5px 5px 30px;
1566 border-radius: 5px;
1567 border: none;
1568 font-size: 14px;
1569 height:30px;
1570 }
1571
1572 .pagelayer-leftbar-search .fa{
1573 position: absolute;
1574 top: 0;
1575 height: 30px;
1576 padding: 0 7px;
1577 color: #666;
1578 line-height: 30px;
1579 }
1580
1581 .pagelayer-shortcodes{
1582 margin-left:17px;
1583 }
1584
1585 .pagelayer-leftbar-group{
1586 width: 100%;
1587 background-repeat: no-repeat;
1588 background-position: center;
1589 font-size: 11px !important;
1590 color: #442E2E;
1591 clear: both;
1592 text-align: center;
1593 font-family: "Open Sans",arial,sans-serif !important;
1594 margin-bottom: 2px;
1595 }
1596
1597 .pagelayer-leftbar-group h5{
1598 font-size: 11px;
1599 line-height: 20px;
1600 text-transform: uppercase;
1601 color: #777;
1602 padding: 5px 0 3px;
1603 margin: 5px;
1604 }
1605
1606 .pagelayer-shortcode-drag, .pagelayer-shortcode-drag:hover{
1607 width: 100px !important;
1608 height:67px !important;
1609 margin-bottom:12px;
1610 margin-left:12px;
1611 background-color:#FFFFFF;
1612 border-radius: 4px;
1613 float: left;
1614 transition: all 0.1s;
1615 }
1616
1617 .pagelayer-shortcode-drag:hover{
1618 transform: scale(1.06);
1619 }
1620
1621 .pagelayer-sc{
1622 padding: 4px !important;
1623 margin: 4px auto 0 auto !important;
1624 cursor: move;
1625 }
1626
1627 .pagelayer-shortcode,.pagelayer-shortcode:before{
1628 display:inline-block;
1629 width:22px;
1630 height:22px;
1631 font-size:22px;
1632 line-height:1;
1633 font-family:pagelayer,fontawesome;
1634 text-decoration:inherit;
1635 font-weight:400;
1636 font-style:normal;
1637 vertical-align:top;
1638 text-align:center;
1639 -webkit-transition:color .1s ease-in 0;
1640 transition:color .1s ease-in 0;
1641 -webkit-font-smoothing:antialiased;
1642 -moz-osx-font-smoothing:grayscale;
1643 color: #444;
1644 transition: all 0.3s;
1645 }
1646
1647 .pagelayer-shortcode-inner{
1648 height: 25px;
1649 padding: 0px !important;
1650 }
1651
1652 .pagelayer-shortcode-text{
1653 display: block;
1654 font-family: "Open Sans", Arial,Helvetica,sans-serif;
1655 font-size: 11px !important;
1656 font-style: normal;
1657 line-height: 125%;
1658 margin: 0;
1659 overflow: hidden;
1660 cursor: move;
1661 text-overflow: ellipsis;
1662 text-align: center;
1663 width: 100%;
1664 margin-top: 3px;
1665 color: #777;
1666 transition: all 0.3s;
1667 padding:1px;
1668 }
1669
1670 .pagelayer-shortcode-drag:hover .pagelayer-shortcode:before,
1671 .pagelayer-shortcode-drag:hover .pagelayer-shortcode-text{
1672 color: #00A0D2;
1673 }
1674
1675 /* Pagelayer Editor Icons */
1676 @font-face{font-family:pagelayer;src:url(../fonts/pagelayer.eot)}
1677 @font-face{font-family:pagelayer;src:url(../fonts/pagelayer.woff) format('woff'),url(../fonts/pagelayer.ttf) format("truetype"),url(../fonts/pagelayer.svg#pagelayer) format("svg");font-weight:400;font-style:normal}
1678
1679 .pagelayer-pl_row:before{content:"\f0c9"} /* e916 */
1680 .pagelayer-pl_inner_row:before{content:"\f022"}
1681 .pagelayer-pl_col:before{content:"\f0db"}
1682 .pagelayer-pl_heading:before,.pagelayer-pl_post_title:before{content:"\e90f";font-size:18px;}
1683 .pagelayer-pl_text:before{content:"\f036"}
1684 .pagelayer-pl_code:before{content:"\f044"}
1685 .pagelayer-pl_quote:before{content:"\e906"}
1686 .pagelayer-pl_list:before{content:"\e908";font-size:20px;}
1687 .pagelayer-pl_icon:before{content:"\f006"}
1688 .pagelayer-pl_image:before{content:"\f03e"}
1689 .pagelayer-pl_image_slider:before{content:"\e939";margin-left:-5px;}
1690 .pagelayer-pl_grid_gallery:before{content:"\f00a"}
1691 .pagelayer-pl_image_hotspot:before{content:"\e91c"}
1692 .pagelayer-pl_btn:before{content:"\e90b"}
1693 .pagelayer-pl_btn_grp:before{content:"\f24d"}
1694 .pagelayer-pl_download:before{content:"\e909"}
1695 .pagelayer-pl_social:before{content:"\e938"}
1696 .pagelayer-pl_share:before{content:"\e952"}
1697 .pagelayer-pl_video:before{content:"\f03d"}
1698 .pagelayer-pl_audio:before{content:"\f028"}
1699 .pagelayer-pl_video_lightbox:before{content:"\e910"}
1700 .pagelayer-pl_video_slider:before{content:"\e944"}
1701 .pagelayer-pl_service:before{content:"\e937"}
1702 .pagelayer-pl_tabs:before{content:"\e93c"}
1703 .pagelayer-pl_accordion:before{content:"\e946"}
1704 .pagelayer-pl_table:before{content:"\f0ce"}
1705 .pagelayer-pl_call:before{content:"\e916"}
1706 .pagelayer-pl_modal:before{content:"\e90e"}
1707 .pagelayer-pl_splash:before{content:"\e90c"}
1708 .pagelayer-pl_space:before{content:"\e93a"}
1709 .pagelayer-pl_embed:before{content:"\f121"}
1710 .pagelayer-pl_chart:before{content:"\e94d"}
1711 .pagelayer-pl_google_maps:before{content:"\e924"}
1712 .pagelayer-pl_countdown:before{content:"\e941"}
1713 .pagelayer-pl_pricing:before{content:"\e933"}
1714 .pagelayer-pl_contact:before{content:"\f298"}
1715 .pagelayer-pl_search:before{content:"\f002"}
1716 .pagelayer-pl_testimonial:before{content:"\e906"}
1717 .pagelayer-pl_alert:before{content:"\f06a"}
1718 .pagelayer-pl_anchor:before{content:"\f13d"}
1719 .pagelayer-pl_progress:before{content:"\f0ae"}
1720 .pagelayer-pl_social_grp:before{content:"\f029"}
1721 .pagelayer-pl_share_grp:before{content:"\e952"}
1722 .pagelayer-pl_counter:before{content:"\f162"}
1723 .pagelayer-pl_shortcodes:before{content:"\f141"}
1724 .pagelayer-pl_divider:before{content:"\f2d1"}
1725 .pagelayer-pl_stars:before{content:"\f123"}
1726 .pagelayer-pl_block:before{content:"\f0c8"}
1727 .pagelayer-pl_collapse:before{content:"\f233"}
1728 .pagelayer-pl_iconbox:before{content:"\e912"}
1729 .pagelayer-pl_tooltip:before{content:"\f27a"} /*f18d*/
1730 .pagelayer-pl_post_comment:before{content:"\f0e6"}
1731 .pagelayer-pl_post_info:before{content:"\f05a"}
1732 .pagelayer-pl_post_nav:before{content:"\f0ec"}
1733 .pagelayer-pl_badge:before{content:"\f2c1"}
1734 .pagelayer-pl_wp_widgets:before{content:"\e945"}
1735 .pagelayer-pl_wp_custom_menu:before{content:"\e92a"}
1736 .pagelayer-pl_wp_posts_grid:before{content:"\e92f"}
1737 .pagelayer-pl_wp_posts_slider:before{content:"\e951"}
1738 .pagelayer-pl_wp_comments:before{content:"\e970"}
1739 .pagelayer-pl_wp_pages:before{content:"\e92e"}
1740 .pagelayer-pl_wp_posts:before{content:"\e912"}
1741 .pagelayer-pl_wp_calendar:before{content:"\f073"}
1742 .pagelayer-pl_wp_categories:before{content:"\e949"}
1743 .pagelayer-pl_wp_archives:before{content:"\f271"}
1744 .pagelayer-pl_wp_tags:before{content:"\e913"}
1745 .pagelayer-pl_wp_title:before{content:"\e90f";font-size:18px;}
1746 .pagelayer-pl_wp_menu:before{content:"\e900";font-size:28px; margin:-3px;}
1747 .pagelayer-pl_arrow_down:before{content:"\e900";font-size:28px; margin:-3px;}
1748 .pagelayer-pl_posts:before{content:"\e92e";font-size:28px; margin:-3px;}
1749 .pagelayer-shortcode[class*="pagelayer-pl_wp_"]:before{content:"\f19a"}
1750
1751 /* Trumbowyg color widget style */
1752 .trumbowyg-dropdown-foreColor,
1753 .trumbowyg-dropdown-backColor {
1754 width: 100% !important;
1755 max-width: 250px !important;
1756 padding: 7px 5px;
1757 left:0 !important;
1758 }
1759
1760 .trumbowyg-dropdown-foreColor svg,
1761 .trumbowyg-dropdown-backColor svg {
1762 display: none !important;
1763 }
1764
1765 .trumbowyg-dropdown-foreColor button[type="button"],
1766 .trumbowyg-dropdown-backColor button[type="button"] {
1767 display: block;
1768 position: relative;
1769 float: left;
1770 text-indent: -9999px;
1771 height: 20px;
1772 width: 20px;
1773 max-height:27px;
1774 max-width:27px;
1775 border: 1px solid #333;
1776 padding: 0;
1777 margin: 2px;
1778 }
1779
1780 .trumbowyg-dropdown-foreColor button[type="button"]:hover::after,
1781 .trumbowyg-dropdown-backColor button[type="button"]:hover::after,
1782 .trumbowyg-dropdown-foreColor button[type="button"]:focus::after,
1783 .trumbowyg-dropdown-backColor button[type="button"]:focus::after{
1784 content: " ";
1785 display: block;
1786 position: absolute;
1787 top: -5px;
1788 left: -5px;
1789 height: 27px;
1790 width: 27px;
1791 max-width:27px;
1792 background: inherit;
1793 border: 1px solid #FFF;
1794 box-shadow: #000 0 0 2px;
1795 z-index: 10;
1796 }
1797
1798 .trumbowyg-dropdown-fontsize,
1799 .trumbowyg-dropdown-fontfamily{
1800 height: 200px;
1801 overflow: auto;
1802 }
1803
1804 /* Trumbowyg color widget style end */
1805
1806 /* Pagelayer history style*/
1807
1808 .pagelayer-revision-holder,
1809 .pagelayer-history-holder{
1810 border: 1px solid #b7b5b5fa;
1811 margin-bottom: 10px;
1812 padding: 10px;
1813 display: -webkit-box;
1814 display: -webkit-flex;
1815 display: -ms-flexbox;
1816 display: flex;
1817 -webkit-box-align: center;
1818 -webkit-align-items: center;
1819 -ms-flex-align: center;
1820 align-items: center;
1821 font-size: 12px;
1822 color:#505050;
1823 }
1824
1825 .pagelayer-leftbar-tab,
1826 .pagelayer-history,
1827 .pagelayer-history-hidden{
1828 display:none;
1829 }
1830
1831 .pagelayer-revision-holder:hover,
1832 .pagelayer-history-holder:hover,
1833 .pagelayer-history-holder.current_active_item{
1834 background-color:#efefef;
1835 }
1836
1837 .pagelayer-revision-img-holder{
1838 border-radius: 50%;
1839 overflow: hidden;
1840 margin-right:10px;
1841 }
1842
1843 .pagelayer-revision-detail-holder,
1844 .pagelayer-history-detail-holder{
1845 flex:1;
1846 }
1847
1848 .pagelayer-revision-holder .pagelayer-revision-delete,
1849 .pagelayer-history-holder .pagelayer-history-check{
1850 display:none;
1851 }
1852
1853 .pagelayer-revision-holder:hover .pagelayer-revision-delete,
1854 .pagelayer-history-holder.current_active_item .pagelayer-history-check{
1855 display:block;
1856 }
1857
1858 .pagelayer-revision-delete:hover{
1859 cursor:pointer;
1860 }
1861
1862 .pagelayer-revision-img-holder img{
1863 max-width: 100%;
1864 width: 20px;
1865 height: 20px;
1866 }
1867
1868 .pagelayer-history-holder span{
1869 margin-right:5px;
1870 }
1871
1872 /* Pagelayer history end*/
1873
1874 /* Pagelayer settings*/
1875
1876 .pagelayer-post-settings-holder{
1877 border:1px solid #d3d3d3;
1878 font-size: 14px;
1879 line-height: 150%;
1880 }
1881
1882 .pagelayer-post-settings-acc{
1883 background-color:#fff;
1884 }
1885
1886 .pagelayer-post-settings-apply{
1887 font-size: 14px;
1888 font-weight: bold;
1889 cursor: pointer;
1890 border-radius: 2px;
1891 padding: 4px 8px;
1892 margin: auto 5px;
1893 }
1894
1895 .pagelayer-post-settings-apply[disabled]{
1896 opacity:0.5;
1897 }
1898
1899 .pagelayer-post-settings-acc{
1900 margin-top:7px;
1901 }
1902
1903 .pagelayer-post-settings-fields{
1904 padding:10px;
1905 display:none;
1906 }
1907
1908 .pagelayer-post-settings-lable{
1909 border:1px solid #d3d3d3;
1910 padding:10px;
1911 cursor:pointer;
1912 }
1913
1914 .pagelayer-toggle{
1915 float:right;
1916 }
1917
1918 .pagelayer-toggle:not(.pagelayer-open):before{
1919 content: "\f0da";
1920 }
1921
1922 .pagelayer-toggle.pagelayer-open:before{
1923 content: "\f0d7";
1924 }
1925
1926 .pagelayer-post-settings-fields label{
1927 display:block;
1928 margin:7px 0;
1929 }
1930
1931 /* Pagelayer settings end*/
1932