PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 3.06.06
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v3.06.06
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
formidable / css / frm_admin.css

frm_admin.css in Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More 3.06.06, at css/frm_admin.css

4,058 lines 83.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import url(font_icons.css);
2
3 :root,
4 .frm_wrap{
5 --light-blue: #f1f9ff;
6 --blue-border: #bce0fd;
7 --dark-grey: #616871;
8 --medium-grey:#7f7f7f;
9 --light-grey: rgb( 235, 235, 235 );
10 --lightest-grey: rgb(250, 250, 250);
11 --primary-color: #3177c7;
12 --primary-border:#4199fd;
13 --primary-hover:#2963a4;
14 }
15
16 a, .widget .widget-top, .postbox h3, .stuffbox h3{cursor: pointer; text-decoration:none;}
17 .postbox h3.hndle{cursor:default;}
18
19
20 a.frm_confirming:hover,
21 a.frm_confirming:focus,
22 a.frm_confirming,
23 .frm_confirming{
24 color:#f37656 !important;
25 }
26 .frm_wrap > .wrap{
27 margin: 10px 40px 30px;
28 }
29
30 .formidable_page_formidable-pro-upgrade #post-body-content,
31 .toplevel_page_formidable #post-body-content{
32 margin-bottom: 26px;
33 border-right: 1px solid #e5e5e5;
34 }
35
36 .frm_wrap #post-body-content{
37 padding-bottom:0;
38 margin-bottom:0;
39 background:#fff;
40 flex: 1 1 auto;
41 overflow-y: auto;
42 overflow-x: hidden;
43 width: auto;
44 }
45
46 .formidable_page_formidable-pro-upgrade #wpfooter,
47 .toplevel_page_formidable #wpfooter{
48 border-top:1px solid #ddd;
49 background:#fff;
50 }
51
52 body.formidable_page_formidable-pro-upgrade,
53 body.post-type-frm_display.edit-php,
54 body.frm-white-body{
55 background:#fff;
56 }
57
58 body.frm-white-body ul#adminmenu a.wp-has-current-submenu:after,
59 body.frm-white-body ul#adminmenu>li.current>a.current:after {
60 border-right-color: #fff;
61 }
62
63 .frm-white-body #wpcontent {
64 padding-left: 0;
65 padding-right:0;
66 }
67
68 .frm-white-body .wrap #poststuff #post-body{
69 padding:0 20px;
70 }
71
72 .post-type-frm_display .tablenav,
73 .frm_wrap .tablenav{
74 margin-bottom:10px;
75 }
76
77 .tablenav .actions .button{
78 margin-top:1px;
79 }
80
81 .frm-white-body table.widefat{
82 background:#fafafa;
83 border-width: 0;
84 box-shadow: none;
85 margin:20px 0;
86 }
87
88 .frm-white-body table.widefat tfoot,
89 .frm-white-body table.widefat thead{
90 background:#fff;
91 }
92
93 .frm-white-body .striped > tbody > :nth-child(odd){
94 background-color: #fff;
95 }
96
97 .frm_wrap td.column-title strong{
98 display:inline;
99 }
100
101 td.column-title .frm_actions_dropdown{
102 float:right;
103 }
104
105 #frm_top_bar{
106 display:block;
107 width:100%;
108 padding:25px 40px 25px;
109 margin: 0;
110 box-sizing: border-box;
111 }
112
113 .post-type-frm_display.post-php #frm_form_heading,
114 .post-type-frm_display.post-new-php #frm_top_bar{
115 padding-left:0;
116 padding-right:0;
117 }
118
119 .post-type-frm_display.post-php #frm_top_bar{
120 padding-left:10px;
121 padding-right:10px;
122 }
123
124 .post-type-frm_display .wrap #frm_top_bar h1,
125 .frm_wrap #frm_top_bar h1{
126 font-size: 23px;
127 font-weight:700;
128 padding:0;
129 margin: 0;
130 line-height: 1.4;
131 color: var(--medium-grey);
132 }
133
134 .frm_top_left{
135 float:left;
136 }
137
138 ul.frm_form_nav {
139 margin:0;
140 float:left;
141 }
142
143 ul.frm_form_nav > li{
144 margin:0 40px 0 0;
145 display:block;
146 float:left;
147 }
148
149 .frm_form_nav > li > a {
150 font-size: 1.3em;
151 text-decoration: none;
152 display: block;
153 padding: 5px 0;
154 font-weight: 400;
155 color: #5b9dd9;
156 border-bottom:2px solid transparent;
157 }
158
159 .frm_form_nav a:active,
160 .frm_form_nav a:focus{
161 outline:none;
162 -webkit-box-shadow:none;
163 box-shadow:none;
164 }
165 .frm_form_nav > li a.current_page {
166 color:#333;
167 }
168
169 .frm_form_nav > li > a:hover{
170 border-color:#ddd;
171 }
172
173 .frm_form_nav .frm-dropdown-menu a:hover {
174 background-color:#eaf2fa;
175 }
176
177 .frm_animate_bg{
178 -webkit-transition: background 200ms linear, color 200ms linear;
179 -ms-transition: background 200ms linear, color 200ms linear;
180 transition: background 200ms linear, color 200ms linear;
181 }
182
183 .wrap > .subsubsub{clear:both; margin:0;}
184
185 #poststuff h2#frm_form_heading,
186 #frm_form_heading{
187 height: auto;
188 margin: 0;
189 font-size: 24px;
190 font-weight: normal;
191 letter-spacing: 1px;
192 padding: 0 40px 8px;
193 line-height: 1.4;
194 color:#72777C;
195 }
196
197 .frm_wrap #poststuff #post-body.columns-2{
198 display: -webkit-flex;
199 display:flex;
200 margin-right: 0;
201 }
202
203 .frm_wrap #post-body.columns-2 #postbox-container-1{
204 width:350px;
205 min-width:350px;
206 margin-right:0;
207 height: 100%;
208 box-shadow:none;
209 border:none;
210 margin-bottom:0;
211 }
212
213 #postbox-container-1 .frm_field_list,
214 .frm_wrap #postbox-container-1 #frm_adv_info{
215 box-shadow:none;
216 border:none;
217 margin-bottom:26px;
218 }
219
220 .frm_wrap #submitdiv{
221 margin-bottom: 0;
222 border-width:0 0 1px;
223 width: 100%;
224 min-width:auto;
225 }
226
227 .frm_single_entry_page .frm-right-panel .postbox,
228 .frm_wrap #submitdiv.frm-no-border{
229 border: none;
230 box-shadow:none;
231 }
232
233 .frm_single_entry_page .frm-right-panel .postbox{
234 margin-top:10px;
235 }
236
237 .frm_wrap #frm_adv_info .handlediv,
238 .frm_wrap #frm_adv_info .hndle{
239 display:none;
240 }
241
242 #postbox-container-1 .nodrag a{cursor:pointer;}
243
244 .frm_wrap #post-body.columns-2 #postbox-container-1.frm-right-panel,
245 #postbox-container-1.frm-right-panel{
246 display: -webkit-flex;
247 display:flex;
248 -webkit-flex-direction: column;
249 -ms-flex-direction: column;
250 flex-direction: column;
251 -ms-overflow-style: -ms-autohiding-scrollbar;
252 }
253
254 #frm-fixed{
255 position: fixed;
256 }
257
258 #frm-fixed-panel{
259 direction:rtl;
260 overflow-y: auto;
261 min-height: 100px;
262 padding-top:1px;
263 max-height:700px;
264 clear:both;
265 }
266
267 .frm-ltr{
268 direction:ltr;
269 }
270
271 .frm_wrap #postbox-container-1 #frm_adv_info .inside{
272 margin:0;
273 padding:0;
274 }
275 #postbox-container-1 .frm_field_list #frm-insert-fields{
276 max-height: none;
277 font-size:14px;
278 padding-bottom:25px;
279 }
280 #postbox-container-1 .frm_field_list #frm-layout-classes,
281 #postbox-container-1 .frm_field_list #frm-dynamic-values{
282 display:none;
283 max-height:none;
284 }
285
286 .frm_wrap #frm_adv_info ul.category-tabs,
287 .frm_field_list ul.category-tabs{
288 margin: 0;
289 padding: 10px 0 9px;
290 font-size: 15px;
291 background: transparent;
292 }
293
294 .frm_wrap #frm_adv_info ul.category-tabs li,
295 .frm_field_list ul.category-tabs li{
296 padding:10px;
297 background-color: transparent !important;
298 }
299
300 .frm_wrap #frm_adv_info ul.category-tabs li:first-child,
301 .frm_field_list ul.category-tabs li:first-child{
302 border-left-width:0;
303 }
304
305 .frm_wrap #frm_adv_info .categorydiv div.tabs-panel,
306 .frm_field_list .categorydiv div.tabs-panel{
307 border-left: none;
308 border-bottom: none;
309 background:none;
310 }
311
312 .frm_wrap #frm-categorydiv{
313 border-right:none;
314 }
315
316 #postbox-container-1 #taxonomy-linkcategory #frm-html-tags{
317 display:none;
318 max-height:none;
319 }
320
321 #postbox-container-1 .frm_field_list #frm-insert-fields .frmbutton.dropdown{
322 position:relative;
323 }
324
325 .toplevel_page_formidable #footer-upgrade{
326 display:none;
327 }
328
329 .frm_list_entry_page #frm_form_heading{
330 float:left;
331 }
332
333 #titlediv #title{
334 line-height:1.5;
335 height:auto;
336 }
337
338 #frm_builder_page #titlediv #title{
339 border-top:none;
340 border-left:none;
341 border-right:none;
342 box-shadow:none;
343 }
344
345 .frm_page_container#poststuff{
346 padding-top:0;
347 }
348
349 .frm_no_sidebar #post-body-content{
350 width:auto;
351 }
352 .frm_no_sidebar #titlediv{
353 width:570px;
354 float:left;
355 }
356 .frm_no_sidebar .postbox-container{
357 float:right;
358 }
359 #poststuff .frm_no_sidebar .postbox-container{
360 width:auto;
361 }
362 .frm_sidebar select{
363 width:100%;
364 margin-left:0;
365 margin-right:0;
366 }
367 .frm_sidebar #search-submit{
368 float:right;
369 }
370
371 .frm_single_entry_page #submitdiv{
372 margin:0;
373 }
374
375 .frm_single_entry_page .hndle a {
376 font-size:13px;
377 }
378
379 /* Build New Form page */
380
381 .frm-right-panel #publishing-action{
382 float:none;
383 }
384
385 .frm-right-panel #major-publishing-actions{
386 border-top:none;
387 height:32px;
388 background:transparent;
389 }
390
391 #major-publishing-actions .frm_submit_form{
392 float:right;
393 margin-left: 5px;
394 }
395
396 /* Buttons */
397
398 .frm_orange_button,
399 .frm_reverse_button,
400 .post-type-frm_display .wrap .add-new-h2,
401 .frm_wrap .add-new-h2{
402 font-size:12px;
403 border: 1px solid #f37656;
404 color: #f37656;
405 line-height: 1.4;
406 font-weight: 600;
407 padding: 1px 4px;
408 -webkit-border-radius: 4px;
409 border-radius: 4px;
410 background:transparent;
411 }
412
413 .post-type-frm_display .wrap .add-new-h2,
414 .frm_wrap .add-new-h2{
415 margin: 1px 0 0 10px;
416 vertical-align: top;
417 text-transform:lowercase;
418 position:initial;
419 vertical-align: middle;
420 }
421
422 .frm_reverse_button:hover,
423 .frm_reverse_button:active,
424 .frm_reverse_button:focus,
425 .post-type-frm_display .wrap .add-new-h2:hover,
426 .post-type-frm_display .wrap .add-new-h2:active,
427 .post-type-frm_display .wrap .add-new-h2:focus,
428 .frm_wrap .add-new-h2:hover,
429 .frm_wrap .add-new-h2:active,
430 .frm_wrap .add-new-h2:focus{
431 color: #fff;
432 background:#f37656;
433 border: 1px solid #f37656;
434 }
435
436 .frm_reverse_button{
437 font-size: 1.1em;
438 transition: all .2s ease;
439 }
440
441 .frm-button-primary,
442 .wp-core-ui .button-primary.frm-button-primary,
443 .frm_orange_button,
444 .wrap .frm_pricing a.button-primary,
445 .toplevel_page_formidable #frm_upgrade_modal .button-primary,
446 #form_global_settings .button-secondary,
447 .wp-core-ui.frm-white-body .button-primary,
448 .wp-core-ui.frm-white-body .button-secondary,
449 .wp-core-ui.frm-white-body .button,
450 .wp-core-ui.frm-white-body button,
451 .frm-white-body .button-primary,
452 .frm-white-body .button-secondary,
453 .frm-white-body .button,
454 .frm-white-body button{
455 text-shadow:none;
456 box-shadow:none;
457 border-radius:4px;
458 border-color:var(--light-grey);
459 font-size: 1.1em;
460 transition: all .2s ease;
461 }
462
463 .frm-button-primary,
464 .wp-core-ui .button-primary.frm-button-primary,
465 .frm_single_entry_page .button-primary {
466 border-color: var(--primary-border) !important;
467 background-color: var(--primary-color) !important;
468 color: #fff !important;
469 }
470
471 .wp-core-ui .button-primary.frm-button-primary:hover,
472 .frm-button-primary:hover{
473 background-color: var(--primary-hover) !important;
474 }
475
476 .frm_orange_button,
477 .wrap .frm_pricing a.button-primary,
478 .toplevel_page_formidable .frm_wrap button.button-primary{
479 border-color: #da791d !important;
480 background: #f37656;
481 color:#fff;
482 }
483
484 #frm-addons-page .button-primary:hover,
485 #frm-addons-page .button-primary:focus,
486 #form_global_settings .button-primary:hover,
487 #form_global_settings .button-primary:focus,
488 #frm_upgrade_modal .button:hover,
489 #frm_upgrade_modal .button:focus,
490 .frm_wrap .preview > .button:hover,
491 .frm_wrap .preview > .button:focus{
492 border-color: rgba(130, 168, 203,0.5) !important;
493 background: rgb(130, 168, 203);
494 color: #fff;
495 box-shadow:none;
496 }
497
498 #frm-addons-page .button-primary:focus,
499 #form_global_settings .button-primary:focus,
500 #frm_upgrade_modal .button:focus,
501 .frm_wrap .preview > .button:focus {
502 border-color: rgba(53,97,150,0.5) !important;
503 outline:none;
504 }
505
506 .frm_orange_button:hover,
507 .frm_orange_button:focus,
508 .wrap .frm_pricing a.button-primary:hover,
509 .wrap .frm_pricing a.button-primary:focus,
510 .toplevel_page_formidable #frm_upgrade_modal .button-primary:hover,
511 .toplevel_page_formidable #frm_upgrade_modal .button-primary:focus,
512 .toplevel_page_formidable .frm_wrap button.button-primary:hover,
513 .toplevel_page_formidable .frm_wrap button.button-primary:focus{
514 box-shadow:none;
515 opacity:0.8;
516 }
517
518 .frm_orange_button:hover,
519 .frm_orange_button:focus{
520 border-color: #f37656 !important;
521 background: transparent;
522 color:#f37656;
523 opacity:1;
524 }
525
526 .preview .button .caret {
527 border-top-color: #fff;
528 }
529
530 #frm-preview-action{
531 float:right;
532 }
533
534 .major-publishing-actions.frm_create_form_header{
535 padding:8px 0;
536 }
537
538 .major-publishing-actions.frm_create_form_header .frm_create_form_header_inner{
539 font-size:15px;
540 background:transparent;
541 }
542
543 .frm-menu-boxes .frm_blank_form_text{
544 padding-bottom:26px;
545 }
546
547 input.frm_insert_in_template{
548 font-size:10px;
549 width:98%;
550 font-weight:normal
551 }
552
553 /* Review request */
554 .frm-review-notice.notice{
555 border:1px solid #ddd;
556 text-align:center;
557 }
558
559 .frm-review-notice.notice form,
560 .frm-review-notice.notice p {
561 font-size:15px;
562 max-width:600px;
563 margin-left:auto;
564 margin-right:auto;
565 }
566
567 .frm-review-notice a{
568 margin:5px;
569 }
570
571 .frm-review-notice > div{
572 padding-bottom:20px;
573 }
574
575 .frm-review-notice .frm_reverse_button,
576 .frm-review-notice .frm_orange_button{
577 min-width:100px;
578 display:inline-block;
579 text-align:center;
580 padding:2px 10px;
581 }
582
583 .frm-review-notice p > span{
584 font-size:14px;
585 opacity:0.75;
586 }
587
588 #frmapi-feedback{
589 margin-top:30px;
590 }
591
592 .frm-review-notice .frm_error,
593 .frm-review-notice label{
594 color:#444;
595 text-align:left;
596 }
597
598 .frm-review-notice label{
599 font-size:14px;
600 }
601
602 /* Generic Classes */
603 .frm_invisible{
604 visibility:hidden;
605 }
606
607 .frm_no_float{
608 float:none;
609 }
610
611 .frm_block,
612 .frm_no_section_fields.frm_block{
613 display:block;
614 }
615
616 .frm_inline{
617 display:inline;
618 }
619
620 .button.frm_hidden,
621 .wp-core-ui .button.frm_hidden,
622 .frm_hidden{
623 display:none;
624 }
625
626 .frm_no_margin{
627 margin:0;
628 }
629
630 .frm_no_top_margin{
631 margin-top:0;
632 }
633
634 .frm_no_bottom_margin{
635 margin-bottom:0;
636 }
637
638 .frm_tiny_top_margin{
639 margin-top:1px;
640 }
641
642 .frm_small_top_margin{
643 margin-top:5px;
644 }
645
646 .frm_cursor_pointer{
647 cursor:pointer;
648 }
649
650 .frm_right_text{
651 text-align:right;
652 }
653
654 .frm_submit .frm_full_opacity, .frm_full_opacity{
655 opacity:1;
656 }
657
658 .frm_med_padding{
659 padding:10px;
660 }
661
662 .actions.frm_visible_overflow{
663 overflow:visible !important;
664 }
665
666 .frm-dropdown-menu.frm-on-top{
667 z-index:99999;
668 }
669
670 .frm-on-bottom{
671 z-index:-1;
672 }
673
674 .frm_forms.with_frm_style{max-width:100%;}
675
676 .frm_form_builder > .postbox,
677 #frm_form_editor_container > .postbox{
678 border-color: transparent;
679 box-shadow: none;
680 }
681
682 .post-type-frm_display .wrap > #posts-filter,
683 .post-type-frm_display .wrap > .subsubsub,
684 .frm_single_entry_page .frm_form_fields,
685 .frm_single_entry_page .frm_form_fields + p,
686 #frm_form_editor_container > .postbox > p,
687 .frm_form_settings > p{
688 margin:6px 40px;
689 padding:0;
690 }
691 .frm_primary_label,
692 #frm_form_editor_container .frm_primary_label{
693 font-weight:bold;
694 }
695 .form-field .frm_primary_label{
696 display:block;
697 float:none;
698 width:auto;
699 }
700 #frm_form_editor_container .frm_primary_label{
701 color:#444;
702 margin:0;
703 padding:0;
704 width:auto;
705 max-width:90%;
706 min-height:20px;
707 }
708
709 #frm_form_editor_container .frm_primary_label:hover{
710 cursor:text;
711 }
712
713 form .frm_primary_label input{font-size:12px;}
714 .with_frm_style form .form-field{margin-bottom:20px;}
715 .with_frm_style form div.description,
716 .frm_error,
717 .with_frm_style form div.description textarea{
718 padding:0;
719 font-size:11px;
720 }
721
722 #frm_form_editor_container .divider_section_only .frm_primary_label {
723 font-size:16px;
724 }
725
726 form .form-field.frm_field_loading{
727 margin-bottom: 0;
728 min-height: 0;
729 padding: 0;
730 text-align: center;
731 }
732
733 .frm_sorting > .frm_field_loading .frm_visible_spinner.spinner{
734 margin-bottom:10px;
735 }
736
737 .frm_sorting > .frm_field_loading ~ .frm_field_loading .frm_visible_spinner.spinner{
738 margin-bottom:0;
739 display:none;
740 }
741
742 .with_frm_style form div.description, .frm_error{
743 margin:0;
744 }
745 .frm_error{color:#B94A48;}
746 .with_frm_style form .frm_blank_field input,
747 .with_frm_style form .frm_blank_field textarea,
748 .with_frm_style form .frm_blank_field select,
749 .with_frm_style form .frm_blank_field .frm-g-recaptcha iframe,
750 .with_frm_style form .frm_blank_field .g-recaptcha iframe{
751 border-color:#B94A48;
752 }
753 .with_frm_style form .frm_blank_field label{color:#B94A48;}
754 .frm_required{
755 color:#B94A48;
756 }
757
758 .with_frm_style .wp-editor-container textarea,
759 .postbox .wp-editor-container textarea,
760 .frm_remove_border{
761 border:none;
762 }
763 .with_frm_style .mceIframeContainer,
764 .postbox .mceIframeContainer{
765 background-color:#fff;
766 }
767 .frm_error_style{
768 color:#B94A48;
769 border:1px solid #EBCCD1;
770 background-color:#F2DEDE;
771 padding:8px 15px;
772 font-size:14px;
773 margin:5px 20px 15px;
774 -moz-border-radius:4px;
775 -webkit-border-radius:4px;
776 border-radius:4px;
777 }
778
779 .frm_pro_license_msg{
780 clear:left;
781 margin-top:10px;
782 }
783
784 .upgrade_to_pro{
785 padding: 10px 25px 25px;
786 max-width: 700px;
787 margin: 20px auto !important;
788 }
789
790 .upgrade_to_pro h1,
791 .upgrade_to_pro h3,
792 .upgrade_to_pro{
793 color:#444;
794 }
795
796 .upgrade_to_pro .error{
797 display:none;
798 }
799
800 .toplevel_page_formidable #wpbody-content{
801 padding-bottom:41px;
802 }
803
804 .toplevel_page_formidable #wpbody-content > .error{
805 margin: 1px;
806 padding: 5px 12px;
807 }
808
809 .frm_message,
810 .frm_wrap .wrap .frm_updated_message,
811 div.frm_updated_message{
812 border-radius:4px;
813 border: 1px solid #D6E9C6;
814 background-color: #DFF0D8;
815 color: #468847;
816 padding: 10px 15px;
817 font-size:14px;
818 margin:5px 0 10px;
819 }
820
821 .frm_message,
822 .frm_wrap div.frm_updated_message{
823 margin-left:25px;
824 margin-right:25px;
825 }
826
827 .frm_ribbon {
828 -webkit-transform: rotate(45deg);
829 -moz-transform: rotate(45deg);
830 -ms-transform: rotate(45deg);
831 -o-transform: rotate(45deg);
832 transform: rotate(45deg);
833 border: 25px solid transparent;
834 border-bottom: 25px solid #f37656;
835 position: absolute;
836 top: 4px;
837 right: -38px;
838 padding: 0 10px;
839 width: 65px;
840 color: white;
841 font-family: sans-serif;
842 size: 11px;
843 }
844
845 .frm_ribbon span {
846 position: absolute;
847 top: 2px;
848 left: 25px;
849 font-size: 17px;
850 }
851
852 .update-nag.frm-update-to-pro{
853 border:none;
854 border-bottom: 1px solid #d55a1e;
855 padding: 10px 15px;
856 display:block;
857 text-align:center;
858 background:#f37656;
859 color:#fff;
860 font-size:19px;
861 line-height:2.1em;
862 margin:0;
863 }
864
865 .update-nag.frm-update-to-pro span{
866 font-weight:100;
867 }
868
869 .update-nag.frm-update-to-pro a{
870 color:#fff;
871 font-size:18px;
872 height:auto;
873 margin:0 15px;
874 background-color:#d55a1e;
875 box-shadow: 0 1px 0 #BB3E01;
876 border-color:transparent;
877 padding:7px 15px;
878 }
879
880 .update-nag.frm-update-to-pro a:hover{
881 background-color:#d55a1e;
882 color:#fff;
883 border:1px solid #BB3E01;
884 }
885
886 .frm_pro_heading span{
887 margin-top:10px;
888 }
889
890 .frm_pro_heading .alignright{
891 text-align:right;
892 }
893
894 .upgrade_to_pro a,
895 .upgrade_to_pro .frm_check_icon{
896 color:#f37656;
897 }
898
899 .widefat.frm_pricing thead th,
900 .widefat.frm_pricing td{
901 text-align:center;
902 }
903
904 .widefat th.frm_table_break{
905 background-color:#f37656;
906 color:#fff;
907 text-align:center;
908 }
909
910 h2.frm-h2{
911 color: var(--dark-grey);
912 border-bottom:1px solid grey;
913 border-color:var(--light-grey);
914 font-size:19px !important;
915 font-weight:500 !important;
916 padding: 9px 0 5px;
917 margin: 0;
918 }
919
920 h2.frm-h2 + .howto{
921 color:var(--medium-grey);
922 max-width:850px;
923 }
924
925 .frm-addons {
926 margin-top:30px;
927 display:grid;
928 grid-template-columns: 1fr 1fr 1fr;
929 grid-gap: 30px 2%;
930 }
931
932 .frm-addons,
933 .frm-addons h2,
934 .frm-addons h3{
935 color: var(--dark-grey);
936 }
937
938 .frm-addons h2{
939 font-size: 17px;
940 }
941
942 .frm-card{
943 width: 100%;
944 border-radius: 10px;
945 border: 1px solid grey;
946 border-color: var(--light-grey);
947 opacity:1;
948 transition:opacity 1s;
949 }
950
951 .frm-fade{
952 opacity:0;
953 }
954
955 /* Add-on tiles */
956 .frm-addons .plugin-card-top{
957 height:175px;
958 }
959
960 .frm-addons .plugin-card-top h2 {
961 margin-top: 10px;
962 font-weight: 400;
963 }
964
965 .frm-addons .plugin-card-top p {
966 opacity:0.8;
967 }
968
969 .frm-addons .plugin-card-bottom {
970 padding: 5px 20px 20px;
971 text-align:center;
972 background: transparent;
973 border-top: none;
974 }
975
976 .frm-addons .plugin-card-bottom,
977 .frm-addons .plugin-card-bottom .button {
978 font-size:15px;
979 }
980
981 .frm-addons .button {
982 float:right;
983 }
984
985 .frm-addons .addon-status {
986 float:left;
987 padding-top: 4px;
988 }
989
990 .frm-addon-active .button {
991 visibility:hidden;
992 }
993
994 .addon-status-label {
995 opacity:.7;
996 }
997
998 .frm-addon-active .addon-status-label {
999 color: #f37656;
1000 opacity:1;
1001 }
1002
1003 .frm-addon-error{
1004 position: absolute;
1005 width: 100%;
1006 font-weight: bold;
1007 text-align: center;
1008 max-width: 291px;
1009 margin: 0;
1010 margin-top: -205px;
1011 margin-left: -17px;
1012 }
1013
1014 /* Form Templates */
1015 #frm-templates-page .plugin-card-bottom{
1016 text-align:left;
1017 }
1018
1019 .frm-new-template.plugin-card-bottom{
1020 overflow:visible;
1021 }
1022
1023 #frm_preview_template_modal .postbox{
1024 margin-bottom:0;
1025 }
1026
1027 #frm-templates-page .updated,
1028 .frm-add-new-form .updated,
1029 #frm-templates-page .notice,
1030 .frm-add-new-form .notice,
1031 #frm-templates-page .error,
1032 .frm-add-new-form .error{
1033 display:none;
1034 }
1035
1036 /* Add New Form */
1037 .wrap.frm-add-new-form{
1038 margin-top:40px;
1039 }
1040
1041 .frm-add-new-form .frm-addons .button{
1042 padding: 5px 0;
1043 height: auto;
1044 width: 90%;
1045 max-width:205px;
1046 border-radius: 20px;
1047 margin-top:30px;
1048 float:none;
1049 }
1050
1051 .frm-add-new-form .frm-addons{
1052 grid-gap: 30px 7%;
1053 max-width:900px;
1054 }
1055
1056 .frm-add-new-form .frm-addons .plugin-card-top{
1057 height:200px;
1058 text-align:center;
1059 }
1060
1061 .frm-add-new-form .frm-addons .plugin-card-bottom{
1062 padding-bottom:25px;
1063 }
1064
1065 .frm-add-new-form .frm-addons h2{
1066 margin-top:1.5em;
1067 margin-bottom:.7em;
1068 }
1069
1070 .frm-round-image{
1071 background: var( --light-blue );
1072 border: 1px solid var( --blue-border );
1073 border-radius:50%;
1074 height:58px;
1075 width:58px;
1076 margin:0 auto;
1077 padding:25px;
1078 text-align: center;
1079 }
1080
1081 .frm-round-image img{
1082 width:48px;
1083 }
1084
1085 #frm_bulk_options{
1086 height:240px;
1087 width:335px;
1088 float:right;
1089 }
1090
1091 .frm_no_captcha_text{
1092 font-weight:bold;
1093 color:#AA0000;
1094 }
1095
1096 .frm_image_from_url{
1097 height:50px;
1098 }
1099
1100 .frm_pro_tip a,
1101 .frm_pro_tip span,
1102 .frm_pro_tip .frm_check1_icon{
1103 color:#f37656;
1104 }
1105
1106 .frm_pro_tip .frm_check1_icon{
1107 vertical-align: middle;
1108 }
1109
1110 .frm_pro_tip{
1111 font-size:12px;
1112 color:#666;
1113 border:1px solid #f37656;
1114 display:block;
1115 padding:5px;
1116 background:#FBF0EC;
1117 border-radius:4px;
1118 text-align:center;
1119 }
1120
1121 .frm_field_list .frm_pro_tip{
1122 margin:10px;
1123 }
1124
1125 .nav-tab-wrapper .frm_pro_tip{
1126 float:right;
1127 }
1128
1129 .frm_pro_tip:hover{
1130 color:#666;
1131 }
1132
1133 .frm_pro_tip:hover span{
1134 color:#F0430E;
1135 }
1136
1137 /*Switch form dropdown*/
1138 .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #AAA;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;}
1139 .dropdown{position:relative;}
1140 .dropdown-toggle:focus{outline:0;}
1141 .frm-dropdown-menu{
1142 max-height:200px;
1143 overflow:auto;
1144 overflow-x: hidden;
1145 position:absolute;
1146 top:100%;
1147 left:0;
1148 z-index:1000;
1149 display:none;
1150 float:left;
1151 text-align:left;
1152 min-width:160px;
1153 width:auto;
1154 padding:5px 0;
1155 margin:2px 0 0;
1156 list-style:none;
1157 font-size:12px;
1158 background-color:#ffffff;
1159 border:1px solid rgba(0, 0, 0, 0.15);
1160 border-radius:4px;
1161 -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
1162 box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
1163 background-clip:padding-box;
1164 }
1165
1166 #frm_bs_dropdown > a{
1167 font-size:1em;
1168 }
1169
1170 #frm_bs_dropdown .frm-dropdown-menu{
1171 max-width:400px;
1172 }
1173
1174 .preview .frm-dropdown-menu{
1175 min-width:60px;
1176 }
1177 .field_type_list .frm-dropdown-menu{
1178 min-width:150px;
1179 }
1180
1181 .frm-dropdown-menu.pull-right{right:0;left:auto;}
1182 .frm-dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
1183
1184 .frm-dropdown-menu>li{
1185 margin:0;
1186 }
1187 .frm-dropdown-menu>li>a,
1188 .frm-dropdown-menu .frm_dropdown_li{
1189 display:block;
1190 padding:3px 20px;
1191 clear:both;
1192 font-weight:normal;
1193 line-height:1.428571429;
1194 color:#333333;
1195 white-space:nowrap;
1196 text-decoration:none;
1197 }
1198 .frm-dropdown-menu>li>a:hover,.frm-dropdown-menu>li>a:focus{
1199 text-decoration:none;color:#262626;background-color:#f5f5f5;
1200 }
1201 .frm-dropdown-menu>.active>a,.frm-dropdown-menu>.active>a:hover,.frm-dropdown-menu>.active>a:focus{
1202 color:#ffffff;text-decoration:none;outline:0;background-color:#428bca;
1203 }
1204 .frm-dropdown-menu>.disabled>a,.frm-dropdown-menu>.disabled>a:hover,.frm-dropdown-menu>.disabled>a:focus{
1205 color:#999999;
1206 }
1207 .frm-dropdown-menu>.disabled>a:hover,
1208 .frm-dropdown-menu>.disabled>a:focus{
1209 text-decoration:none;
1210 background-color:transparent;
1211 background-image:none;
1212 cursor:not-allowed;
1213 }
1214 .open>.frm-dropdown-menu{display:block;}
1215 .open>a{outline:0;}
1216 .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999;}
1217 .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
1218 .pull-right>.frm-dropdown-menu{right:0;left:auto;}
1219 .navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000000;content:"";}
1220 .navbar-fixed-bottom .dropdown .frm-dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
1221 .btn{
1222 border: 1px solid #ddd;
1223 background:#fff;
1224 box-shadow:0 1px 2px rgba(0, 0, 0, 0.07) inset;
1225 height: 28px;
1226 line-height: 1.5;
1227 }
1228
1229 a.frm-option-icon:before{
1230 color: var(--primary-color);
1231 font-size: 22px;
1232 width: 22px;
1233 height: 22px;
1234 }
1235
1236 a.frm-option-icon:focus::before,
1237 a.frm-option-icon:hover::before{
1238 color:var(--primary-hover);
1239 }
1240
1241 .frm_top_left .frm-dropdown-toggle{
1242 color:#999;
1243 }
1244
1245 .frm-card ol{
1246 margin-left:15px;
1247 }
1248
1249 .frm-dropdown-toggle{
1250 text-decoration:none;
1251 }
1252
1253 .frm-card .frm-dropdown-toggle{
1254 border:2px solid grey;
1255 border-color:var(--light-grey);
1256 border-radius:4px;
1257 font-size:13px;
1258 color:var(--dark-grey);
1259 padding:7px 20px;
1260 }
1261
1262 .frm_actions_dropdown .frm-dropdown-menu{
1263 font-size:14px;
1264 color:#5F6C72;
1265 }
1266
1267 .frm-dropdown-menu .frm_icon_font{
1268 vertical-align: middle;
1269 color:#5F6C72;
1270 margin-right: 3px;
1271 }
1272
1273 /* BS Multiselect */
1274 .multiselect-container.frm-dropdown-menu{
1275 top:auto;
1276 left:auto;
1277 font-size:14px;
1278 padding-top:3px;
1279 }
1280
1281 .accordion-container .frm-dropdown-menu{
1282 min-width:40px;
1283 }
1284 .accordion-container .frm-dropdown-menu:before,
1285 .accordion-container .multiselect.dropdown-toggle:before{
1286 font-family:"s11-fp" !important;
1287 }
1288 .multiselect-container.frm-dropdown-menu input[type=radio]{
1289 display:none;
1290 }
1291 .multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}
1292 .multiselect-container .input-group{margin:5px}
1293 .multiselect-container>li{
1294 padding:0;
1295 margin:0;
1296 }
1297 .multiselect-container>li>a.multiselect-all label{font-weight:700}
1298 .multiselect-container>li>label.multiselect-group{margin:0;padding:3px 20px;height:100%;font-weight:700}
1299 .multiselect-container>li>a{padding:0}
1300 .multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px;}
1301 .accordion-container .multiselect-container > li > a > label{
1302 padding:3px 19px 3px 7px;
1303 }
1304 .multiselect-container>li>a>label.radio,
1305 .multiselect-container>li>a>label.checkbox{margin:0}
1306 .multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}
1307 .frm-btn-group.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}
1308 .form-inline .multiselect-container label.checkbox,
1309 .form-inline .multiselect-container label.radio{padding:3px 20px;}
1310 .form-inline .multiselect-container li a label.checkbox input[type=checkbox],
1311 .form-inline .multiselect-container li a label.radio input[type=radio]{
1312 margin-left:-20px;margin-right:0;
1313 }
1314 .frm-btn-group.btn-group, .frm-btn-group.btn-group-vertical {
1315 display: inline-block;
1316 position: relative;
1317 vertical-align: middle;
1318 }
1319
1320 .frm_scale{text-align:center;float:left;margin-right:10px;}
1321 .frm_scale input{display:block;margin:5px}
1322
1323 .frm_multi_fields_container{
1324 float:left;
1325 }
1326 .frm_multi_fields_container,
1327 .frm_form_builder .frm_form_fields input[type=range],
1328 .frm_form_builder .frm_form_fields input[type="text"]{
1329 width:100%;
1330 max-width:400px;
1331 height:auto;
1332 }
1333
1334 .frm_form_fields .frm_form_field > textarea,
1335 .frm_form_fields .frm_form_field > input[type=email],
1336 .frm_form_fields .frm_form_field > input[type=url],
1337 .frm_form_fields .frm_form_field > input[type=number],
1338 .frm_form_fields .frm_form_field > input[type=tel],
1339 .frm_form_fields .frm_form_field > input[type=text],
1340 .frm_form_fields .frm_form_field > input[type=range]{
1341 width:100%;
1342 }
1343
1344 .frm_form_fields textarea.wp-editor-area{width:100%;border:none;}
1345 .frm_form_fields input[type="file"], .frm_form_fields input[type="file"]:disabled{
1346 background:transparent;
1347 border:none;
1348 box-shadow:none;
1349 width:auto;
1350 }
1351 .frm_form_fields select{
1352 width:auto;
1353 max-width:100%;
1354 }
1355 input[type="radio"],
1356 input[type="checkbox"]{
1357 width:16px;
1358 padding:0;
1359 }
1360 .frm_catlevel_2, .frm_catlevel_3, .frm_catlevel_4, .frm_catlevel_5{margin-left:18px;}
1361 .frm_form_fields input.auto_width, .frm_form_fields select.auto_width, .frm_form_fields textarea.auto_width{width:auto;}
1362
1363 .frm_form_fields input:focus, .frm_form_fields select:focus,
1364 .frm_form_fields textarea:focus, .frm_focus_field input{background-color:#fff;border-color:#ddd;}
1365
1366 .frm_radio,
1367 .frm_checkbox{
1368 display:block;
1369 }
1370 .frm_radio label,
1371 .frm_checkbox label{
1372 font-size:12px;
1373 color:#302c3f;
1374 font-weight:normal;
1375 display:inline;
1376 }
1377 .frm_radio input[type="radio"],
1378 .frm_checkbox input[type="checkbox"]{
1379 margin-right:5px;
1380 width:auto;
1381 }
1382
1383 .frm_inner_field_container {
1384 margin-bottom:10px;
1385 }
1386
1387 .frm_conf_inline .frm_inner_field_container,
1388 .frm_conf_inline .frm_inner_conf_container{
1389 width:192px;
1390 float:left;
1391 }
1392 .frm_conf_inline .frm_inner_field_container{
1393 margin-right:16px;
1394 clear:both;
1395 }
1396 .frm_conf_inline .frm_inner_field_container .frm-show-click a,
1397 .frm_conf_below .frm_conf_field_container .frm-show-click a{
1398 display:none !important;
1399 }
1400 .frm_conf_below .frm_conf_field_container{
1401 margin-top:10px;
1402 }
1403
1404 .frm_calc_dec{
1405 width:50px;
1406 }
1407
1408 .frm_form_fields div.star{
1409 height:auto;
1410 left:auto;
1411 top:auto;
1412 letter-spacing:normal;
1413 position:static;
1414 }
1415 .frm_form_fields div.star a, .frm_form_fields div.star a:hover, .frm_form_fields div.star a:visited{position:static;right:auto;}
1416
1417 .frm_ext_sc{display:none;}
1418 .frm_long_input{
1419 width: 100% !important;
1420 box-sizing: border-box;
1421 }
1422
1423 img.frm_help{
1424 margin-left:2px;
1425 vertical-align:middle;
1426 padding-bottom:2px;
1427 }
1428
1429 .frm-loading-img{
1430 background:url(../images/ajax_loader.gif) no-repeat center center;
1431 padding:6px 12px;
1432 visibility:hidden;
1433 }
1434 .frm_spinner.spinner{
1435 float:left;
1436 }
1437
1438 .frm_visible_spinner.spinner{
1439 visibility:visible;
1440 float:none;
1441 }
1442
1443 .frm_form_action_settings .frm_spinner.spinner{
1444 visibility:visible;
1445 float: none;
1446 vertical-align: bottom;
1447 }
1448
1449 .frm_form_action_settings .frm_loading{
1450 font-size: 15px;
1451 text-align: center;
1452 }
1453
1454 .frm_ajax_settings_tab .spinner{
1455 visibility:visible;
1456 float:none;
1457 margin-top: 20px;
1458 }
1459
1460 .frm_loading_button,
1461 .frm_loading_form.frm_button_submit {
1462 position: relative !important;
1463 opacity: .8;
1464 color: transparent !important;
1465 text-shadow: none !important;
1466 }
1467
1468 .frm_loading_button:hover,
1469 .frm_loading_button:active,
1470 .frm_loading_button:focus,
1471 .frm_loading_form.frm_button_submit:hover,
1472 .frm_loading_form.frm_button_submit:active,
1473 .frm_loading_form.frm_button_submit:focus {
1474 cursor: not-allowed;
1475 color: transparent !important;
1476 outline: none !important;
1477 box-shadow: none;
1478 }
1479
1480 .frm_loading_button:before,
1481 .frm_loading_form.frm_button_submit:before {
1482 content: '';
1483 display: inline-block;
1484
1485 position: absolute;
1486 background: transparent;
1487 border: 1px solid #fff;
1488 border-top-color: transparent;
1489 border-left-color: transparent;
1490 border-radius: 50%;
1491
1492 box-sizing: border-box;
1493 top: 50%;
1494 left: 50%;
1495 margin-top: -10px;
1496 margin-left: -10px;
1497 width: 20px;
1498 height: 20px;
1499
1500 -webkit-animation: spin 2s linear infinite;
1501 -moz-animation: spin 2s linear infinite;
1502 -o-animation: spin 2s linear infinite;
1503 animation: spin 2s linear infinite;
1504 }
1505
1506 @keyframes spin {
1507 0% { transform: rotate(0deg); }
1508 100% { transform: rotate(360deg); }
1509 }
1510
1511 label input[type="checkbox"], label input[type="radio"] {vertical-align:inherit;}
1512
1513 #editorcontainer #dyncontent{
1514 margin:0; width:100%;
1515 padding: 6px;
1516 line-height: 1.5;
1517 border: 0 none;
1518 outline: none;
1519 -moz-box-sizing: border-box;
1520 -webkit-box-sizing: border-box;
1521 -khtml-box-sizing: border-box;
1522 box-sizing: border-box;
1523 }
1524 .frmcenter{text-align:center;}
1525
1526 /*ICONS*/
1527 .frm_postbox_icon {
1528 margin: -6px 0 0 -10px;
1529 }
1530
1531 .frm_form_builder a:hover{text-decoration:underline;}
1532 .frm_form_builder .widget-title h4 {padding:10px 15px;}
1533 .frm_form_builder .widget-top a.widget-action:after{margin: 7px 12px 0;}
1534
1535 .frmbutton.frm_tgateway{
1536 display:none !important;
1537 }
1538
1539 .frm_html_legend pre{display:inline;}
1540 .frm_code_list .frmkeys{display:none;}
1541
1542 #ed_fullscreen{display:none !important;}
1543
1544 .frm_posttax_row.menu-settings{
1545 margin:0;
1546 padding:1em 0;
1547 }
1548 .frm_settings_form .menu-settings:first-of-type{
1549 border:none;
1550 }
1551 .widget-inside .menu-settings{
1552 margin-top:0;
1553 }
1554 #poststuff .menu-settings h3{
1555 padding-left:0;
1556 }
1557
1558 .frm_posttax_opt_list{
1559 border:1px solid #DFDFDF;
1560 padding:10px;
1561 overflow:auto;
1562 max-height:200px;
1563 background-color:#fff;
1564 }
1565
1566 .frm_posttax_opt_list p.howto{
1567 font-size:12px;
1568 }
1569 .frm_border_bottom{
1570 border-bottom:1px solid #DFDFDF;
1571 }
1572
1573 .frm_posttax_opt_list .frm_border_bottom span.howto{
1574 padding-right:10px;
1575 }
1576
1577 .frm_posttax_opt_list .frm_border_bottom input{
1578 margin-right:1px;
1579 }
1580
1581 table.frm_name_value {
1582 background-color: #f9f9f9;
1583 border: 1px solid #ddd;
1584 border-spacing: 0;
1585 margin: 0;
1586 width: 100%;
1587 }
1588
1589 table.frm_name_value thead th {
1590 background-color: #f1f1f1;
1591 padding: 5px 8px 8px;
1592 }
1593
1594 table.frm_name_value tr {
1595 vertical-align: top;
1596 }
1597
1598 table.frm_name_value td.left,
1599 table.frm_name_value th.left {
1600 width: 38%;
1601 }
1602
1603 table.frm_name_value input,
1604 table.frm_name_value select,
1605 table.frm_name_value textarea {
1606 margin: 8px;
1607 width: 96%;
1608 height:auto;
1609 line-height:normal;
1610 }
1611
1612 .frm_field_opts_list{
1613 height:105px; margin-top:10px;
1614 border:1px solid #ddd;
1615 background:#fff;
1616 overflow:auto;
1617 width:85%;
1618 -moz-box-sizing: border-box;
1619 -webkit-box-sizing: border-box;
1620 -khtml-box-sizing: border-box;
1621 box-sizing: border-box;
1622 }
1623
1624 .frm_white_bg{background-color:#fff;}
1625 .frm_border_light{border:solid 1px #ddd;}
1626
1627 .form-table .form-field input, .form-table .form-field .quicktags-toolbar input,
1628 .form-field input, .form-field .quicktags-toolbar input{width:auto;}
1629 .frm_pro_installed{margin-top:0.5em;}
1630 .frm_aff_link{float:right;}
1631 .frm_select_box{text-align:center;font-weight:bold;width:100%;}
1632 .wp-list-table .frm_select_box{text-align:left;font-weight:normal;font-size:10px;}
1633 .wp-list-table .frm_no_items.frm_select_box{text-align:center;font-weight:bold;width:500px;max-width:100%;font-size:inherit;}
1634
1635 /* In place editing */
1636 .inplace_field{
1637 width:70% !important;
1638 }
1639
1640 .frm_ipe_field_label input.inplace_field,
1641 .frm_ipe_field_label input.inplace_field:focus,
1642 .edit_field_type_break input.inplace_field,
1643 .edit_field_type_break input.inplace_field:focus{
1644 max-width:385px;
1645 padding:0;
1646 margin:0;
1647 font-size:inherit;
1648 }
1649
1650 .edit_field_type_break input.inplace_field,
1651 .edit_field_type_break input.inplace_field:focus{
1652 text-align:center;
1653 width:150px !important;
1654 }
1655
1656 .frm_ipe_field_option{
1657 vertical-align:text-top;
1658 cursor:text;
1659 }
1660 .selected .frm_ipe_field_option.frm_with_key,
1661 .selected .frm_ipe_field_option_key{
1662 width:45%;
1663 display:inline-block !important;
1664 }
1665 .selected .frm_other_option .frm_ipe_field_option.frm_with_key{
1666 width:auto;
1667 }
1668 .selected .frm_ipe_field_option{
1669 min-width:45%;
1670 display:inline-block;
1671 }
1672
1673 .selected .frm_ipe_field_option.frm_with_key{
1674 margin-right:10px;
1675 }
1676 .selected .frm_ipe_field_option.frm_with_key .inplace_field,
1677 .selected .frm_ipe_field_option_key .inplace_field{
1678 width:100% !important;
1679 padding:0;
1680 margin:0;
1681 font-size:inherit;
1682 }
1683
1684 /* End In place edit */
1685
1686 .frm_field_key{background-color:#F7F7F7;}
1687
1688 #frm_form_editor_container #edit-slug-box {padding:0;}
1689 table td, .form-table tr td{vertical-align:top;}
1690
1691 .frm_option_val_label{
1692 float:left;
1693 width:45%;
1694 margin-left:36px;
1695 margin-right:10px;
1696 }
1697 .frm_option_key_label,
1698 .frm_option_val_label{
1699 font-weight:bold;
1700 font-size:11px;
1701 }
1702 .form-field .frm_cb_button{
1703 height:22px;
1704 line-height:20px;
1705 margin-bottom:10px;
1706 margin-right:5px;
1707 }
1708 .edit_field_type_select .frm_option_val_label{
1709 margin-left:12px;
1710 }
1711
1712 .frm_rte{background:url(../images/rte.png) no-repeat; }
1713 .frm_rte .howto{margin:10px 0 39px 0;}
1714
1715 .subform_section{
1716 margin:25px;
1717
1718 }
1719
1720 .subform_section,
1721 .subform_section label,
1722 .subform_section input{
1723 opacity:80;
1724 }
1725
1726 .subform_section .frm_sortable_field_opts{
1727 display:none;
1728 }
1729
1730 #frm_form_editor_container .subform_section .frm_primary_label{
1731 display:block;
1732 }
1733
1734 .subform_section.subform_break{
1735 border-top:1px dashed #ccc;
1736 }
1737
1738 .button-secondary.frm_html_field{
1739 background-color:#ededed;
1740 padding:10px 20px;
1741 line-height:inherit;
1742 width:auto;
1743 height:auto !important;
1744 -moz-border-radius:0;
1745 -webkit-border-radius:0;
1746 border-radius:0;
1747 -webkit-box-sizing:content-box;
1748 -moz-box-sizing:content-box;
1749 box-sizing:content-box;
1750 }
1751 .frm_html_field_placeholder{
1752 margin-bottom:10px;
1753 text-align:center;
1754 }
1755 .recaptcha_placeholder{
1756 border:1px solid #d3d3d3;
1757 width:300px;
1758 }
1759 .frm_sorting .frm_rte textarea{
1760 width:653px;background:#fff; margin:1px 0 0;
1761 border:1px solid #dfdfdf; border-top:none;
1762 -moz-border-radius:0; -webkit-border-radius:0; border-radius:0;
1763 float:none !important;
1764 }
1765
1766 .frm_full_rte textarea{width:98%; padding:0;}
1767 .frm_field_box{padding:5px;min-height:20px;}
1768
1769 .frm_indent_opt, td.frm_indent_opt{padding-left:25px;}
1770
1771 .frm_charts object{background:transparent;}
1772 .frm_charts h2 {height:34px;}
1773
1774 li.sortable-placeholder{
1775 width:100% !important;
1776 height:0;
1777 border-color:#5b9dd9;
1778 }
1779
1780 .no-drop-placeholder,
1781 .frm-show-click,
1782 li.ui-state-default.edit_field_type_divider .frm-show-click{
1783 display:none;
1784 }
1785
1786 .frm-show-hover,
1787 .frm_single_visible_hover,
1788 li.ui-state-default.edit_field_type_divider .frm-show-hover{
1789 opacity:0;
1790 *visibility:hidden;
1791 -moz-transition: opacity .15s ease-in-out;
1792 -webkit-transition: opacity .15s ease-in-out;
1793 transition: opacity .15s ease-in-out;
1794 }
1795
1796 .frm_sortable_field_opts{
1797 margin-top:5px;
1798 }
1799
1800 .frm_single_option{
1801 clear:both;
1802 }
1803
1804 .frm_single_option .frm_delete_icon{
1805 float:left;
1806 margin-right:3px;
1807 }
1808
1809 .frm_single_option:hover .frm_single_visible_hover{
1810 opacity:100;
1811 *visibility:visible;
1812 }
1813
1814 li.ui-state-default.selected .frm-show-click,
1815 li.ui-state-default.selected.edit_field_type_divider .frm-show-click{
1816 display:inline;
1817 vertical-align:top;
1818 }
1819 .frm_field_box:not(.edit_field_type_divider):hover > .frm-show-hover,
1820 .frm_field_box .divider_section_only:hover > .frm-show-hover,
1821 li.ui-state-default.selected > .frm-show-hover,
1822 li.ui-state-default.selected.edit_field_type_divider .divider_section_only .frm-show-hover{
1823 opacity:100;
1824 *visibility:visible;
1825 }
1826
1827 li.ui-state-default.selected .frm-show-click.frm_import_options {
1828 vertical-align:middle;
1829 padding: 10px 5px 12px;
1830 background: #fbfbfb;
1831 border: solid 1px #ebebeb;
1832 }
1833
1834 li.ui-state-default.selected .frm-show-click.frm_import_options select {
1835 max-width: 22%;
1836 }
1837
1838 .frm_sorting span.ui-icon{width:16px;}
1839
1840 #form_settings_page label,
1841 .frm_form_builder label{
1842 font-weight:normal;
1843 }
1844
1845 #form_settings_page .tabs-panel, .frm_settings_form .tabs-panel{max-height:none !important; min-height:260px !important;}
1846 #form_settings_page #post-body-content{min-width:350px;}
1847 #form_settings_page .frm_posttax_row select{max-width:35%;}
1848 select.frm_cancelnew, input.frm_enternew{width:175px;}
1849
1850 /* Admin toggle */
1851 .frm_toggle_on {
1852 display: none;
1853 color: #fff;
1854 z-index: 999;
1855 position: absolute;
1856 font-size: 9px;
1857 left: 4px;
1858 line-height: 18px;
1859 }
1860
1861 .frm_toggle {
1862 position: relative;
1863 display: inline-block;
1864 width: 34px;
1865 height: 18px;
1866 vertical-align: middle;
1867 margin-left: 5px;
1868 }
1869
1870 .frm_toggle input {
1871 display:none !important;
1872 }
1873
1874 .frm_toggle_slider {
1875 position: absolute;
1876 cursor: pointer;
1877 top: 0;
1878 left: 0;
1879 right: 0;
1880 bottom: 0;
1881 transition: .4s;
1882 border-radius: 30px;
1883 background-color: transparent;
1884 border: 2px solid #A0A0A0;
1885 }
1886
1887 .frm_toggle_slider:before {
1888 border-radius: 50%;
1889 position: absolute;
1890 content: "";
1891 height: 10px;
1892 width: 10px;
1893 left: 2px;
1894 top: 2px;
1895 transition: .3s;
1896 background-color: #A0A0A0;
1897 }
1898
1899 input:checked + .frm_toggle_slider {
1900 background-color: #82b4cb;
1901 border-color: #82b4cb;
1902 }
1903
1904 input:checked + .frm_toggle_slider:before {
1905 background-color: #fff;
1906 transform: translateX(16px);
1907 }
1908
1909 input:checked + .frm_toggle_slider + .frm_toggle_on{
1910 display:inline;
1911 }
1912
1913 input:focus + .frm_toggle_slider {
1914 box-shadow: 0 0 1px #008ec2;
1915 }
1916
1917 /* Global Settings */
1918 .categorydiv .frm_settings_form div.tabs-panel.general_settings{border-top:none;}
1919 .categorydiv .frm_settings_form div.tabs-panel.general_settings .submit{padding:0;}
1920 .categorydiv .frm_settings_form .frm_uninstall{padding-top:1.25em;}
1921 #contextual-help-columns div.tabs-panel.general_settings.frm_license_box{min-height:0;border-bottom:none;}
1922 .general_settings #frm_license_top{float:left;width:55%}
1923 .categorydiv div.tabs-panel.general_settings{max-height:none;}
1924 .categorydiv div.tabs-panel.general_settings .postbox{margin-bottom:0;}
1925 .tabs-panel{height:auto !important; min-height:260px;}
1926 .tabs-panel.panel_secondary{min-height:20px;margin-top:10px;margin-left:150px;}
1927 .edd_frm_license_row{
1928 line-height:2em;
1929 clear:both;
1930 }
1931 .frm_license_msg{
1932 margin-top:0;
1933 }
1934 .edd_frm_status_icon.frm_icon_font{
1935 color:#D54E21;
1936 margin:0 5px;
1937 }
1938 .edd_frm_status_icon.frm_icon_font.frm_inactive_icon{
1939 color:green;
1940 }
1941
1942 /* Styles tabs */
1943 #general-style #frm_gen_font_box{padding-right:0;width:100%;}
1944 #frm_styling_form #frm_delete_style{padding-right:10px;}
1945 .frm_pro_form .frm_form_field.frm_lite_style,
1946 .frm_pro_form .frm_lite_style{
1947 display:none !important;
1948 }
1949
1950 label.default-style-box input[type="checkbox"]{
1951 vertical-align:middle;
1952 }
1953
1954 #frm_styling_form .frm_form_field input[type="checkbox"],
1955 #frm_styling_form .frm_form_field input[type="radio"] {
1956 vertical-align: bottom;
1957 }
1958
1959 #frm_styling_form .howto span{
1960 float:none;
1961 margin-top:0;
1962 }
1963
1964 /* Import/Export */
1965 .csv_opts #frm_csv_col_sep{width:45px;}
1966
1967 #frm_advanced td.frm_left_label{width:20%;padding-right:2px;}
1968
1969 #frm_where_options select{max-width:200px;}
1970 #frm_where_options select.frm_insert_where_options{width:30%;}
1971 #frm_where_options select.frm_where_is_options{width:20%;}
1972 #frm_where_options span.frm_where_val{width:32%;display:inline-block;position:relative;}
1973 #frm_where_options span.frm_where_val .frm_tooltip_icon{left:-4px;position: absolute;}
1974 #frm_where_options span.frm_where_val.frm_hidden{display:none;}
1975 #frm_where_options span.frm_where_val input, #frm_where_options span.frm_where_val select{width:90%;margin-left:10px;}
1976 #frm_where_options{min-height:31px;}
1977
1978 .tabs-panel.active .tabs-panel, .frm_settings_form .tabs-panel .tabs-panel{border:none;padding:0;} /*for add-on reverse compatibility */
1979
1980 .frm_98_width{width:98% !important;}
1981
1982 /*Form Settings Tab*/
1983 .frm_form_settings .advanced_settings .form-table{margin-top:0;}
1984 .frm_form_settings .advanced_settings .form-table .frm_short_tr td{padding:0 10px 10px;}
1985 .frm_form_settings .advanced_settings .form-table td.td_select_padding{padding:8px 10px 0;}
1986 .frm_form_settings td.frm_175_width{width:175px;}
1987 .frm_form_settings #success_url{width:95%;}
1988
1989 /* Customization Panel */
1990 #frm-insert-fields-box, #frm-conditionals{
1991 max-height:none;
1992 padding-right:0;
1993 }
1994 #frm-conditionals, #frm-adv-info-tab{
1995 display:none;
1996 }
1997 #frm-insert-fields-box ul.subsubsub,
1998 #frm-conditionals ul.subsubsub{
1999 float:right;
2000 margin:0;
2001 }
2002 #frm-insert-fields-box ul.alignleft,
2003 #frm-conditionals ul.alignleft{
2004 margin:5px 0 0;
2005 }
2006 #frm_field_search{
2007 width: 100%;
2008 }
2009 #frm-insert-fields-box ul.frm_code_list.frm_full_width,
2010 #frm-conditionals ul.frm_code_list.frm_full_width{
2011 clear:both;
2012 max-height:150px;
2013 overflow:auto;
2014 }
2015 #frm-adv-info-tab{
2016 max-height:355px;
2017 }
2018 #frm-insert-fields-box ul.frm_code_list li.clear.frm_block{
2019 height:10px;
2020 }
2021
2022 /* Customize HTML Tab */
2023 #frm_html_tab.frm_hidden{
2024 display:none;
2025 }
2026 #frm_html_tab.active{
2027 display:inline;
2028 }
2029
2030 /*Form Actions Tab*/
2031 .frm_email_reply_container select,
2032 .frm_email_reply_container input,
2033 .form-table td.frm_150_width{
2034 width:170px;
2035 }
2036
2037 #frm_notification_settings .frm_no_top_padding{
2038 padding-top:0;
2039 }
2040
2041 .frm_email_settings.frm_email_settings.widgets-holder-wrap{
2042 overflow:auto;
2043 box-shadow:none;
2044 }
2045 #frm_notification_settings .widget-top .widget-action,
2046 #frm_form_editor_container .widget-top .widget-action {
2047 border: 0;
2048 margin: 0;
2049 padding: 8px;
2050 background: 0 0;
2051 cursor: pointer;
2052 outline: 0;
2053 }
2054
2055 #frm_notification_settings .widget-top .widget-action .toggle-indicator:before,
2056 #frm_form_editor_container .widget-top .widget-action .toggle-indicator:before {
2057 padding: 1px 2px 1px 0;
2058 -webkit-border-radius: 50%;
2059 border-radius: 50%;
2060 }
2061
2062 #frm_notification_settings .widget-top .widget-action:focus .toggle-indicator:before,
2063 #frm_form_editor_container .widget-top .widget-action:focus .toggle-indicator:before {
2064 color: #124964;
2065 -webkit-box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
2066 box-shadow: 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, .8);
2067 }
2068
2069 .frm_form_action_settings .widget-top .toggle-indicator:before,
2070 #frm_form_editor_container .widget-top .toggle-indicator:before {
2071 font: 400 20px/1 dashicons;
2072 content: "\f140" !important;
2073 }
2074
2075 .frm_form_action_settings.widget.open .widget-top .toggle-indicator:before,
2076 #frm_form_editor_container .widget.open .widget-top .toggle-indicator:before {
2077 font: 400 20px/1 dashicons;
2078 content: "\f142" !important;
2079 }
2080
2081 .frm_email_settings .widget .widget-top, .frm_email_settings .widget .widget-top h3{
2082 cursor:pointer;
2083 }
2084
2085 .frm_email_settings .widget, #frm_email_addon_menu{
2086 margin-bottom:15px;
2087 line-height: 1.4em;
2088 padding: 0;
2089 }
2090 .frm_email_settings .widget:last-of-type{
2091 margin-bottom:20px;
2092 }
2093
2094 .frm_actions_list a{
2095 color:#A0A0A0;
2096 }
2097
2098 .frm_actions_list a:active, .frm_actions_list a:focus{
2099 outline: none;
2100 }
2101
2102 .frm_form_action_settings,
2103 .frm_form_action_settings .btn-group.frm-btn-group.open{
2104 position: static;
2105 }
2106
2107 .frm_form_action_settings .widget-top{
2108 position: relative;
2109 }
2110
2111 .frm_form_action_settings .widget-inside{
2112 min-height:25px;
2113 }
2114 .frm_form_action_settings .widget-title h4,
2115 #frm_email_addon_menu h4,
2116 .frm_form_action_settings .widget-title h3,
2117 #frm_email_addon_menu h3{
2118 display: inline-block;
2119 border-bottom:none;
2120 padding: 10px 10px 5px;
2121 line-height: 1.4;
2122 }
2123 #frm_email_addon_menu h4,
2124 #frm_email_addon_menu h3{
2125 font-size: 14px;
2126 line-height: 1.4;
2127 margin: 0;
2128 padding: 10px 15px;
2129 overflow: hidden;
2130 }
2131 .frm_form_action_icon{
2132 margin-right: 5px;
2133 }
2134
2135 .frm_actions_list{
2136 display:inline-block;
2137 margin: 0;
2138 margin-left:25px;
2139 vertical-align: top;
2140 }
2141 .frm_actions_list li{
2142 display:inline;
2143 margin:0 2px;
2144 }
2145 label.frm_action_events{
2146 padding-left:15px;
2147 }
2148 .frm_actions_list > li > a:before,
2149 .frm_email_settings .widget-title .frm_form_action_icon:before{
2150 font-size:18px;
2151 color:#A0A0A0;
2152 text-decoration: none;
2153 }
2154 .frm_actions_list a.frm_icon_font:before,
2155 .frm_actions_list > li > a:before{
2156 font-size:24px;
2157 height:24px;
2158 width:24px;
2159 }
2160 .frm_email_icons, .frm_actions_list{
2161 padding: 10px 0 5px 15px;
2162 }
2163 .frm_email_icons{
2164 padding-left:6px;
2165 }
2166
2167 .frm_email_icons a {
2168 margin-left: 3px;
2169 }
2170
2171 .frm_actions_list a.frm_inactive_action:before{
2172 color:#d6d6d6;
2173 cursor:not-allowed;
2174 }
2175 .frm-no-margin{
2176 margin:0;
2177 }
2178 .form-table #list-table th {
2179 text-align:center;
2180 }
2181
2182 #frm_notification_settings th,
2183 #frm_notification_settings td,
2184 .frm_settings_form td,
2185 #frm_notification_settings .frm_form_action_settings p{
2186 padding-top:7px;
2187 padding-bottom:7px;
2188 }
2189
2190 #frm_notification_settings .form-table > tbody > tr > th{
2191 width:150px;
2192 font-weight:normal;
2193 padding-right:10px;
2194 }
2195
2196 #frm_notification_settings .frm_single_email_settings .form-table > tbody > tr > th{
2197 width:80px;
2198 }
2199
2200 #frm_notification_settings label.frm_left_label{
2201 width:160px;
2202 }
2203
2204 #frm_notification_settings table tr td:first-child{
2205 padding-left:0;
2206 }
2207
2208 #frm_notification_settings table tr td:last-child{
2209 padding-right:0;
2210 }
2211
2212 #frm_notification_settings .frm_email_buttons{
2213 height: 22px;
2214 line-height: 20px;
2215 padding: 0 6px 1px;
2216 }
2217 #frm_notification_settings .frm_cc_button{
2218 float:left;
2219 }
2220 #frm_notification_settings .frm_bcc_button{
2221 float:right;
2222 }
2223 #frm_notification_settings .frm_bcc_cc_container{
2224 width:96px;
2225 }
2226
2227 .frm_action_id{
2228 font-size:11px;
2229 opacity:0.8;
2230 padding-top:10px;
2231 }
2232
2233 .frm_logic_field_opts{
2234 max-width:180px;
2235 }
2236
2237 .frm_form_action_settings .frm_logic_row,
2238 .frm_form_action_settings .frm_posttax_row,
2239 .advanced_settings .frm_logic_row {
2240 margin:14px 0;
2241 }
2242 .frm_form_action_settings .frm_logic_row select,
2243 .frm_form_action_settings .frm_logic_row input,
2244 .advanced_settings .frm_logic_row select,
2245 .advanced_settings .frm_logic_row input{
2246 max-width:30%;
2247 }
2248 .frm_form_settings input[type="text"]{
2249 line-height: normal;
2250 height: auto;
2251 }
2252 #poststuff .widgets-holder-wrap .frm_form_action_settings .widget-inside{
2253 padding-bottom:0;
2254 }
2255
2256 #poststuff .frm_form_settings .widgets-holder-wrap .widget-inside{
2257 padding-left:15px;
2258 padding-right:15px;
2259 }
2260
2261 #form_global_settings h3 {
2262 font-size:14px;
2263 margin-top: 0px;
2264 }
2265
2266 #poststuff .frm_form_settings .widget-inside h3,
2267 #poststuff .frm_form_settings .advanced_settings h3,
2268 #poststuff .frm_settings_form h3,
2269 #frm_advanced .inside h3,
2270 #form_show_entry_page .inside h3{
2271 border-top:1px solid #eee;
2272 border-bottom:none;
2273 margin:15px -15px 0;
2274 padding: 8px 15px;
2275 font-size:14px;
2276 }
2277
2278 #poststuff .frm_form_settings h3.frm_first_h3,
2279 #poststuff h3.frm_first_h3{
2280 border:none;
2281 margin-top:0;
2282 }
2283 #poststuff h3.frm_add_logic_link{
2284 margin-bottom:0 !important;
2285 }
2286
2287 .frm_right_addon {
2288 position: relative;
2289 }
2290 .frm_right_addon .frm_remove_field {
2291 position: absolute;
2292 padding: 5px 10px;
2293 right: 10px;
2294 bottom: 0;
2295 }
2296 .frm_right_addon input {
2297 padding-right: 30px;
2298 }
2299
2300 .frm_icon_font{
2301 color:#A0A0A0;
2302 }
2303
2304 a.frm_icon_font:hover, a.frm_icon_font:active, a.frm_icon_font:focus {
2305 color: #82b4cb;
2306 }
2307
2308 .frm_confirming.frm_icon_font:before {
2309 content:'' !important;
2310 }
2311
2312 .misc-pub-revisions.frm_icon_font,
2313 .misc-pub-revisions.frm_icon_font:hover{
2314 color:inherit;
2315 }
2316
2317 #post-body .misc-pub-revisions.frm_email_icon:before{
2318 content: "\e626";
2319 }
2320
2321 .postbox.frm_with_icons .inside{
2322 padding:0;
2323 margin:0;
2324 }
2325
2326 .frm_add_tag:before{
2327 content: '\e602';
2328 }
2329 .frm_remove_tag:before{
2330 content: '\e600';
2331 }
2332
2333 .frm_tooltip_icon:before{
2334 font-size:13px;
2335 vertical-align:top;
2336 }
2337
2338 .frm_other_option .frm_ipe_field_option{
2339 min-width:0;
2340 margin-right:5px;
2341 }
2342 .form-field input[type=text].frm_other_input{
2343 width:30%;
2344 }
2345
2346 .frm_clear_on_focus{
2347 vertical-align: middle;
2348 }
2349
2350 .frm_action_icon{
2351 margin:5px 0 0 5px;
2352 }
2353 span.frm_action_icon{margin:0 4px 0 0;}
2354 .frm_action_icon:active {outline:none;}
2355 a.frm_action_icon:hover {text-decoration:none;}
2356 .frm_action_icon.frm_error_icon:before{
2357 content: '\e608';
2358 }
2359 .frm_inactive_icon.frm_action_icon.frm_error_icon:before{
2360 content: '\e606';
2361 }
2362 .frm_action_icon.frm_reload_icon:before{
2363 content: '\e60a';
2364 font-size:15px;
2365 }
2366 .frm_inactive_icon.frm_action_icon.frm_reload_icon:before{
2367 content: '\e60b';
2368 }
2369
2370 .frm_action_icon.frm_required_icon:before{
2371 content: '\e612';
2372 font-size:8px;
2373 vertical-align:top;
2374 line-height: 2.1em;
2375 margin-right:3px;
2376 }
2377 .frm_action_icon.frm_required_icon,
2378 .ui-state-default .frm_action_icon.frm_required_icon{
2379 color:#000;
2380 margin-top:0;
2381 }
2382
2383 .ui-state-default a.frm_action_icon.frm_required0,
2384 a.frm_inactive_icon.frm_action_icon.frm_required_icon,
2385 a.frm_action_icon.frm_required0{
2386 color:#ababab;
2387 }
2388
2389 .frm-hover-icon{
2390 margin-left:2px;
2391 }
2392
2393 .frm-hover-icon.frm_icon_font:before{
2394 font-size:16px;
2395 }
2396
2397 .frm-move{cursor:move;}
2398
2399 .frm_remove_tag:before,
2400 .frm_add_tag:before{
2401 vertical-align: middle;
2402 }
2403
2404 span.howto{display:inline;}
2405
2406 .frm_import_message{
2407 margin:15px 0;
2408 line-height:2.5em;
2409 }
2410
2411 .frm_sorting .form-field .widget input[type="text"],
2412 .frm_sorting .form-field .widget input[type="number"],
2413 .frm_sorting .form-field .widget select,
2414 #wpcontent .frm_sorting .form-field .widget select,
2415 .frm_sorting .form-field .widget textarea{
2416 width:auto;
2417 }
2418
2419 .tagchecklist span.no_taglist {
2420 display: inline;
2421 float: none;
2422 line-height: 15px;
2423 margin-right: 0;
2424 font-size:inherit;
2425 }
2426
2427 .tagchecklist .frm_exclude_cat_list span{display:inline;}
2428 .tagchecklist span a:before{line-height:23px;text-align:start;}
2429
2430 /* Entries Page */
2431 .frm_no_entries_form{
2432 padding:60px 0;
2433 }
2434
2435 .frm_no_entries_form .frm_no_entries_header{
2436 font-size:20px;
2437 margin-bottom:10px;
2438 }
2439
2440 .frm_no_entries_form .frm_no_entries_text{
2441 line-height:200%;
2442 }
2443
2444 /* Reports Page */
2445 #form_reports_page img.frm_no_reports{max-width:100%;}
2446
2447 .frm_wrap .google-visualization-table-tr-odd,
2448 .frm_wrap .google-visualization-table-tr-odd.google-visualization-table-tr-over {
2449 background: var(--lightest-grey);
2450 }
2451
2452 .frm_wrap .google-visualization-table-tr-over,
2453 .frm_wrap .google-visualization-table .gradient,
2454 .frm_wrap .google-visualization-table-tr-head {
2455 background: #fff;
2456 }
2457
2458 .frm_wrap .google-visualization-table-table th,
2459 .frm_wrap .google-visualization-table-table td {
2460 border-right-width: 0;
2461 padding: 2px;
2462 }
2463
2464 .frm_wrap .google-visualization-table-tr-head,
2465 .frm_wrap .google-visualization-table-tr-head th {
2466 font-size: 16px;
2467 font-weight: 400 !important;
2468 text-align: left;
2469 }
2470
2471 .frm_wrap .google-visualization-table-td-number {
2472 text-align: center;
2473 }
2474
2475 /* Views Page */
2476 #form_views_page img.frm_no_views{max-width:100%;}
2477
2478 /* Field options popup */
2479 .frm_field_opts_popup{
2480 min-width:300px;
2481 background-color:#fff;
2482 }
2483 .frm_field_opts_popup #wpadminbar{
2484 display:none;
2485 }
2486 .frm_prepop{
2487 float:left;
2488 width:235px;
2489 list-style:none;
2490 overflow:auto;
2491 border-right: 2px solid #DEDEDE;
2492 padding-right:10px;
2493 padding-left:10px;
2494 margin:0;
2495 }
2496 .frm_prepop li{
2497 margin: 0 0 3px;
2498 }
2499 .frm_prepop li:first-child {
2500 margin-top: 2px;
2501 }
2502
2503 .frm_prepop li a{
2504 background:#F5F5F5;
2505 border-width:1px;
2506 border-style:solid;
2507 border-color:#EEEEEE #DEDEDE #DEDEDE #EEEEEE;
2508 display: block;
2509 font-weight: bold;
2510 height: 30px;
2511 line-height: 30px;
2512 margin: 0 10px 0 0;
2513 text-align: center;
2514 text-decoration: none;
2515 cursor:pointer;
2516 }
2517
2518 /* */
2519 #frm_form_editor_container #frm_form_key_box{width:13em;max-width:30%}
2520 #frm_form_editor_container #frm_form_desc{width:70%;}
2521 #frm_form_editor_container .ui-widget-content{display:none; padding:15px;}
2522 #frm_form_editor_container .ui-widget-content label{float:left; width:170px; text-align:right; padding-right:5px; clear:both;}
2523 #frm_form_editor_container .ui-widget-content label.nofloat{clear:none; float:none; margin-left:10px;}
2524 #frm_form_editor_container .ui-state-default{color:#333 !important;}
2525 #frm_form_editor_container .ui-state-default a.frm_orange, #postbox-container-1 a.frm_orange{color:#D54E21;}
2526
2527 #styling_settings input[type=checkbox], #styling_settings input[type=radio] {border:solid 1px #bbb;}
2528 #styling_settings .widget .widget-top, #frm_form_editor_container .widget .widget-top {cursor:pointer;}
2529 .frm_sorting .widget, .frm_settings_page .widget{background:#fff;}
2530 .frm_sorting .widget-title h4{font-weight:normal;}
2531 .frm_sorting .widget, #postbox-container-1 .widget, .frm_settings_page .widget{margin-bottom:0;}
2532 .frm_settings_page .widget-inside{padding:0 5px 5px;}
2533 .frm_sorting .widget,
2534 .widget-inside,
2535 .frm_sorting .form-field .widget{
2536 display: none;
2537 }
2538 .frm_sorting li.ui-state-default.selected > .widget,
2539 .frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only .widget{
2540 display:block;
2541 margin-top: 15px;
2542 }
2543
2544 #new_fields{
2545 min-height:480px;
2546 margin-bottom:0;
2547 }
2548 .frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider{
2549 display:none !important;
2550 }
2551
2552 #postbox-container-1 .ui-state-default,
2553 .frm_sorting > li.ui-state-default,
2554 .frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider:hover{
2555 border:1px solid transparent;
2556 font-weight:normal !important;
2557 background-color:transparent;
2558 background-image:none;
2559 padding:5px;
2560 margin:20px 0;
2561 box-shadow:none;
2562 display:block !important;
2563 text-align:inherit !important;
2564 }
2565 .frm_sorting > li.ui-state-default.edit_field_type_form{
2566 border:1px solid #d1e5ee;
2567 }
2568
2569 #new_fields li.frm_cancel_sort{
2570 /* If a section gets dropped into a section, hide it */
2571 display:none;
2572 }
2573
2574 .divider_drop{
2575 text-align:center;
2576 }
2577 .divider_drop .howto .frm_icon_font{
2578 font-style:normal;
2579 }
2580
2581 .repeat_section .start_divider li:only-child{
2582 margin-top:50px;
2583 }
2584
2585 .show_repeat_sec{
2586 display:none;
2587 }
2588 .repeat_section .show_repeat_sec{
2589 display:inline-block;
2590 margin:5px 0 0;
2591 }
2592 .repeat_section .selected .show_repeat_sec{
2593 margin-bottom:10px;
2594 }
2595
2596 .repeat_section tr.show_repeat_sec{
2597 display:table-row;
2598 }
2599
2600 .repeat_format .frm_repeat_label,
2601 .repeat_formattext i{
2602 display:none;
2603 }
2604
2605 .frm_button{
2606 text-decoration:none;
2607 border:1px solid #eee;
2608 padding:5px;
2609 color:#444;
2610 vertical-align:middle;
2611 box-shadow:none !important;
2612 }
2613
2614 a.frm_button:hover{
2615 text-decoration:none !important;
2616 }
2617 .frm_button,
2618 .frm_button .frm_icon_font:before{
2619 font-size:13px;
2620 vertical-align: middle;
2621 }
2622
2623 #postbox-container-1 .ui-state-default{
2624 padding:0;
2625 margin:0;
2626 }
2627 ul.start_divider{
2628 padding:6px 12px 0;
2629 border-left:1px solid #5B9DD9;
2630 border-bottom:1px solid #5B9DD9;
2631 min-height:100px;
2632 }
2633
2634 .frm_sorting li.ui-state-default .divider_section_only{
2635 padding:6px;
2636 }
2637 .frm_sorting li.ui-state-default.edit_field_type_divider{
2638 padding:0 0 25px 0;
2639 }
2640 .frm_sorting li.edit_field_type_end_divider,
2641 .frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider:hover{
2642 margin:0 0 15px;
2643 }
2644 .frm_sorting li.ui-state-default.edit_field_type_end_divider.selected,
2645 .frm_sorting li.ui-state-default.edit_field_type_end_divider.selected:hover{
2646 margin:20px 0;
2647 position:static;
2648 }
2649
2650 .edit_field_type_end_divider .frm_inner_field_container .frm_icon_font:before{
2651 font-size:19px;
2652 color:#CCC;
2653 }
2654
2655 .frm_sorting li.ui-state-default.edit_field_type_break{border-bottom:1px dashed #D7D7D7; padding-bottom:5px;}
2656 .frm_sorting .divider_section_only > .frm_ipe_field_label{font-size:116%;}
2657 #frm_form_editor_container .edit_field_type_break .frm_primary_label.frm_ipe_field_label.button{
2658 width:150px;
2659 text-align:center;
2660 margin-bottom:3px;
2661 display:block;
2662 }
2663
2664 tr.frm_options_heading td{
2665 padding-bottom:0;
2666 }
2667
2668 .frm_validation_msg p label{float:left;width:25%;max-width:100px;}
2669 .frm_sorting .form-field .widget .frm_validation_msg input{width:71%;}
2670
2671 .frm_sorting .widget-inside .form-table td p,
2672 .frm_sorting .widget-inside .form-wrap label{
2673 padding:10px 0;
2674 }
2675
2676 .frm_no_section_fields{
2677 display:none;
2678 height:75px;
2679 margin-top:25px;
2680 }
2681
2682 .frm_no_fields,
2683 .frm_no_section_fields{
2684 text-align:center;
2685 position:absolute;
2686 width:95%;
2687 color: #808080;
2688 font-size:16px;
2689 }
2690
2691 .frm_no_actions{
2692 text-align:left;
2693 -moz-transition: opacity .15s ease-in-out;
2694 -webkit-transition: opacity .15s ease-in-out;
2695 transition: opacity .15s ease-in-out;
2696 opacity:0;
2697 *visibility:hidden;
2698 z-index:-1;
2699 width:auto;
2700 position:absolute;
2701 color: #808080;
2702 font-size:16px;
2703 }
2704
2705 .frm_no_actions:last-child{
2706 opacity:100;
2707 *visibility:visible;
2708 z-index:0;
2709 }
2710
2711 .frm_no_actions .inner_actions{
2712 margin-left: 195px;
2713 }
2714 .frm_no_actions img{
2715 float:left;
2716 margin:0 0 10px 20px;
2717 width:80px;
2718 }
2719 .frm_no_fields .sketch1{
2720 width:150px;
2721 margin:10px 0 0 30px;
2722 }
2723 .frm_no_fields .sketch1 img{
2724 width:80px;
2725 display:block;
2726 }
2727 .frm_no_fields .sketch1_text{
2728 width:170px;
2729 margin:10px 0 0 30px;
2730 clear:left;
2731 }
2732
2733 .frm_no_fields .sketch2{
2734 margin-right:30px;
2735 text-align:right;
2736 max-width:200px;
2737 }
2738 .frm_no_fields .sketch2 img{
2739 width:93px;
2740 margin-top:10px;
2741 }
2742 .frm_no_fields .sketch3{
2743 width:250px;
2744 }
2745 .frm_no_fields .sketch3 img{
2746 width:80px;
2747 }
2748
2749 .frm_drag_inst{
2750 line-height:43px;
2751 font-size: 43px;
2752 font-weight: 300;
2753 margin-bottom: 25px;
2754 }
2755
2756 #frm-preview-block{
2757 height:400px;
2758 overflow:scroll;
2759 margin:0;
2760 }
2761
2762 .plugin-card-bottom .frm-trash{
2763 color:#a00;
2764 }
2765
2766 .frm_inline_label{
2767 padding-left:3px;
2768 }
2769 .frm_left_label{
2770 clear:both;
2771 float:left;
2772 width:210px;
2773 line-height:2em;
2774 padding-right: 10px;
2775 }
2776 table td.frm_left_label{
2777 width:210px;
2778 float:none;
2779 line-height:inherit;
2780 padding-right:0;
2781 }
2782
2783 .frm_left_label.frm_alignright{
2784 padding-right:10px;
2785 text-align:right;
2786 }
2787 .frm_with_left_label{
2788 width:68%;
2789 float:left;
2790 }
2791 #html_settings label{display:block;}
2792 #html_settings .frm_field_html_box{
2793 width:100%;
2794 }
2795
2796 ul.frm-category-tabs{
2797 margin-top:2px;
2798 }
2799
2800 .frm-category-tabs > li a,
2801 .frm-category-tabs > li a:active{
2802 outline:none;
2803 -webkit-box-shadow:none;
2804 box-shadow:none;
2805 }
2806
2807 #menu-management.frm-menu-boxes{margin-top:30px;width:300px;float:left;margin-right:30px;}
2808 #menu-management.frm-menu-boxes .menu-edit{margin-bottom:0;}
2809 #menu-management select{max-width:100%;}
2810 .general_settings .postbox .manage-menus{border-top:none;border-left:none;border-right:none;}
2811 .postbox .frm-help-tabs.inside,
2812 #poststuff .frm-help-tabs.inside{
2813 padding-left:0;padding-right:0;padding-bottom:12px;
2814 margin-top:0;
2815 margin-bottom:0;
2816 }
2817 .postbox .frm-help-tabs.inside{
2818 padding-bottom:inherit;
2819 }
2820 .frm-help-tabs form > .submit,
2821 #contextual-help-columns > .submit{
2822 margin-left:154px;
2823 padding-left:0.9em;
2824 }
2825 #poststuff .contextual-help-tabs .active,
2826 #poststuff .contextual-help-tabs .active a,
2827 #poststuff .contextual-help-tabs .active a:hover{
2828 background:#fafafa;
2829 }
2830 .wrap .contextual-help-tabs ul{min-height:260px;}
2831 .postbox .menu-settings h3{
2832 border-bottom:none;
2833 }
2834 #poststuff h3.frm_no_bg{background:none;cursor:default;}
2835 .frm-postbox-no-h3{padding-top:10px;}
2836 .postbox #contextual-help-back{
2837 border-right-width:0;
2838 right:0;
2839 background:#fafafa;
2840 }
2841 #contextual-help-columns div.tabs-panel{
2842 background:transparent;
2843 border-width:0;
2844 overflow:hidden;
2845 }
2846
2847 #contextual-help-columns div.tabs-panel.panel_secondary{
2848 border-top-width:1px;
2849 }
2850
2851 #postbox-container-1 .ui-state-default{color:#000;}
2852
2853 .frm_sorting li.ui-state-default.frm_not_divider:hover,
2854 .frm_sorting li.ui-state-default.edit_field_type_divider .divider_section_only:hover,
2855 .frm_sorting .repeat_section li.ui-state-default.edit_field_type_end_divider:hover,
2856 .frm_sorting li.ui-state-default.frm_not_divider.selected,
2857 .frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only,
2858 .frm_update_msg{
2859 padding:5px;
2860 background-color: #fbfdff;
2861 border:1px dashed #d0e9ff;
2862 }
2863 .start_divider.frm_sorting li.ui-state-default.frm_not_divider:hover {
2864 border:1px dashed #DFDFDF;
2865 background:#FDFDFD;
2866 }
2867
2868 .frm_sorting > li.ui-state-default.frm_not_divider:hover,
2869 .frm_sorting > li.ui-state-default.frm_not_divider.selected,
2870 .frm_sorting > li.ui-state-default.edit_field_type_divider.selected .divider_section_only,
2871 .frm_sorting > li.ui-state-default.edit_field_type_divider .divider_section_only:hover,
2872 .frm_update_msg{
2873 box-shadow:0 1px 1px rgba(0, 0, 0, 0.04);
2874 }
2875
2876 .no_repeat_section .frm_sorting > li.ui-state-default.edit_field_type_end_divider:hover{
2877 box-shadow:none;
2878 }
2879
2880 .frm_sorting li.ui-state-default.frm_not_divider.selected,
2881 .frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only{
2882 background-color: #fbfdff;
2883 border: 1px solid #5b9dd9;
2884 -webkit-box-shadow: 0 0 1px #96B0C7;
2885 box-shadow: 0 0 1px #96B0C7;
2886 -webkit-transition: 0.5s border-color ease-in-out;
2887 transition: .5s border-color ease-in-out;
2888 }
2889 .start_divider.frm_sorting li.ui-state-default.frm_not_divider.selected {
2890 border:1px solid #E7E7E7;
2891 background:#FDFDFD;
2892 }
2893
2894 .frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only .frm-show-hover{
2895 visibility:visible !important;
2896 display:inline !important;
2897 }
2898 .edit_field_type_end_divider .frm-hover-icon.frm-show-hover,
2899 .edit_field_type_end_divider > label{
2900 display:none !important;
2901 }
2902
2903 .frm_email_actions.feature-filter{
2904 font-weight:bold;
2905 border:1px solid #DFDFDF;
2906 background-color:#EEEEEE;
2907 padding:3px 5px 2px;
2908 font-size:16px;
2909 line-height:20px;
2910 }
2911
2912 .frm_update_msg{
2913 border-style:solid;
2914 margin:10px 0;
2915 color:#21759B;
2916 padding:8px 15px;
2917 border-radius:4px;
2918 }
2919 .frm_update_msg.wrap{
2920 margin:10px 20px 0 2px;
2921 }
2922
2923 #frm-insert-fields-box .frm_update_msg{margin-right:0.9em;}
2924 .frm_update_msg a{font-weight:bold;}
2925 .widefat td{width:auto;}
2926 .widefat .column-id{width:3.7em;}
2927 .widefat .column-show_count{width:5em;}
2928 .widefat .column-shortcode{width:9em;}
2929 .widefat .column-entries, .widefat .column-link{width:10%;text-align:center;}
2930 .widefat .column-form_key, .widefat .column-created_at{width:10%;}
2931
2932 .post-type-frm_display .search-box,
2933 .frm_wrap .search-box{
2934 float:right;
2935 margin-bottom: 15px;
2936 }
2937
2938 .frm-search{
2939 width:32%;
2940 float:right;
2941 position:relative;
2942 }
2943
2944 .frm-search span {
2945 position: absolute;
2946 padding: 7px 10px;
2947 pointer-events: none;
2948 left: 0px;
2949 color: var(--medium-grey);
2950 opacity:.5;
2951 }
2952
2953 .frm-search.search-box input[name="s"],
2954 .frm-search #search-submit{
2955 border-width:2px;
2956 border-color:var(--light-grey);
2957 box-shadow:none;
2958 margin:0;
2959 padding: 7px;
2960 height: auto;
2961 font-size: 13px;
2962 line-height:normal;
2963 }
2964
2965 .frm-search.search-box input[name="s"] {
2966 width:70%;
2967 border-radius:4px 0 0 4px;
2968 border-right-width:0;
2969 padding-left:33px;
2970 }
2971
2972 .frm-search.search-box input.frm-auto-search{
2973 width:100%;
2974 border-right-width:2px;
2975 border-radius:4px;
2976 }
2977
2978 .frm-search #search-submit{
2979 width:30%;
2980 border-radius:0 4px 4px 0;
2981 text-align:center;
2982 }
2983
2984 select[name="m"]{display:none;}
2985
2986 .frm_shortcode_select optgroup option{margin-left:1em;}
2987 .frm_shortcode_select optgroup{padding-top:5px;}
2988 .frm_shortcode_select .frm_subopt{margin-left:2em;}
2989
2990 #frm_shortcode.frm_first_h3{
2991 display:inline-block;
2992 }
2993
2994 .misc-pub-section a.edit-frm_shortcode, .misc-pub-section a.edit-form-status{
2995 float:none;
2996 font-size:13px;
2997 }
2998
2999 .frm-grid{
3000 border-collapse:collapse;
3001 border:1px solid black;
3002 margin-right:10px;
3003 }
3004
3005 .frm-grid td, .frm-grid th{padding:5px; border:1px solid black;}
3006
3007 .pro_feature{text-decoration:line-through;}
3008 .frm_uninstall{padding-right:0.75em;}
3009 .frm_uninstall a{color:#D54E21;}
3010 .frm_uninstall a:hover{color:#21759B;}
3011 .frm_uninstall a.button{margin-top:1px;}
3012
3013 /* View page */
3014 #frm_dyncontent .hndle,
3015 #frm_dyncontent .handlediv{
3016 display:none;
3017 }
3018
3019 .post-type-frm_display.edit-php #wpbody-content > .wrap{
3020 margin:0;
3021 }
3022
3023 .post-type-frm_display .wrap h1.wp-heading-inline,
3024 .post-type-frm_display .wrap > .page-title-action{
3025 display:none;
3026 }
3027
3028 .post-type-frm_display #poststuff h2.nav-tab-wrapper{
3029 padding-left:10px;
3030 margin-bottom: 0;
3031 padding-bottom: 0;
3032 }
3033 .post-type-frm_display .nav-menus-php .wrap{
3034 margin:10px 0 0;
3035 }
3036 .post-type-frm_display .nav-menus-php .wrap p{
3037 padding-left:12px;
3038 padding-right:12px;
3039 }
3040 .post-type-frm_display .nav-tab{
3041 display:inline-block;
3042 background-color:#f4f4f4;
3043 }
3044 .post-type-frm_display .nav-tab.frm_hidden{
3045 display:none;
3046 }
3047 .post-type-frm_display .nav-tab:hover {
3048 background-color:#e4e4e4;
3049 }
3050
3051 .post-type-frm_display .nav-tab-active, .post-type-frm_display .nav-tab-active:hover{
3052 background-color:#fff;
3053 border-bottom:solid 1px #FFF;
3054 }
3055
3056 /*hide elements if js is avail*/
3057 select.texture{display: none;}
3058
3059 .post-type-frm_display #wp-content-editor-tools,
3060 #wp-content-editor-tools{
3061 background-color:transparent;
3062 }
3063
3064 .post-type-frm_display #frm_adv_info{
3065 position:fixed;
3066 z-index:9999;
3067 width:280px;
3068 }
3069
3070 .frm_col_one{margin-right:4%;clear:both;}
3071 ul .frm_col_one{float:left;}
3072 ul .frm_col_two{float:right;}
3073
3074 .frm_two_col li{
3075 float:left;
3076 width:48%;
3077 margin-right:4%;
3078 }
3079
3080 .frm_two_col li:nth-child(2n+2){
3081 margin-right:0;
3082 }
3083
3084 .settings-lite-cta a,
3085 .settings-lite-cta ul,
3086 .settings-lite-cta p,
3087 .settings-lite-cta {
3088 color: #666;
3089 font-size: 16px;
3090 box-shadow: none !important;
3091 }
3092
3093 .settings-lite-cta h3{
3094 font-size:17px !important;
3095 }
3096
3097 .settings-lite-cta .dashicons-yes{
3098 color:#468847;
3099 }
3100
3101 .settings-lite-cta .postbox .inside {
3102 padding: 20px 40px;
3103 }
3104
3105 .cta-inside a {
3106 color:#f37656
3107 }
3108
3109 .field_type_list > li,
3110 .frm_code_list li{
3111 width:48%;
3112 }
3113 .frm_code_list.frm_full_width li{width:auto;}
3114 #frm_customize_search li{width:100%}
3115 #frm_customize_search{margin-bottom:5px}
3116 #frm_customize_search + ul.frm_code_list.frm_customize_field_list{margin-top:5px;}
3117
3118 .frm_code_list a.button{
3119 display:block;
3120 text-align:center;
3121 font-size:11px;
3122 overflow: hidden;
3123 }
3124
3125 .frm_code_list.frm_grid_container{
3126 grid-gap: 5px;
3127 }
3128
3129 .frm_code_list.frm_grid_container li {
3130 width:auto;
3131 margin:0;
3132 }
3133
3134 .frm_code_list.frm_grid_container a {
3135 padding: 5px 0;
3136 text-align: center;
3137 background-color:#fbfdff;
3138 border: 1px solid #5b9dd9;
3139 color:#1c94c4;
3140 display:block;
3141 border-radius: 4px;
3142 }
3143
3144 .frm_code_list.frm_grid_container a:hover{
3145 background-color:var(--primary-color);
3146 color:#fbfdff;
3147 }
3148
3149 .frm_field_list #frm-insert-fields .button a{
3150 display:block;
3151 max-width:95%;
3152 overflow:hidden;
3153 }
3154
3155 .field_type_list li.button{
3156 margin:0 4% 8px 0;
3157 padding:0;
3158 clear:both;
3159 }
3160
3161 .field_type_list li.button:nth-child(2n){
3162 margin-right:0;
3163 float:right;
3164 clear:none;
3165 }
3166
3167 .frmbutton.ui-sortable-helper{
3168 width:155px !important;
3169 }
3170
3171 #frm-insert-fields .button,
3172 #frm-insert-fields .button a,
3173 .frmbutton.ui-sortable-helper a{
3174 text-decoration:none;
3175 font-weight:normal;
3176 font-size:14px !important;
3177 }
3178
3179 .frmbutton.ui-sortable-helper i,
3180 .field_type_list li.frmbutton i{
3181 margin: .15em .2em;
3182 color: inherit;
3183 display: inline-block;
3184 vertical-align: middle;
3185 text-align: center;
3186 width:22px;
3187 height:20px;
3188 }
3189
3190 .frmbutton.ui-sortable-helper .frm-dropdown-menu{
3191 display:none;
3192 }
3193
3194 .frm_css_icon:before{
3195 font-size: 20px;
3196 font-style: normal;
3197 line-height: 1;
3198 vertical-align: top;
3199 }
3200
3201 .frm_number_icon:before {
3202 content: "#";
3203 font-weight: 400;
3204 }
3205
3206 .frm_text_icon:before{
3207 content:'T';
3208 font-family: serif;
3209 }
3210
3211 .frm_heading_icon:before{
3212 content:'H';
3213 font-family: rockwell, georgia, serif;
3214 }
3215
3216 li.frm_noallow.button,
3217 .frm_noallow{
3218 opacity:.5;
3219 filter:alpha(opacity=50);
3220 cursor: not-allowed;
3221 }
3222
3223 .frm_actions_list a.frm_show_upgrade.frm_inactive_action:before,
3224 li.frm_noallow.button.frm_show_upgrade {
3225 cursor:pointer;
3226 }
3227
3228 .field_type_list li.frm_noallow.button.frm_show_upgrade:hover {
3229 border-color: inherit;
3230 }
3231
3232 .frm_noallow a{
3233 color:inherit;
3234 }
3235
3236 .frm_overlay{
3237 filter: blur(4px);
3238 }
3239
3240 .wp-dialog {
3241 z-index:100;
3242 padding: 0 !important;
3243 }
3244
3245 .toplevel_page_formidable .ui-widget-overlay{
3246 position: fixed;
3247 width: 100%;
3248 height: 100%;
3249 top: 0;
3250 left: 0;
3251 right: 0;
3252 bottom: 0;
3253 background: rgba(0,0,0,0.1);
3254 z-index: 2;
3255 }
3256
3257 .frm_overlay .wp-dialog {
3258 box-shadow: 0 0 80px #333;
3259 }
3260
3261 #frm_upgrade_modal{
3262 text-align:center;
3263 }
3264
3265 #frm_upgrade_modal .dismiss {
3266 padding: 5px;
3267 color: #c4c4c4;
3268 z-index: 100;
3269 position: relative;
3270 }
3271
3272 #frm_upgrade_modal .dashicons-lock{
3273 display: block;
3274 margin: 0 auto;
3275 font-size: 35px;
3276 color: #c4c4c4;
3277 padding-bottom: 20px;
3278 }
3279
3280 a.frm-link-secondary {
3281 color:#c4c4c4;
3282 font-size:14px;
3283 text-decoration:underline;
3284 }
3285
3286 .field_type_list li.button.frm_noallow,
3287 .field_type_list li.button.frm_noallow:hover,
3288 .button.frm_noallow,
3289 .button.frm_noallow:hover{
3290 color:inherit;
3291 border-color:#ccc;
3292 background:inherit;
3293 }
3294
3295 iframe#dyncontent_ifr{min-height:150px;}
3296 #frm-insert-fields-box ul.frm_code_list, #frm-conditionals ul.frm_code_list{padding-right:0.9em;}
3297
3298 /*!
3299 * Bootstrap v3.0.2
3300 */
3301
3302 .tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.95;filter:alpha(opacity=95);}
3303 .tooltip.top{margin-top:-3px;padding:5px 0;}
3304 .tooltip.right{margin-left:3px;padding:0 5px;}
3305 .tooltip.bottom{margin-top:3px;padding:5px 0;}
3306 .tooltip.left{margin-left:-3px;padding:0 5px;}
3307 .tooltip-inner{max-width:200px;padding:3px 8px;color:#FFF;text-align:center;text-decoration:none;
3308 background-color:#777;border-radius:4px;
3309 }
3310 .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
3311 .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#808080;}
3312 .tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#808080;}
3313 .tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#808080;}
3314 .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#808080;}
3315 .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#808080;}
3316 .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#6D6D6D;}
3317 .tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#6D6D6D;}
3318 .tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#6D6D6D;}
3319
3320 .frm_clearfix:after{
3321 content:".";
3322 display:block;
3323 clear:both;
3324 visibility:hidden;
3325 line-height:0;
3326 height:0;
3327 }
3328
3329 .frm_clearfix{
3330 display:block;
3331 }
3332
3333 .frm_admin_progress {
3334 overflow: hidden;
3335 height: 20px;
3336 margin-bottom: 20px;
3337 background-color: #f5f5f5;
3338 border-radius: 4px;
3339 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3340 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3341 }
3342 .frm_admin_progress_bar {
3343 float: left;
3344 width: 0;
3345 height: 100%;
3346 font-size: 12px;
3347 line-height: 20px;
3348 color: #ffffff;
3349 text-align: center;
3350 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3351 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3352 -webkit-transition: width 0.6s ease;
3353 transition: width 0.6s ease;
3354 background-color: #04A4CC;
3355 }
3356 /* End Bootstrap */
3357
3358 .tooltip.frm_tooltip{
3359 position:fixed;
3360 top:auto !important;
3361 bottom:0 !important;
3362 left:0 !important;
3363 max-width:none;
3364 width:100% !important;
3365 z-index:99999;
3366 }
3367 .tooltip.frm_tooltip.bottom{
3368 padding:0;
3369 }
3370 .frm_tooltip .tooltip-inner{
3371 max-width:none;
3372 min-height:40px !important;
3373 text-align:left;
3374 -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.4);
3375 -webkit-box-shadow:5px 5px 25px rgba(0,0,0,0.5);
3376 box-shadow:5px 5px 25px rgba(0,0,0,0.5);
3377 padding:10px 40px;
3378 border-top-color:#ccc;
3379 background:#777;
3380 border-radius:0;
3381 opacity:.9;
3382 }
3383
3384 #frm_styling_form #post-body{
3385 padding:20px;
3386 }
3387
3388 .ui-datepicker-inline.ui-datepicker{
3389 max-width: 19em;
3390 }
3391
3392 .default-style-box.howto{
3393 margin-left:20px;
3394 font-style:normal;
3395 }
3396
3397 #frm_custom_css_box{
3398 width:100%;
3399 }
3400
3401 #frm_styling_form .wp-picker-container .wp-color-result.button{
3402 max-width:100%;
3403 overflow: hidden;
3404 }
3405
3406 .wp-picker-holder{
3407 position:absolute;
3408 z-index: 999;
3409 }
3410
3411 #frm_styling_form div.tabs-panel{
3412 padding-left:5px;
3413 padding-right:5px;
3414 }
3415
3416 /*form field groups*/
3417 .accordion-container .field-group {
3418 float: left;
3419 width: 32%;
3420 margin: 10px 1% 0 0;
3421 }
3422 .accordion-container .field-group.after-h3{
3423 margin-top:5px;
3424 }
3425 .accordion-container .field-group.frm-first-row{
3426 margin-top:0;
3427 }
3428 .accordion-container .field-group.frm-half{
3429 width: 49%;
3430 }
3431 .accordion-container .field-group.frm-full{
3432 width: 100%;
3433 margin-right:0;
3434 float:none;
3435 clear:both;
3436 }
3437
3438 .field-group-background{
3439 margin: 4px 0 0;
3440 clear: both;
3441 float: none;
3442 width: auto;
3443 }
3444 .field-group-border{
3445 clear: left;
3446 }
3447
3448 .metabox-holder .accordion-container .inside h3{
3449 padding:20px 0 0;
3450 margin:0;
3451 }
3452 .accordion-container label{
3453 font-size:12px;
3454 }
3455
3456 .accordion-container ul.add-menu-item-tabs li{
3457 padding:3px 3px 3px 6px;
3458 }
3459
3460 .accordion-container .posttypediv div.tabs-panel{
3461 max-height:500px;
3462 overflow:visible;
3463 padding-bottom:0.9em;
3464 }
3465
3466 /*form labels*/
3467 .accordion-container .field-group label {
3468 margin: 6px 0 5px;
3469 display: block;
3470 }
3471 .global-font .field-group{
3472 margin: 4px 0 0;
3473 clear: both;
3474 float: none;
3475 width: auto;
3476 }
3477 .global-font .field-group label{
3478 float: left;
3479 margin-right: 4px !important;
3480 text-align: right;
3481 width: 50px;
3482 }
3483
3484 /*form inputs/selects */
3485 .accordion-container input.hex,
3486 .field-group input[type="text"],
3487 .field-group select{
3488 width: 97%;
3489 outline: 0;
3490 }
3491 .global-font .field-group input[type="text"]{width:auto;}
3492
3493 /* RTL */
3494 .rtl .frm-ltr{
3495 direction:rtl;
3496 }
3497
3498 .rtl #frm-fixed-panel{
3499 direction:ltr;
3500 }
3501
3502 .rtl .frm_wrap #post-body.columns-2 #postbox-container-1,
3503 .rtl .frm_wrap #poststuff #post-body.columns-2 {
3504 margin-left: 0;
3505 margin-right:0;
3506 }
3507
3508 .rtl .frm_wrap #post-body.columns-2 #postbox-container-1.frm-right-panel,
3509 .rtl #postbox-container-1.frm-right-panel{
3510 border-right-width:1px;
3511 border-left-width:0;
3512 }
3513
3514 .rtl .frm_right_text{
3515 text-align:left;
3516 }
3517
3518 .rtl .frm_wrap #frm_adv_info ul.category-tabs li:first-child,
3519 .rtl .frm_field_list ul.category-tabs li:first-child {
3520 border-left-width: 1px;
3521 }
3522
3523 .rtl .frm-dropdown-menu{
3524 text-align:right;
3525 }
3526
3527 .rtl .frm_actions_dropdown .frm_icon_font{
3528 float:right;
3529 margin-right: 0;
3530 margin-left: 3px;
3531 }
3532
3533 .rtl #frm-insert-fields-box,
3534 .rtl #frm-conditionals{
3535 padding-right:.9em;
3536 }
3537
3538 .rtl .postbox #contextual-help-back{
3539 border-right-width:1px;
3540 border-left-width:0;
3541 left:0;
3542 right: 150px;
3543 }
3544
3545 .rtl #html_settings .frm_field_html_box{
3546 margin-right:0;
3547 }
3548
3549 .rtl .frm_list_entry_page #frm_form_heading{
3550 float:right;
3551 }
3552
3553 .rtl .frm_scale{
3554 float: right;
3555 margin-left: 10px;
3556 margin-right: 0;
3557 }
3558
3559 /* ---------------------------------------------------------------
3560 Clearfix
3561 --------------------------------------------------------------- */
3562 span.clear{display:block;}
3563 .clearfix:after {
3564 content: ".";
3565 display: block;
3566 height: 0;
3567 clear: both;
3568 visibility: hidden;
3569 }
3570
3571 .clearfix {display: inline-block;}
3572
3573 /*Override styling from other plugins*/
3574 .frm_form_fields .clear{height:auto;}
3575
3576 /* Hides from IE-mac \*/
3577 * html .clearfix {height: 1%;}
3578 .clearfix {display: block;}
3579 /* End hide from IE-mac */
3580
3581 /*-----------------------------------------------------------------
3582 Responsive Design
3583 ---------------------------------------------------------------- */
3584
3585 @media only screen and (max-width: 1200px) {
3586 .frm_drag_inst{font-size: 30px;}
3587
3588 li.ui-state-default.selected .frm-show-click.frm_import_options {
3589 background: none;
3590 border:none;
3591 }
3592 .frm_inline_label {
3593 display: block;
3594 margin: 5px 0;
3595 }
3596
3597 .frm-addons{
3598 grid-template-columns: 1fr 1fr;
3599 }
3600
3601 .frm-add-new-form .frm-addons{
3602 grid-template-columns: 1fr 1fr 1fr;
3603 }
3604 }
3605 @media only screen and (max-width: 1050px) {
3606 .frm_drag_inst{font-size: 20px;}
3607 .post-type-frm_display #frm_adv_info{
3608 top:auto !important;
3609 position:static;
3610 width:auto;
3611 }
3612
3613 ul.frm_form_nav { min-width:100px; width:100%; }
3614 ul.frm_form_nav li.last .caret { display:none; }
3615
3616 #major-publishing-actions .frm_submit_form{
3617 margin-bottom:5px;
3618 }
3619
3620 .frm-is-draft #frm-preview-action{
3621 clear:both;
3622 }
3623
3624 .frm_form_settings .contextual-help-tabs{
3625 width:93px;
3626 }
3627
3628 .frm_form_settings #contextual-help-back{
3629 left:93px;
3630 }
3631
3632 .frm_form_settings .contextual-help-tabs a{
3633 padding:5px;
3634 }
3635
3636 #wpbody-content .frm_wrap #post-body.columns-2 #postbox-container-1{
3637 width:300px;
3638 }
3639
3640 #wpbody-content #frm_builder_page #post-body.columns-2 #postbox-container-1{
3641 min-width:300px;
3642 }
3643
3644 #form_settings_page #post-body.columns-2{
3645 margin:0;
3646 }
3647
3648 .frm_actions_list{
3649 margin-left:0;
3650 }
3651
3652 .frm_no_actions .inner_actions{
3653 margin-left:80px;
3654 }
3655
3656 .frm-add-new-form .frm-addons{
3657 grid-gap: 30px 3%;
3658 }
3659 }
3660 @media only screen and (max-width: 960px){
3661 .auto-fold #adminmenuwrap{
3662 width:36px;
3663 }
3664
3665 #wpbody-content #form_settings_page #post-body.columns-2 #postbox-container-1{
3666 width:auto;
3667 max-width:300px;
3668 min-width:275px;
3669 }
3670
3671 .frm_wrap #postbox-container-1 #frm_adv_info{
3672 min-width: 220px;
3673 }
3674
3675 .frm_wrap #frm_adv_info ul.category-tabs li,
3676 .frm_wrap #frm_adv_info ul.category-tabs li.tabs,
3677 .frm_field_list ul.category-tabs li,
3678 .frm_field_list ul.category-tabs li.tabs{
3679 padding-left:3px;
3680 padding-right:3px;
3681 }
3682
3683 p.howto{
3684 display:inline-block;
3685 }
3686 }
3687
3688 @media only screen and (max-width: 850px) {
3689 .frm_col_one{clear:none;}
3690 .frm_drag_inst{font-size: 40px;text-align:center;}
3691
3692 .frm_wrap #publishing-action{
3693 line-height:inherit;
3694 }
3695
3696 .frmbutton.ui-sortable-helper i,
3697 .field_type_list li.frmbutton i{
3698 margin:.15em 0 .15em .1em;
3699 }
3700
3701 .rtl .frmbutton.ui-sortable-helper i,
3702 .rtl .field_type_list li.frmbutton i{
3703 margin:.15em .1em .15em 0;
3704 }
3705
3706 .frm_wrap #postbox-container-1 #frm_adv_info,
3707 #wpbody-content #frm_builder_page #post-body.columns-2 #postbox-container-1{
3708 min-width:275px;
3709 }
3710
3711 .frm_wrap #frm_adv_info ul.category-tabs li,
3712 .frm_wrap #frm_adv_info ul.category-tabs li.tabs,
3713 .frm_field_list ul.category-tabs li,
3714 .frm_field_list ul.category-tabs li.tabs{
3715 border:none;
3716 }
3717
3718 .frm_wrap #frm_adv_info ul.category-tabs li:first-child,
3719 .frm_field_list ul.category-tabs li:first-child{
3720 margin-left:12px;
3721 }
3722
3723 .frm_wrap #frm_adv_info ul.category-tabs li.tabs,
3724 .frm_field_list ul.category-tabs li.tabs{
3725 border-bottom:2px solid #5b9dd9;
3726 padding-bottom: 8px;
3727 }
3728 }
3729
3730 @media only screen and (max-width: 782px){
3731 #form_settings_page .advanced_settings .form-table td, .form-table th{
3732 display:table-cell;
3733 width:auto !important;
3734 }
3735
3736 .frm_wrap .misc-pub-section{
3737 padding:6px 10px 8px;
3738 }
3739
3740 #form_settings_page #post-body-content,
3741 #form_settings_page.frm_wrap #poststuff #post-body.columns-2,
3742 #form_settings_page.frm_wrap #post-body.columns-2 #postbox-container-1.frm-right-panel,
3743 .frm_single_entry_page #post-body-content,
3744 .frm_single_entry_page.frm_wrap #poststuff #post-body.columns-2,
3745 .frm_single_entry_page.frm_wrap #post-body.columns-2 #postbox-container-1.frm-right-panel{
3746 display:block;
3747 width: 100%;
3748 }
3749
3750 #wpbody-content .frm_single_entry_page #post-body.columns-2 #postbox-container-1,
3751 #wpbody-content #form_settings_page #post-body.columns-2 #postbox-container-1{
3752 width:100%;
3753 max-width:100%;
3754 min-width:200px;
3755 }
3756
3757 #frm-insert-fields .button,
3758 #frm-insert-fields .button a,
3759 .frmbutton.ui-sortable-helper a{
3760 line-height:26px;
3761 max-height: 28px;
3762 }
3763
3764 #frm-fixed:not(.frm-mobile-fixed){
3765 position: static;
3766 }
3767
3768 #form_settings_page .frm_code_list li{
3769 width: 48%;
3770 float:left;
3771 }
3772
3773 #form_settings_page .frm_code_list li:nth-child(odd),
3774 #form_settings_page .frm_code_list li.frm_col_one {
3775 margin-right: 4%;
3776 }
3777
3778 #form_settings_page li.frm_block{
3779 margin:0;
3780 width:auto;
3781 }
3782
3783 #form_settings_page #publishing-action > button{
3784 width:auto;
3785 }
3786
3787 #form_settings_page #major-publishing-actions .frm_submit_form {
3788 float: right;
3789 margin-left: 5px;
3790 }
3791
3792 .frm_single_entry_page .frm_form_fields input[type=text],
3793 .frm_single_entry_page .frm_form_fields select,
3794 .frm_single_entry_page .frm_form_fields textarea{
3795 width:100%;
3796 }
3797
3798 .frm_single_entry_page .frm_form_fields .auto_width{
3799 width:auto !important;
3800 }
3801
3802 .wp-list-table.toplevel_page_formidable .column-entries,
3803 .wp-list-table.toplevel_page_formidable .column-form_key,
3804 .wp-list-table.toplevel_page_formidable .column-shortcode,
3805 .wp-list-table.toplevel_page_formidable .column-created_at{
3806 display:none !important;
3807 }
3808
3809 .wp-list-table.toplevel_page_formidable td.column-entries,
3810 .wp-list-table.toplevel_page_formidable td.column-form_key,
3811 .wp-list-table.toplevel_page_formidable td.column-shortcode,
3812 .wp-list-table.toplevel_page_formidable td.column-created_at{
3813 padding: 3px 8px 3px 35%;
3814 text-align:left;
3815 }
3816
3817 .wp-list-table.toplevel_page_formidable td.column-title:before,
3818 .wp-list-table.toplevel_page_formidable td.column-id:before{
3819 display:none !important;
3820 }
3821
3822 .wp-list-table.toplevel_page_formidable td.column-title,
3823 .wp-list-table.toplevel_page_formidable td.column-id{
3824 display:table-cell !important;
3825 }
3826
3827 #form_entries_page .wp-list-table th.frm_hidden,
3828 #form_entries_page .wp-list-table td.frm_hidden{
3829 display:none !important;
3830 }
3831
3832 ul.frm_form_nav > li{
3833 margin-right:25px;
3834 }
3835
3836 .frm-white-body.auto-fold #wpcontent{
3837 padding-left:0;
3838 }
3839
3840 #frm_notification_settings .frm_email_buttons {
3841 height: 40px;
3842 margin: 0 4px;
3843 line-height: 2em;
3844 }
3845
3846 .frm_right_addon .frm_remove_field {
3847 bottom: 11px;
3848 }
3849
3850 #frm_notification_settings .frm_bcc_cc_container {
3851 min-width: 128px;
3852 width: 25%
3853 }
3854
3855 .frm_email_row td:nth-child(2) {
3856 width: 65%;
3857 display: inline-block;
3858 }
3859
3860 .frm_email_row td:nth-child(3) {
3861 width: 25%;
3862 display: inline-block;
3863 }
3864
3865 .frm-addons, .frm-add-new-form .frm-addons{
3866 grid-template-columns: 1fr;
3867 }
3868 }
3869
3870 @media only screen and (max-width: 600px) {
3871 #frm_builder_page #publishing-action,
3872 #frm_builder_page #postbox-container-1 .frm_field_list,
3873 #frm_builder_page .frm-right-panel #submitdiv{
3874 text-align:center;
3875 }
3876
3877 #frm_builder_page #major-publishing-actions{
3878 height:auto;
3879 padding: 3px;
3880 min-width: 70px;
3881 }
3882
3883 #major-publishing-actions .frm_submit_form,
3884 #publishing-action .button,
3885 #publishing-action > button{
3886 width:100%;
3887 padding-left:0;
3888 padding-right:0;
3889 text-align:center;
3890 float:none;
3891 margin:0 0 5px;
3892 font-size: 13px;
3893 white-space: normal;
3894 }
3895
3896 #frm-preview-action{
3897 clear:both;
3898 width:100%;
3899 }
3900
3901 #frm-preview-action > .preview > a{
3902 width:96%;
3903 overflow:hidden;
3904 }
3905
3906 #publishing-action .preview{
3907 width:100%;
3908 float:none;
3909 }
3910
3911 #frm-preview-action .caret{
3912 display:none;
3913 }
3914
3915 #frm_builder_page #frm-insert-fields{
3916 padding:0;
3917 }
3918
3919 .frm_wrap #frm_adv_info ul.category-tabs li,
3920 .frm_field_list ul.category-tabs li{
3921 display:inline-block;
3922 padding: 0;
3923 margin:2px 0;
3924 border-bottom:2px solid transparent;
3925 }
3926
3927 .frm_wrap #frm_adv_info ul.category-tabs li.tabs,
3928 .frm_field_list ul.category-tabs li.tabs,
3929 .frm_wrap #frm_adv_info ul.category-tabs li:first-child,
3930 .frm_field_list ul.category-tabs li:first-child{
3931 margin-left:0;
3932 padding:0;
3933 }
3934
3935 .field_type_list li.button:nth-child(2n),
3936 .field_type_list > li.button,
3937 .frm_code_list li{
3938 line-height:26px;
3939 width:auto;
3940 min-width:34px;
3941 float:none;
3942 margin:0 0 4px 0;
3943 }
3944
3945 .field_type_list li.button:nth-child(2n){
3946 margin-left:1%;
3947 }
3948
3949 .frm_field_list #frm-insert-fields .button a{
3950 max-width:100%;
3951 }
3952
3953 .field_type_list li span{
3954 display:none;
3955 }
3956
3957 .frmbutton.ui-sortable-helper i,
3958 .field_type_list li.frmbutton i{
3959 border:none;
3960 margin-left: 0;
3961 margin-right: 0;
3962 }
3963
3964 #wpbody-content #frm_builder_page #post-body.columns-2 #postbox-container-1{
3965 min-width: auto;
3966 max-width: auto;
3967 width: 90px;
3968 }
3969
3970 #frm_builder_page .frm_code_list a.button{
3971 padding:2px;
3972 }
3973
3974 #frm_builder_page .tabs-panel ol.howto{
3975 display:none;
3976 }
3977
3978 #frm-fixed.frm-mobile-fixed{
3979 position: static;
3980 }
3981
3982 #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
3983 right: 0;
3984 left: auto;
3985 }
3986
3987 .rtl #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
3988 right: auto;
3989 left: 0;
3990 }
3991 }
3992
3993 @media only screen and (max-width: 475px) {
3994 .frm_drag_inst{
3995 font-size: 16px;
3996 margin-bottom:40px;
3997 }
3998 }
3999
4000 /* PRINT */
4001 @media print {
4002 a, .misc-pub-section a{color:#000 !important;}
4003 .add-new-h2, #frm_top_bar, .dashicons,
4004 #adminmenuwrap, #adminmenuback, #wphead, #button_bar, #submitdiv, .button-secondary,
4005 #screen-metas, #screen-meta-links, #footer, #wpfooter, .inner-sidebar, .frm_form_nav,
4006 .frm_flash_graph, .frm_no_print, object, .error{
4007 visibility:hidden;
4008 display:none !important;
4009 }
4010 .widget, .postbox, .stuffbox, .postbox h3{border-width:0 !important;border-color:#fff;}
4011 .postbox{background:#fff !important;border:none;position:static;}
4012 .postbox h3, .postbox h4{background:#fff !important;}
4013 #wpbody-content{float:none;}
4014 #wpcontent, #post-body-content,
4015 .has-right-sidebar #post-body,
4016 #poststuff #post-body.columns-2{
4017 margin:0 !important;
4018 }
4019
4020 .frm_wrap #poststuff #post-body.columns-2{
4021 display:block;
4022 }
4023
4024 .frm_wrap #post-body.columns-2 #postbox-container-1.frm-right-panel,
4025 #postbox-container-1.frm-right-panel{
4026 border:none;
4027 width:auto;
4028 display:block;
4029 padding:20px;
4030 }
4031
4032 .misc-pub-section > span{
4033 padding:0;
4034 }
4035
4036 .frm-right-panel .postbox .inside{
4037 padding-left:12px;
4038 padding-right:12px;
4039 }
4040
4041 .curtime #timestamp:before {
4042 display:none;
4043 content:none !important;
4044 }
4045
4046 .frm_charts .alignleft{float:none;}
4047 .pg_odd, .pg_even{page-break-inside:avoid;max-width:600px;}
4048 .form-table td, .form-table th{
4049 padding:0;
4050 }
4051
4052 .frm_file_container a{
4053 display:block;
4054 width:100%;
4055 }
4056 }
4057
4058