PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 3.2.4
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v3.2.4
4.17.2 4.17.1 4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / assets / css / form-builder.css
wp-user-avatar / assets / css Last commit date
images 5 years ago material-icons 5 years ago admin-style.css 4 years ago form-builder.css 5 years ago frontend.css 4 years ago frontend.min.css 4 years ago hint.min.css 5 years ago
form-builder.css
1044 lines
1 @font-face {
2 font-family: 'Material Icons';
3 font-style: normal;
4 font-weight: 400;
5 src: url(./material-icons/MaterialIcons-Regular.eot); /* For IE6-8 */
6 src: local('Material Icons'),
7 local('MaterialIcons-Regular'),
8 url(./material-icons/MaterialIcons-Regular.woff2) format('woff2'),
9 url(./material-icons/MaterialIcons-Regular.woff) format('woff'),
10 url(./material-icons/MaterialIcons-Regular.ttf) format('truetype');
11 }
12
13 /* from woo */
14 .pp-form-builder-help-tip {
15 color: #666;
16 display: inline-block;
17 font-size: 1.1em;
18 font-style: normal;
19 height: 16px;
20 line-height: 16px;
21 position: relative;
22 vertical-align: middle;
23 width: 16px
24 }
25
26 .pp-form-builder-help-tip::after {
27 font-family: Dashicons;
28 speak: none;
29 font-weight: 400;
30 font-variant: normal;
31 text-transform: none;
32 line-height: 1;
33 -webkit-font-smoothing: antialiased;
34 margin: 0;
35 text-indent: 0;
36 position: absolute;
37 top: 0;
38 left: 0;
39 width: 100%;
40 height: 100%;
41 text-align: center;
42 content: "";
43 cursor: help
44 }
45
46 h2 .pp-form-builder-help-tip {
47 margin-top: -5px;
48 margin-left: .25em
49 }
50
51 .postbox .pp-form-builder-help-tip {
52 margin: 0 0 0 9px
53 }
54
55 #pp-form-builder-metabox .hndle {
56 padding: 10px;
57 cursor: default;
58 }
59
60 #pp-form-builder-metabox .hndle span {
61 display: block;
62 vertical-align: middle;
63 line-height: 24px
64 }
65
66 #pp-form-builder-metabox .hndle span span {
67 display: inline;
68 line-height: inherit;
69 vertical-align: baseline
70 }
71
72 #pp-form-builder-metabox .hndle select {
73 margin: 0
74 }
75
76 #pp-form-builder-metabox .hndle label {
77 padding-right: 1em;
78 font-size: 12px;
79 vertical-align: baseline
80 }
81
82 #pp-form-builder-metabox .hndle label:first-child {
83 margin-right: 1em;
84 border-right: 1px solid #dfdfdf
85 }
86
87 #pp-form-builder-metabox .hndle input, #pp-form-builder-metabox .hndle select {
88 margin-top: 0;
89 vertical-align: middle
90 }
91
92 #pp-form-builder-metabox .hndle select {
93 margin-left: .5em
94 }
95
96 #pp-form-builder-metabox > .handlediv {
97 margin-top: 4px
98 }
99
100 #pp-form-builder-metabox .wrap {
101 margin: 0
102 }
103
104 #pp-form-builder-coupon-description::-webkit-input-placeholder {
105 line-height: 1.42em;
106 color: #bbb
107 }
108
109 #pp-form-builder-coupon-description::-moz-placeholder {
110 line-height: 1.42em;
111 color: #bbb
112 }
113
114 #pp-form-builder-coupon-description:-ms-input-placeholder {
115 line-height: 1.42em;
116 color: #bbb
117 }
118
119 #pp-form-builder-coupon-description:-moz-placeholder {
120 line-height: 1.42em;
121 color: #bbb
122 }
123
124 #pp-form-builder-metabox .panel-wrap {
125 background: #fff
126 }
127
128 #pp-form-builder-metabox .pp-form-builder_options_panel {
129 float: left;
130 width: 75%
131 }
132
133 #pp-form-builder-metabox .pp-form-builder_options_panel .pp-radios {
134 display: block;
135 float: left;
136 margin: 0
137 }
138
139 #pp-form-builder-metabox .pp-form-builder_options_panel .pp-radios li {
140 display: block;
141 padding: 0 0 10px
142 }
143
144 #pp-form-builder-metabox .pp-form-builder_options_panel .pp-radios li input {
145 width: auto
146 }
147
148 #pp-form-builder-metabox .panel-wrap, .pp-form-builder .panel-wrap {
149 overflow: hidden
150 }
151
152 #pp-form-builder-metabox ul.pp-tabs {
153 margin: 0;
154 width: 25%;
155 float: left;
156 line-height: 1em;
157 padding: 0 0 10px;
158 position: relative;
159 background-color: #fafafa;
160 border-right: 1px solid #eee;
161 box-sizing: border-box
162 }
163
164 #pp-form-builder-metabox ul.pp-tabs::after, .pp-form-builder ul.pp-tabs::after {
165 content: '';
166 display: block;
167 width: 100%;
168 height: 9999em;
169 position: absolute;
170 bottom: -9999em;
171 left: 0;
172 background-color: #fafafa;
173 border-right: 1px solid #eee
174 }
175
176 #pp-form-builder-metabox ul.pp-tabs li, .pp-form-builder ul.pp-tabs li {
177 margin: 0;
178 padding: 0;
179 display: block;
180 position: relative
181 }
182
183 #pp-form-builder-metabox ul.pp-tabs li a, .pp-form-builder ul.pp-tabs li a {
184 margin: 0;
185 padding: 10px;
186 display: block;
187 box-shadow: none;
188 text-decoration: none;
189 line-height: 20px !important;
190 border-bottom: 1px solid #eee
191 }
192
193 #pp-form-builder-metabox ul.pp-tabs li a span, .pp-form-builder ul.pp-tabs li a span {
194 margin-left: .618em;
195 margin-right: .618em
196 }
197
198 #pp-form-builder-metabox ul.pp-tabs li a::before, .pp-form-builder ul.pp-tabs li a::before {
199 font-family: Dashicons;
200 speak: none;
201 font-weight: 400;
202 font-variant: normal;
203 text-transform: none;
204 line-height: 1;
205 -webkit-font-smoothing: antialiased;
206 content: "";
207 text-decoration: none
208 }
209
210 #pp-form-builder-metabox ul.pp-tabs li.active a, .pp-form-builder ul.pp-tabs li.active a {
211 color: #555;
212 position: relative;
213 background-color: #eee
214 }
215
216 #pp-form-builder-metabox .inside {
217 margin: 0;
218 padding: 0;
219 }
220
221 .panel, .pp-form-builder_options_panel {
222 padding: 9px;
223 color: #555
224 }
225
226 .panel .form-field .pp-form-builder-help-tip, .pp-form-builder_options_panel .form-field .pp-form-builder-help-tip {
227 font-size: 1.4em
228 }
229
230 .pp-form-builder_options_panel fieldset.form-field, .pp-form-builder_options_panel .form-field {
231 margin: 0 0 9px;
232 font-size: 12px;
233 padding: 5px 9px;
234 line-height: 24px
235 }
236
237 .pp-form-builder_options_panel fieldset.form-field::after, .pp-form-builder_options_panel .form-field::after {
238 content: '.';
239 display: block;
240 height: 0;
241 clear: both;
242 visibility: hidden
243 }
244
245 .pp-form-builder_options_panel .checkbox {
246 margin: 4px 0 !important;
247 vertical-align: middle;
248 float: left
249 }
250
251 .pp-form-builder_options_panel .downloadable_files table td, .pp-form-builder_variations .downloadable_files table td {
252 vertical-align: middle !important;
253 padding: 4px 0 4px 7px !important;
254 position: relative
255 }
256
257 .pp-form-builder_options_panel .downloadable_files table td:last-child, .pp-form-builder_variations .downloadable_files table td:last-child {
258 padding-right: 7px !important
259 }
260
261 .pp-form-builder_options_panel .downloadable_files table td input.input_text, .pp-form-builder_variations .downloadable_files table td input.input_text {
262 width: 100%;
263 float: none;
264 min-width: 0;
265 margin: 1px 0
266 }
267
268 .pp-form-builder_options_panel .downloadable_files table td .upload_file_button, .pp-form-builder_variations .downloadable_files table td .upload_file_button {
269 width: auto;
270 float: right;
271 cursor: pointer
272 }
273
274 .pp-form-builder_options_panel .downloadable_files table td .delete, .pp-form-builder_variations .downloadable_files table td .delete {
275 display: block;
276 text-indent: -9999px;
277 position: relative;
278 height: 1em;
279 width: 1em;
280 font-size: 1.2em
281 }
282
283 .pp-form-builder_options_panel {
284 min-height: 175px;
285 box-sizing: border-box
286 }
287
288 .pp-form-builder_options_panel .form-field {
289 margin: 9px 0
290 }
291
292 .pp-form-builder_options_panel fieldset.form-field, .pp-form-builder_options_panel .form-field {
293 padding: 5px 20px 5px 162px !important;
294 }
295
296 .pp-form-builder_options_panel .sale_price_dates_fields .short:first-of-type {
297 margin-bottom: 1em
298 }
299
300 .pp-form-builder_options_panel .sale_price_dates_fields .short:nth-of-type(2) {
301 clear: left
302 }
303
304 .pp-form-builder_options_panel label {
305 float: left;
306 width: 160px;
307 padding: 0;
308 margin: 0 0 0 -150px;
309 font-size: 13px;
310 }
311
312 /* color picker shim */
313 .pp-form-builder_options_panel .wp-picker-input-wrap label {
314 margin-left: 0;
315 width: auto;
316 }
317
318 .pp-form-builder_options_panel label .req {
319 font-weight: 700;
320 font-style: normal;
321 color: #a00
322 }
323
324 .pp-form-builder_options_panel .description {
325 padding: 0;
326 margin: 0 0 0 7px;
327 clear: none;
328 display: inline
329 }
330
331 .pp-form-builder_options_panel .description-block {
332 margin-left: 0;
333 display: block
334 }
335
336 .pp-form-builder_options_panel input, .pp-form-builder_options_panel select, .pp-form-builder_options_panel textarea {
337 margin: 0
338 }
339
340 .pp-form-builder_options_panel textarea {
341 float: left;
342 height: 3.5em;
343 line-height: 1.5em;
344 vertical-align: top
345 }
346
347 .pp-form-builder_options_panel .pp-field-row-content {
348 width: 75%;
349 float: left
350 }
351
352 .pp-form-builder_options_panel input.button {
353 width: auto;
354 margin-left: 8px
355 }
356
357 .pp-form-builder_options_panel select {
358 float: left
359 }
360
361 .pp-form-builder_options_panel .short {
362 width: 95%
363 }
364
365 .pp-form-builder_options_panel .sized {
366 width: auto !important;
367 margin-right: 6px
368 }
369
370 .pp-form-builder_options_panel .options_group {
371 border-top: 1px solid #fff;
372 border-bottom: 1px solid #eee
373 }
374
375 .pp-form-builder_options_panel .options_group:first-child {
376 border-top: 0
377 }
378
379 .pp-form-builder_options_panel .options_group:last-child {
380 border-bottom: 0
381 }
382
383 .pp-form-builder_options_panel .options_group fieldset {
384 margin: 9px 0;
385 font-size: 12px;
386 padding: 5px 9px;
387 line-height: 24px
388 }
389
390 .pp-form-builder_options_panel .options_group fieldset label {
391 width: auto;
392 float: none
393 }
394
395 .pp-form-builder_options_panel .options_group fieldset ul {
396 float: left;
397 width: 50%;
398 margin: 0;
399 padding: 0
400 }
401
402 .pp-form-builder_options_panel .options_group fieldset ul li {
403 margin: 0;
404 width: auto
405 }
406
407 .pp-form-builder_options_panel .options_group fieldset ul li input {
408 width: auto;
409 float: none;
410 margin-right: 4px
411 }
412
413 .pp-form-builder_options_panel .options_group fieldset ul.pp-radios label {
414 margin-left: 0
415 }
416
417 .pp-form-builder_options_panel .dimensions_field .wrap {
418 display: block;
419 width: 50%
420 }
421
422 .pp-form-builder_options_panel .dimensions_field .wrap input {
423 width: 30.75%;
424 margin-right: 3.8%
425 }
426
427 .pp-form-builder_options_panel .dimensions_field .wrap .last {
428 margin-right: 0
429 }
430
431 .pp-form-builder_options_panel.padded {
432 padding: 1em
433 }
434
435 .pp-form-builder_options_panel .select2-container {
436 float: left
437 }
438
439 #pp-form-builder-metabox input.dp-applied {
440 float: left
441 }
442
443 .pp-builder-form-content {
444 border: 0;
445 }
446
447 .pp-builder-form-canvas-footer, .pp-builder-form-canvas-header + .pp-builder-form-content {
448 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
449 box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
450 border-width: 0;
451 }
452
453 ol.pp-form-builder-field-type {
454 display: block;
455 visibility: visible !important;
456 overflow: hidden;
457 margin: 0;
458 padding: 0;
459 }
460
461 li {
462 list-style: none !important;
463 }
464
465 ol.pp-form-builder-field-type li {
466 float: left;
467 width: 50%;
468 padding-right: 5px;
469 list-style: none;
470 margin-bottom: 10px;
471 -webkit-box-sizing: border-box;
472 -moz-box-sizing: border-box;
473 box-sizing: border-box;
474 }
475
476 ol.pp-form-builder-field-type li .button {
477 border-color: #DFDFDF;
478 min-width: 120px;
479 font-size: 12px;
480 width: 100%;
481 padding-right: 5px;
482 text-align: center;
483 overflow: auto;
484 text-overflow: ellipsis;
485 }
486
487 .pp-form-builder-body {
488 margin-top: 15px;
489 margin-bottom: 15px;
490 border-style: dashed;
491 border-width: 2px;
492 border-color: #CECED2;
493 padding: 20px;
494 }
495
496 .pp-builder-element-content-tabs .pp-builder-element-content-tab.btn-active {
497 font-weight: 600;
498 border-bottom-color: #00a0d2;
499 }
500
501 html #poststuff.pp_edit_form #post-body.columns-2 #side-sortables {
502 width: 380px;
503 }
504
505 html #poststuff.pp_edit_form #post-body.columns-2 {
506 margin-right: 400px;
507 }
508
509 html .pp-form-builder-sidebar-wrap .postbox .inside {
510 padding-right: 7px;
511 }
512
513 html .pp_edit_form #post-body.columns-2 #postbox-container-1 {
514 margin-right: -400px;
515 width: 380px;
516 position: relative;
517 }
518
519 .pp-dnd-form-builder-wrap {
520 opacity: 0;
521 }
522
523 .pp-builder-element-header a.pp-builder-element-expand-button,
524 .pp-builder-element-header a.pp-builder-element-expand-button:hover {
525 text-decoration: none;
526 color: #0073aa;
527 }
528
529 .pp-builder-element-header .pp-builder-element-expand-button {
530 display: block;
531 float: right
532 }
533
534 .pp-builder-element-header .pp-builder-element-expand-button {
535 margin: 0 2px;
536 }
537
538 .pp-builder-element-header .pp-builder-element-expand-button .dashicons {
539 margin-top: 5px;
540 }
541
542 .pp-builder-element-header .pp-builder-element-expand-button.expand-btn-hide {
543 visibility: hidden;
544 }
545
546 .pp-builder-element:hover .pp-builder-element-expand-button.expand-btn-hide {
547 visibility: visible;
548 }
549
550 @media only screen and (max-width: 850px) {
551 html #wpbody-content #post-body.columns-2 #postbox-container-1 {
552 margin-right: 0;
553 width: 100%;
554 }
555 }
556
557 .pp-builder-element {
558 margin: auto;
559 margin-bottom: 1em;
560 background-color: #fff;
561 border: 1px solid #e5e5e5;
562 width: 100%;
563 }
564
565 .pp-form-header-footer {
566 border-color: #ccc;
567 background: #f7f7f7;
568 box-shadow: 0 1px 0 #ccc;
569 }
570
571 .pp-builder-element-header-title {
572 display: block;
573 float: left;
574 margin: 0 5px;
575 overflow: hidden;
576 font-weight: 500;
577 line-height: 32px;
578 text-overflow: ellipsis;
579 white-space: nowrap;
580 -webkit-user-select: none;
581 -moz-user-select: none;
582 -ms-user-select: none;
583 user-select: none;
584 }
585
586 .pp-builder-element-content-footer, .pp-builder-element-header {
587 padding: 6px 12px;
588 }
589
590 .pp-builder-element-header {
591 overflow: hidden;
592 clear: both;
593 font-size: 13px
594 }
595
596 .pp-form-builder-field-settings-wrap {
597 position: absolute;
598 top: 0;
599 right: 0;
600 bottom: 0;
601 max-width: 350px;
602 width: 100%;
603 z-index: 2;
604 background: #fff;
605 display: none;
606 }
607
608 /* tab */
609
610 .pp-builder-sidebar-header {
611 background-color: #0085ba;
612 -webkit-box-sizing: border-box;
613 box-sizing: border-box;
614 padding: 12px;
615 }
616
617 #poststuff .pp-builder-sidebar-header h2 {
618 color: #FFFFFF;
619 font-size: 14px;
620 font-weight: normal;
621 line-height: 1;
622 margin: 0 22px 0 0;
623 padding: 0;
624 }
625
626 .pp-builder-sidebar-tabs {
627 background-color: #FFFFFF;
628 border: none;
629 border-bottom: 1px solid #CECED2;
630 border-radius: 0;
631 display: -webkit-box;
632 display: -ms-flexbox;
633 display: flex;
634 -webkit-box-orient: horizontal;
635 -webkit-box-direction: normal;
636 -ms-flex-direction: row;
637 flex-direction: row;
638 -ms-flex-wrap: nowrap;
639 flex-wrap: nowrap;
640 margin: 0;
641 padding: 0;
642 /*position: absolute;*/
643 right: 0;
644 /*top: 44px;*/
645 width: 100%;
646 z-index: 1;
647 line-height: 1.4em;
648 }
649
650 .pp-builder-sidebar-tabs > li {
651 background: none !important;
652 border: none;
653 border-radius: 0;
654 -webkit-box-flex: 1;
655 -ms-flex: 1 0 0px;
656 flex: 1 0 0px;
657 margin: 0;
658 padding: 0;
659 outline: none;
660 position: relative;
661 }
662
663 .pp-builder-sidebar-tabs > li > a {
664 border-bottom: 2px solid transparent;
665 -webkit-box-shadow: none;
666 box-shadow: none;
667 color: #444;
668 cursor: pointer;
669 display: block;
670 float: none;
671 font-size: 12px;
672 font-weight: bold;
673 opacity: .5;
674 overflow: hidden;
675 padding: 11px 10px;
676 text-align: center;
677 text-decoration: none;
678 text-overflow: ellipsis;
679 text-transform: uppercase;
680 -webkit-transition: border-color 200ms ease-in-out, color 200ms ease-in-out, opacity 200ms ease-in-out;
681 transition: border-color 200ms ease-in-out, color 200ms ease-in-out, opacity 200ms ease-in-out;
682 white-space: nowrap;
683 }
684
685 .pp-builder-sidebar-tabs > li:hover > a {
686 border-bottom-color: #000000;
687 }
688
689 .pp-builder-sidebar-tabs > li.pp-builder-sidebar-tab-active > a {
690 border-bottom-color: #0085ba;
691 color: #0085ba;
692 cursor: default;
693 opacity: 1;
694 }
695
696 label.pp-builder-label {
697 display: inline-block;
698 font-size: 14px;
699 color: #23282d;
700 line-height: 1.3;
701 font-weight: 400;
702 }
703
704 .pp-builder-inside input[type="checkbox"] {
705 border: 1px solid #b4b9be;
706 background: #fff;
707 color: #555;
708 display: inline-block;
709 line-height: 0;
710 height: 16px;
711 margin: 2px 4px 0 0;
712 outline: 0;
713 padding: 0 !important;
714 text-align: center;
715 vertical-align: middle;
716 width: 16px;
717 min-width: 16px;
718 -webkit-appearance: none;
719 box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
720 transition: .05s border-color ease-in-out;
721 }
722
723 .pp-builder-inside {
724 padding: 10px;
725 line-height: 1;
726 background: #fff;
727 }
728
729 .pp-builder-sidebar-field {
730 margin-bottom: 10px;
731 }
732
733 .pp-builder-footer {
734 background: #fff;
735 padding-bottom: 10px;
736 }
737
738 .pp-form-builder-field-settings-wrap .pp-builder-sidebar-field input:not([type=checkbox]),
739 .pp-form-builder-field-settings-wrap .pp-builder-sidebar-field select,
740 .pp-form-builder-field-settings-wrap .pp-builder-sidebar-field textarea {
741 width: 100%;
742 }
743
744 .pp-builder-element-icon {
745 display: block;
746 float: left;
747 width: 24px;
748 height: 24px;
749 margin: 4px;
750 color: #23282d;
751 }
752
753 /* toolbar */
754 #pp_form_toolbar {
755 display: inline-block;
756 -webkit-box-sizing: border-box;
757 -moz-box-sizing: border-box;
758 box-sizing: border-box;
759 margin: 12px 0 0;
760 padding: 4px 10px 0;
761 width: 100%;
762 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
763 box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
764 border: 1px solid #e5e5e5;
765 background: #fff;
766 color: #555;
767 font-size: 13px
768 }
769
770 #pp_form_toolbar a {
771 text-decoration: none
772 }
773
774 .pp_form_toolbar_preview a:focus {
775 border: 0;
776 box-shadow: none;
777 }
778
779 #pp_form_toolbar .pp_form_toolbar_right {
780 float: right;
781 }
782
783 ul#pp_form_toolbar_links {
784 position: relative;
785 display: inline-block;
786 margin: 0
787 }
788
789 ul#pp_form_toolbar_links li {
790 margin: 0;
791 padding: 0;
792 width: auto;
793 display: -moz-inline-stack;
794 display: inline-block
795 }
796
797 ul#pp_form_toolbar_links li.pp_form_toolbar_editor a,
798 ul#pp_form_toolbar_links li.pp_form_toolbar_entries a,
799 ul#pp_form_toolbar_links li.pp_form_toolbar_preview a {
800 text-decoration: none;
801 text-shadow: 0 1px 1px #FFF;
802 line-height: 16px;
803 white-space: nowrap
804 }
805
806 ul#pp_form_toolbar_links li a {
807 display: -moz-inline-stack;
808 display: inline-block;
809 margin: 0 10px;
810 padding: 15px 0;
811 font-size: 13px;
812 color: #23282d
813 }
814
815 ul#pp_form_toolbar_links li a.pp_form_toolbar_active:hover, ul#pp_form_toolbar_links li a:hover {
816 color: #0074A2;
817 }
818
819 ul#pp_form_toolbar_links li a span.dashicons {
820 font-size: 1.33333333em;
821 }
822
823 ul#pp_form_toolbar_links > li > a.pp_form_toolbar_active {
824 border-bottom: 4px solid #666;
825 box-shadow: none;
826 color: #23282d;
827 }
828
829 ul#pp_form_toolbar_links li a:hover i {
830 color: #0074A2
831 }
832
833 ul#pp_form_toolbar_links li a.pp_form_toolbar_active {
834 font-weight: 700
835 }
836
837 ul#pp_form_toolbar_links li a.pp_form_toolbar_disabled {
838 color: #333;
839 filter: alpha(opacity=50);
840 -moz-opacity: .5;
841 -khtml-opacity: .5;
842 opacity: .5;
843 -ms-filter: "alpha(opacity=50)";
844 cursor: default
845 }
846
847 ul#pp_form_toolbar_links li.pp_form_toolbar_settings a {
848 background-position: 0 0
849 }
850
851 ul#pp_form_toolbar_links li.pp_form_toolbar_settings a.pp_form_toolbar_active,
852 ul#pp_form_toolbar_links li.pp_form_toolbar_settings a:hover {
853 background-position: 0 -120px
854 }
855
856 ul#pp_form_toolbar_links li.pp_form_toolbar_settings a.pp_form_toolbar_disabled:hover {
857 background-position: 0 0
858 }
859
860 ul#pp_form_toolbar_links li.pp_form_toolbar_editor a {
861 background-position: 0 -20px
862 }
863
864 ul#pp_form_toolbar_links li.pp_form_toolbar_editor a.pp_form_toolbar_active,
865 ul#pp_form_toolbar_links li.pp_form_toolbar_editor a:hover {
866 background-position: 0 -140px
867 }
868
869 .pp-builder-form-content {
870 min-height: 100px;
871 }
872
873 .pp-builder-form-content .pp-builder-element:not(.pp-form-header-footer) {
874 cursor: move;
875 }
876
877 .pp-builder-form-content .pp-form-builder-drag-bg {
878 background-color: #fff;
879 padding: 30px;
880 margin: 10px;
881 width: 100%;
882 box-sizing: border-box;
883 border: 2px dashed #ddd;
884 }
885
886 .pp-form-builder-sortable-containment {
887 padding: 10px 20px;
888 }
889
890 .pp_upload_field_container {
891 position: relative;
892 }
893
894 .pp_upload_field {
895 padding-right: 6em;
896 }
897
898 .pp_upload_file {
899 display: block;
900 padding: 0px 10px 0px;
901 position: absolute;
902 top: 1px;
903 right: 10px;
904 margin-right: 8px;
905 background: #fff;
906 }
907
908 a.pp_upload_button {
909 text-decoration: none;
910 }
911
912 .pp-icon-picker-jbox-wrap .pp-form-material-icons,
913 .pp-form-control-icon-picker .pp-form-material-icons {
914 font-family: 'Material Icons';
915 font-weight: normal;
916 font-style: normal;
917 font-size: 24px; /* Preferred icon size */
918 display: inline-block;
919 line-height: 1;
920 text-transform: none;
921 letter-spacing: normal;
922 word-wrap: normal;
923 white-space: nowrap;
924 direction: ltr;
925 /* Support for all WebKit browsers. */
926 -webkit-font-smoothing: antialiased;
927 /* Support for Safari and Chrome. */
928 text-rendering: optimizeLegibility;
929 /* Support for Firefox. */
930 -moz-osx-font-smoothing: grayscale;
931 /* Support for IE. */
932 font-feature-settings: 'liga';
933
934
935 vertical-align: middle;
936 }
937
938 .pp-icon-picker-jbox-wrap .pp-form-material-icon-wrap {
939 padding: 8px;
940 display: inline-block;
941 border: 1px solid #eee;
942 margin: 2px;
943 cursor: pointer;
944 }
945
946 .pp-icon-picker-jbox-wrap .pp-form-material-icon-wrap.pp-active {
947 border: 2px solid #6495ed;
948 color: #6495ed;
949 }
950
951 .jBox-Modal.pp-icon-picker-jbox-wrap .jBox-title {
952 padding: 1px 20px;
953 }
954
955 .ppmb-tab-radios input[type=radio] {
956 display: none;
957 }
958
959 .ppmb-tab-radios label {
960 display: inline-block;
961 float: none;
962 padding: 2px 10px;
963 cursor: pointer;
964 width: auto;
965 margin: 0;
966 border: 1px solid #DFDFDF;
967 margin-right: 2px;
968 }
969
970 .ppmb-tab-radios input:checked + label {
971 background: #007cba;
972 border-color: #007cba;
973 color: #fff;
974 border-radius: 2px;
975 }
976
977 .ppmb-tab-radios .ppmb-tab {
978 display: none;
979 padding: 5px 0px;
980 clear: left;
981 }
982
983 #submit_button_data .ppmb-tab-radios .ppmb-tab {
984 border: 1px solid #eee;
985 padding: 5px;
986 margin: 10px 0 0;
987 }
988
989 .ppmb-tab-radios input:nth-of-type(1):checked ~ .ppmb-tab:nth-of-type(1),
990 .ppmb-tab-radios input:nth-of-type(2):checked ~ .ppmb-tab:nth-of-type(2),
991 .ppmb-tab-radios input:nth-of-type(3):checked ~ .ppmb-tab:nth-of-type(3),
992 .ppmb-tab-radios input:nth-of-type(4):checked ~ .ppmb-tab:nth-of-type(4),
993 .ppmb-tab-radios input:nth-of-type(5):checked ~ .ppmb-tab:nth-of-type(5) {
994 display: block;
995 }
996
997 .ppmb-tab input[type=text].ppfl {
998 padding: 10px 15px !important;
999 height: 40px !important;
1000 cursor: not-allowed !important;
1001 width: 290px !important;
1002 border-radius: 0 !important;
1003 background: #fff !important;
1004 border: 1px solid #dbdbdb !important;
1005 }
1006
1007 .ppmb-tab input[type=button].ppfl {
1008 padding: 10px 15px !important;
1009 cursor: not-allowed !important;
1010 color: #fff;
1011 border-radius: 0 !important;
1012 background: #007cba !important;
1013 border: 1px solid #007cba !important;
1014 }
1015
1016 .ppmb-tab input.ppfl:focus,
1017 .ppmb-tab input.ppfl:hover {
1018 border: 0;
1019 box-shadow: none;
1020 outline: none;
1021 }
1022
1023 .ppmb-tab input.ppfl.ppfl-pill {
1024 border-radius: 25px !important;
1025 }
1026
1027 .ppmb-tab input.ppfl.ppfl-round {
1028 border-radius: 6px !important;
1029 }
1030
1031 .ppmb-tab input.ppfl.ppfl-material {
1032 border: 0 !important;
1033 border-bottom: 1px solid #dbdbdb !important;
1034 }
1035
1036 .ppmb-tab input.ppfl.ppfl-flat {
1037 border: 0 !important;
1038 background: #f7f7f7 0 !important;
1039 }
1040
1041
1042 #pp-form-builder-metabox .pp-form-builder-mb-data .select2-container {
1043 width: 95% !important;
1044 }