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
← All changes | css/frm_admin.css +2473 -7584 6.43.06.06 View file →
@@ -1,1138 +1,396 @@
1 1 @import url(font_icons.css);
2 2
3 3 :root,
4 -.frm-white-body,
5 -.frm_wrap {
6 - --grey-900: #101828;
7 - --grey-800: #1D2939;
8 - --grey-700: #344054;
9 - --grey-500: #667085; /* Roughly 65% opacity */
10 - --grey-400: #98A2B3;
11 - --grey-300: #D0D5DD;
12 - --grey-200: #EAECF0;
13 - --grey-100: #F2F4F7;
14 - --grey-50: #F9FAFB;
15 - --grey-25: #FCFCFD;
16 - --darkest-grey: var(--grey-900); /* Deprecated */
17 - --dark-grey: var(--grey-700); /* Deprecated */
18 - --medium-grey: rgba(40, 47, 54, .65);
19 - --grey: var(--grey-500); /* Deprecated */
20 - --grey-border: var(--grey-300); /* Deprecated */
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 );
21 10 --lightest-grey: rgb(250, 250, 250);
22 - --sidebar-color: var(--grey-50);
23 - --sidebar-hover: var(--grey-200);
24 - --primary-700: #2B66A9;
25 - --primary-500: #4199FD;
26 - --primary-25: #F5FAFF;
27 - --primary-color: var(--primary-500); /* Deprecated */
28 - --primary-hover: var(--primary-700); /* Deprecated */
29 - --light-blue: var(--primary-25); /* Deprecated */
30 - --blue-border: rgb(188, 224, 253);
31 - --error-500: #F04438;
32 - --error-700: #B42318;
33 - --green: rgb(63, 172, 37);
34 - --orange: #F15A24;
35 - --pink: rgb(226, 42, 110);
36 - --purple: rgb(141, 53, 245);
37 - --border-radius: 35px;
38 - --small-radius: 8px;
39 - --small-sidebar: 275px;
40 - --medium-sidebar: 350px;
41 - --big-sidebar: 390px;
42 - --biggest-sidebar: 450px;
43 - --text-xs: 12px;
44 - --text-sm: 14px;
45 - --text-md: 16px;
46 - --text-lg: 18px;
47 - --text-xl: 20px;
48 - --h-xs: 24px;
49 - --h-sm: 30px;
50 - --h-md: 36px;
51 - --leading: 1.5;
52 - --gap-2xs: 4px;
53 - --gap-xs: 8px;
54 - --gap-sm: 16px;
55 - --gap-md: 24px;
56 - --gap-lg: 32px;
57 - --gap-xl: 40px;
58 - --gap-2xl: 48px;
59 - --box-shadow-sm: 0px 0.470745px 1.41223px rgba(16, 24, 40, 0.1), 0px 0.470745px 0.941489px rgba(16, 24, 40, 0.06);
60 - --box-shadow-md: 0px 1.88298px 3.76596px -0.941489px rgba(16, 24, 40, 0.1), 0px 0.941489px 1.88298px -0.941489px rgba(16, 24, 40, 0.06);
61 - --box-shadow-lg: 0px 6px 8px -2px rgba(16, 24, 40, 0.08), 0px 1.88298px 4px -1px rgba(16, 24, 40, 0.03), 0px 0.470745px 1.41223px rgba(16, 24, 40, 0.1), 0px 0.470745px 0.941489px rgba(16, 24, 40, 0.06);
62 - --box-shadow-xl: 0px 9.41489px 11.2979px -1.88298px rgba(16, 24, 40, 0.08), 0px 3.76596px 3.76596px -1.88298px rgba(16, 24, 40, 0.03);
11 + --primary-color: #3177c7;
12 + --primary-border:#4199fd;
13 + --primary-hover:#2963a4;
63 14 }
64 15
65 -@font-face {
66 - font-family: 'Inter';
67 - src: url('../fonts/Inter-VariableFont_slnt,wght.ttf?v=1') format('truetype');
68 -}
16 +a, .widget .widget-top, .postbox h3, .stuffbox h3{cursor: pointer; text-decoration:none;}
17 +.postbox h3.hndle{cursor:default;}
69 18
70 -.with_frm_style,
71 -.frm-white-body .wpbody-content,
72 -.frm_wrap {
73 - font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
74 -}
75 19
76 -/* Safari 11+ */
77 -@media not all and (min-resolution:.001dpcm) {
78 - @supports (-webkit-appearance:none) and (stroke-color:transparent) {
79 - .with_frm_style,
80 - .frm-white-body .wpbody-content,
81 - .frm_wrap {
82 - -webkit-font-smoothing: antialiased;
83 - }
84 - }
20 +a.frm_confirming:hover,
21 +a.frm_confirming:focus,
22 +a.frm_confirming,
23 +.frm_confirming{
24 + color:#f37656 !important;
85 25 }
86 -
87 -.frm-white-body,
88 -.frm-white-body p,
89 -.frm_wrap,
90 -.frm_wrap p,
91 -.frm-modal,
92 -.frm-white-body .postbox .inside {
93 - font-size: var(--text-sm);
94 - color: var(--grey-500);
95 - line-height: var(--leading);
26 +.frm_wrap > .wrap{
27 + margin: 10px 40px 30px;
96 28 }
97 29
98 -body:not(.frm-admin-page-styles):not(.frm-admin-page-style) .with_frm_style .frm_form_fields > fieldset {
99 - --fieldset-padding: 15px 0;
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;
100 34 }
101 35
102 -a, .widget .widget-top, .stuffbox h3, .frm-collapsed {
103 - cursor: pointer;
104 - text-decoration: none;
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;
105 44 }
106 45
107 -.post-type-frm_display .wrap > #posts-filter,
108 -.wrap.frm-with-margin,
109 -#frm_top_bar + .wrap,
110 -.frm_wrap > .wrap {
111 - margin: var(--gap-sm) var(--gap-md) var(--gap-md);
46 +.formidable_page_formidable-pro-upgrade #wpfooter,
47 +.toplevel_page_formidable #wpfooter{
48 + border-top:1px solid #ddd;
49 + background:#fff;
112 50 }
113 51
114 -.frm-full-screen #wpbody-content > .wrap {
115 - margin: 0;
116 -}
117 -
118 -.post-type-frm_display .wrap {
119 - margin: 0;
120 -}
121 -
122 -.toplevel_page_formidable #post-body-content {
123 - overflow-x: visible;
124 -}
125 -
126 -.frm-full-screen {
127 - height: 100%;
128 - overflow: hidden;
129 -}
130 -
131 -.frm-full-screen.frm-admin-page-reports,
132 -.frm-full-screen.frm-admin-page-entries,
133 -.frm-full-screen.post-type-frm_display {
134 - overflow: auto;
135 -}
136 -
137 -.frm-full-screen #wpadminbar,
138 -.frm-full-screen #adminmenumain,
139 -.frm-full-screen .wp-header-end {
140 - display: none;
141 -}
142 -
143 -.frm-full-screen #wpbody-content,
144 -.frm-full-screen #wpbody,
145 -.frm-full-screen #wpcontent {
146 - padding: 0;
147 - overflow: hidden;
148 - margin: 0 !important;
149 -}
150 -
151 -.frm-white-body #wpbody-content {
152 - position: relative; /* For screen meta links */
153 - padding-bottom: 0;
154 -}
155 -
156 -.post-new-php.post-type-frm_display #screen-meta-links,
157 -.post-php.post-type-frm_display #screen-meta-links,
158 -.frm-white-body #wpfooter {
159 - display: none;
160 -}
161 -
162 -.frm-white-body #screen-meta-links {
163 - position: fixed;
164 - bottom: 0;
165 - right: 20px;
166 -}
167 -
168 -.frm-full-screen #screen-meta-links .screen-meta-toggle {
169 - right: 55px;
170 -}
171 -
172 -.frm-white-body #screen-meta-links .show-settings {
173 - border-radius: var(--small-radius) var(--small-radius) 0 0;
174 - border: 1px solid var(--grey-300);
175 - border-bottom: none;
176 -}
177 -
178 -.frm-white-body.frm-lite #screen-meta-links .screen-meta-toggle {
179 - right: 125px; /* Don't cover the lite upgrade button */
180 -}
181 -
182 -.frm-white-body #screen-meta {
183 - margin: 0;
184 -}
185 -
186 -.frm-white-body #screen-meta-links .show-settings:after {
187 - color: var(--grey);
188 -}
189 -
190 -.frm-white-body .columns-2 {
191 - border-bottom: 1px solid var(--grey-300);
192 -}
193 -
194 -.frm-full-screen .columns-2 {
195 - border: none;
196 -}
197 -
198 52 body.formidable_page_formidable-pro-upgrade,
199 53 body.post-type-frm_display.edit-php,
200 -body.frm-white-body {
201 - background: #fff;
54 +body.frm-white-body{
55 + background:#fff;
202 56 }
203 57
204 58 body.frm-white-body ul#adminmenu a.wp-has-current-submenu:after,
205 -body.frm-white-body ul#adminmenu > li.current > a.current:after {
206 - border-right-color: #fff;
59 +body.frm-white-body ul#adminmenu>li.current>a.current:after {
60 + border-right-color: #fff;
207 61 }
208 62
209 63 .frm-white-body #wpcontent {
210 - padding-left: 0;
211 - padding-right: 0;
64 + padding-left: 0;
65 + padding-right:0;
212 66 }
213 67
214 -.frm-white-body .wrap #post-body {
215 - padding: 0 20px;
68 +.frm-white-body .wrap #poststuff #post-body{
69 + padding:0 20px;
216 70 }
217 71
218 72 .post-type-frm_display .tablenav,
219 -.frm_wrap .tablenav {
220 - margin-bottom: 10px;
73 +.frm_wrap .tablenav{
74 + margin-bottom:10px;
221 75 }
222 76
223 -.frm-white-body .tablenav .actions select,
224 -.wp-admin .frm_wrap .tablenav select {
225 - margin-right: var(--gap-xs);
77 +.tablenav .actions .button{
78 + margin-top:1px;
226 79 }
227 80
228 -.tablenav .actions .button {
229 - margin-top: 1px;
230 -}
231 -
232 -.frm-white-body table.widefat {
233 - background: var(--lightest-grey);
81 +.frm-white-body table.widefat{
82 + background:#fafafa;
234 83 border-width: 0;
235 84 box-shadow: none;
236 - margin: 20px 0;
85 + margin:20px 0;
237 86 }
238 87
239 88 .frm-white-body table.widefat tfoot,
240 -.frm-white-body table.widefat thead {
241 - background: #fff;
89 +.frm-white-body table.widefat thead{
90 + background:#fff;
242 91 }
243 92
244 -.frm-white-body table.widefat th {
245 - font-size: var(--text-md);
93 +.frm-white-body .striped > tbody > :nth-child(odd){
94 + background-color: #fff;
246 95 }
247 96
248 -.frm-white-body table.widefat th a {
249 - color: var(--grey-700);
97 +.frm_wrap td.column-title strong{
98 + display:inline;
250 99 }
251 100
252 -.frm-white-body table.widefat strong a {
253 - color: var(--primary-700);
101 +td.column-title .frm_actions_dropdown{
102 + float:right;
254 103 }
255 104
256 -.frm-scroll-box {
257 - clear: both;
258 - overflow: auto;
259 - max-height: 405px;
260 - border: 1px solid var(--grey-300);
261 - border-radius: var(--small-radius);
262 -}
263 -
264 -.frm_form_field.frm_scroll_box .frm_opt_container {
265 - height: 100px;
266 - overflow: auto;
267 - border: 1px solid var(--grey-300);
268 -}
269 -
270 -.frm-short-list {
271 - overflow: auto;
272 - max-height: 190px;
273 -}
274 -
275 -.frm-white-body table.frm-border td {
276 - font-size: var(--text-sm);
277 -}
278 -
279 -.frm-white-body .striped > tbody > :nth-child(odd) {
280 - background-color: #fff;
281 -}
282 -
283 -.frm_wrap td.column-title strong {
284 - display: inline;
285 -}
286 -
287 -td.column-title .frm_actions_dropdown {
288 - float: right;
289 -}
290 -
291 -#frm_top_bar {
292 - display: flex;
293 - gap: var(--gap-sm);
294 - width: 100%;
295 - height: 72px;
105 +#frm_top_bar{
106 + display:block;
107 + width:100%;
108 + padding:25px 40px 25px;
296 109 margin: 0;
297 110 box-sizing: border-box;
298 - text-align: center;
299 - padding: 0 var(--gap-md);
300 111 }
301 112
302 -#frm_top_bar > .frm-full-close:last-child,
303 -#frm_top_bar > #frm-publishing:last-child {
304 - margin-left: auto;
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;
305 117 }
306 118
307 -#frm_top_bar {
308 - border-bottom: 1px solid var(--grey-300);
309 - padding: 0 var(--gap-md);
310 - overflow: visible;
119 +.post-type-frm_display.post-php #frm_top_bar{
120 + padding-left:10px;
121 + padding-right:10px;
311 122 }
312 123
313 -.frm-white-body h1,
314 -.frm-white-body h2,
315 -.frm-white-body h3,
316 -.frm-white-body h4 {
317 - color: var(--grey-900);
318 - font-weight: 400;
319 - line-height: var(--leading) !important;
320 -}
321 -
322 -.frm-white-body .wrap h1,
323 -.frm-white-body h1 {
324 - font-size: var(--text-xl);
325 -}
326 -
327 -.frm-white-body .wrap h2,
328 -.frm-white-body h2 {
329 - font-size: var(--text-lg);
330 -}
331 -
332 -.frm-white-body .wrap h3,
333 -.frm-white-body h3 {
334 - font-size: var(--text-md);
335 -}
336 -
337 -.frm-white-body .wrap h4,
338 -.frm-white-body h4 {
339 - font-size: var(--text-sm);
340 - font-weight: 500;
341 -}
342 -
343 -/* Override CSS in Views plugin. */
344 -.frm-views-editor-body .frm_page_container #frm_top_bar h1 {
345 - padding: 0 !important;
346 - color: var(--grey-900);
347 - font-size: var(--text-xl) !important;
348 -}
349 -
350 -.post-type-frm_display .frm_top_left {
351 - padding-bottom: 0 !important;
352 -}
353 -
354 -.frm-new-table-view-option.frm-selected-table-view-option {
355 - border-radius: var(--small-radius);
356 - background: var(--primary-25);
357 -}
358 -
359 -.frm-views-editor-body #frm_adv_info .tabs-panel { /* Views sidebar */
360 - padding-left: 4px;
361 - padding-right: 4px;
362 -}
363 -
364 -#frm_edit_box_content_modal .frm_modal_footer {
365 - padding-top: var(--gap-sm);
366 - border-top: 1px solid var(--grey-300);
367 -}
368 -
369 -#frm_edit_box_content_modal .frm_modal_footer > div {
370 - display: flex;
371 - justify-content: space-between;
372 -}
373 -
374 -#frm_edit_box_content_modal #frm_modal_box_select_area,
375 -#frm_edit_box_content_modal #frm_box_content_wysiwyg_wrapper,
376 -#frm_edit_box_content_modal .frm_modal_content {
377 - max-height: calc(100vh - 176px) !important;
378 -}
379 -
380 -#frm_edit_box_content_modal #frm_modal_box_select_area {
381 - height: calc(100vh - 176px) !important;
382 -}
383 -
384 -#frm_edit_box_content_modal #wp-content-editor-tools {
385 - padding-top: 0;
386 -}
387 -
388 -#frm_edit_box_content_modal.frm-modal .postbox .frm-modal-title + div:last-child {
389 - right: var(--gap-md);
390 -}
391 -
392 -.frm_code_list.frm-full-hover .frm-dropdown-view a {
393 - flex-direction: row-reverse; /* Switch in the HTML */
394 -}
395 -
396 -#frm_view_editor_left.frm-right-panel .accordion-section-title:before {
397 - content: '' !important;
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;
398 129 margin: 0;
130 + line-height: 1.4;
131 + color: var(--medium-grey);
399 132 }
400 -/** End Temporary View CSS */
401 133
402 -.frm-upgrade-bar {
403 - background: rgba(188, 224, 253, 0.23);
404 - border-bottom: 1px solid var(--sidebar-hover);
405 - padding: 3px 0 3px 40px;
406 - font-size: 95%;
134 +.frm_top_left{
135 + float:left;
407 136 }
408 137
409 -.frm-upgrade-bar span {
410 - opacity: .9;
411 -}
412 -
413 -a h1 .frmsvg {
414 - color: var(--grey-400);
415 - vertical-align: middle;
416 - min-width: var(--text-sm);
417 -}
418 -
419 -a .frmsvg {
420 - color: currentColor;
421 -}
422 -
423 -.frm_wrap .view-switch a.current:before,
424 -.frm-white-body a,
425 -.frm_wrap a,
426 -.frm_wrap a i {
427 - color: var(--primary-color);
428 -}
429 -
430 -.frm_wrap a:active,
431 -.frm_wrap a:hover {
432 - color: var(--primary-700);
433 - box-shadow: none;
434 -}
435 -
436 -.post-type-frm_display a:focus,
437 -.frm_wrap a:focus {
438 - box-shadow: none;
439 -}
440 -
441 -.frm_top_left {
442 - text-align: left;
443 - float: left;
444 - white-space: nowrap;
445 - max-width: 250px;
446 - overflow: hidden;
447 - text-overflow: ellipsis;
448 - align-self: center;
449 -}
450 -
451 -.post-type-frm_display .frm_top_left,
452 -.frm_top_left.frm_top_wide {
453 - max-width: 100%;
454 -}
455 -
456 -.post-type-frm_display .frm_nav_bar .frm-header-logo,
457 -.frm_nav_bar .frm-header-logo {
458 - margin: 18px 0 10px;
459 -}
460 -
461 -#frm_top_bar .frm_form_nav {
462 - flex: 1;
463 -}
464 -
465 138 ul.frm_form_nav {
466 - margin: 0 auto;
467 - padding-top: 18px;
468 - display: block;
469 - min-width: 240px;
139 + margin:0;
140 + float:left;
470 141 }
471 142
472 -.nav-tab-wrapper.frm_form_nav {
473 - padding: 0 25px;
143 +ul.frm_form_nav > li{
144 + margin:0 40px 0 0;
145 + display:block;
146 + float:left;
474 147 }
475 148
476 -ul.frm_form_nav > li {
477 - margin: 0 min(3.5%, 32px) 0 0;
478 - display: inline-block;
479 -}
480 -
481 -.post-type-frm_display #advanced-sortables h2.hndle,
482 -.post-type-frm_display #side-sortables h2.hndle,
483 -.post-type-frm_display #normal-sortables h2.hndle,
484 -.post-type-frm_display .frm_form_nav .nav-tab-active,
485 149 .frm_form_nav > li > a {
486 - font-size: 1.3em;
487 - text-decoration: none;
488 - display: block;
489 - padding: 6px 2px 4px;
490 - font-weight: 500;
491 - color: var(--grey-700);
492 - border-bottom: 2px solid transparent;
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;
493 157 }
494 158
495 -.post-type-frm_display.js .postbox .handlediv .toggle-indicator:before {
496 - margin-top: 10px;
497 -}
498 -
499 -.frm-nav-tabs a:focus,
500 -.frm-nav-tabs a:active,
501 159 .frm_form_nav a:active,
502 -.frm_form_nav a:focus {
503 - outline: none;
504 - -webkit-box-shadow: none;
505 - box-shadow: none;
160 +.frm_form_nav a:focus{
161 + outline:none;
162 + -webkit-box-shadow:none;
163 + box-shadow:none;
506 164 }
507 -
508 -.frm_form_nav > li > a {
509 - font-size: var(--text-md);
510 - font-weight: 400;
511 - color: var(--grey-500);
165 +.frm_form_nav > li a.current_page {
166 + color:#333;
512 167 }
513 168
514 -.frm_form_nav > li > a:hover {
515 - border-color: var(--primary-700);
169 +.frm_form_nav > li > a:hover{
170 + border-color:#ddd;
516 171 }
517 172
518 173 .frm_form_nav .frm-dropdown-menu a:hover {
519 - background-color: #eaf2fa;
174 + background-color:#eaf2fa;
520 175 }
521 176
522 -.post-type-frm_display .frm_form_nav .nav-tab-active,
523 -.post-type-frm_display .frm_form_nav .nav-tab-active:hover,
524 -.frm_form_nav > li a.current_page {
525 - color: var(--primary-500);
526 - border-color: var(--primary-500);
527 - background: transparent;
528 - opacity: 1;
529 - font-weight: 600;
530 -}
531 -
532 -.frm-full-close {
533 - display: none;
534 - padding-left: var(--gap-md);
535 - border: 0 solid var(--grey-300);
536 - border-left-width: 1px; /* Make RTL a bit less maintenance */
537 - height: 100%;
538 - box-sizing: border-box;
539 -}
540 -
541 -.frm-full-screen .frm-full-close {
542 - display: flex;
543 - align-items: center;
544 -}
545 -
546 -.frm-full-close a {
547 - display: block;
548 -}
549 -
550 -.frm-full-close .frmsvg {
551 - font-size: 20px;
552 - width: 20px;
553 - height: 20px;
554 - color: var(--grey-500);
555 -}
556 -
557 -#frm_top_bar h1 {
558 - font-weight: 400;
559 - padding: 0;
560 - margin: 0;
561 - color: var(--grey-900);
562 - display: inline-flex;
563 - gap: var(--gap-sm);
564 - align-items: center;
565 - text-align: left;
566 - width: 200px;
567 -}
568 -
569 -#frm_top_bar h1 span {
570 - max-width: 175px;
571 - text-overflow: ellipsis;
572 - overflow: hidden;
573 - white-space: nowrap;
574 - display: inline-block;
575 - vertical-align: bottom;
576 -}
577 -
578 -#frm_top_bar ul.frm_form_nav,
579 -#frm_top_bar .frm-header-logo,
580 -#frm_top_bar #frm_bs_dropdown {
581 - align-self: center;
582 - margin-top: 0;
583 - margin-bottom: 0;
584 - padding-top: 0;
585 -}
586 -
587 -#frm_top_bar .frm-header-logo {
588 - display: flex; /* Get rid of extra padding below logo */
589 -}
590 -
591 -#frm_top_bar h2 {
592 - float: left;
593 - margin: 0 0 0 var(--gap-sm);
594 - padding: 2px 0 2px var(--gap-sm);
595 - font-weight: normal;
596 - border-left: 2px solid var(--grey);
597 -}
598 -
599 -.frm_wrap > #frm_top_bar #frm-publishing {
600 - margin-top: 0;
601 -}
602 -
603 -#frm-publishing {
604 - min-width: 225px;
605 - align-self: center;
606 - align-items: center;
607 - display: flex;
608 - flex-direction: row-reverse;
609 - gap: 0 var(--gap-sm);
610 - flex-wrap: wrap;
611 -}
612 -
613 -.frm_wrap .postbox {
614 - border-color: var(--grey-300);
615 - border-radius: 6px;
616 - box-shadow: none;
617 -}
618 -
619 -.frm_wrap .postbox h3.hndle {
620 - cursor: default;
621 - padding: 10px 20px;
622 - margin: 0;
623 - line-height: 1.4em;
624 - border-color: var(--grey-300);
625 -}
626 -
627 -.frm-pre-hndle {
628 - font-size: 15px;
629 - padding: 5px;
630 - margin: 9px 15px;
631 -}
632 -
633 -.frm-empty-row {
634 - display: none;
635 -}
636 -
637 -.frm-child-row {
638 - box-shadow: 5px 0px 0px 0px inset var(--sidebar-hover);
639 -}
640 -
641 -.frm_animate_bg {
177 +.frm_animate_bg{
178 + -webkit-transition: background 200ms linear, color 200ms linear;
179 + -ms-transition: background 200ms linear, color 200ms linear;
642 180 transition: background 200ms linear, color 200ms linear;
643 181 }
644 182
645 -.wrap > .subsubsub {
646 - clear: both;
647 - margin: 0;
648 -}
183 +.wrap > .subsubsub{clear:both; margin:0;}
649 184
650 -.frm_wrap .subsubsub a {
651 - line-height: var(--leading);
652 - font-size: var(--text-sm);
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;
653 195 }
654 196
655 -.frm-admin-page-styles .frm_page_container,
656 -.frm_wrap .frm_page_container { /* Use .frm_wrap to avoid messing up Views editor layout */
657 - height: calc( 100vh - 32px );
658 - display: flex;
659 - flex-direction: column;
660 - overflow: hidden;
661 - padding-top: 0;
662 - position: fixed;
663 - top: 32px;
664 - bottom: 0;
665 - left: 0;
666 - right: 0;
197 +.frm_wrap #poststuff #post-body.columns-2{
198 + display: -webkit-flex;
199 + display:flex;
200 + margin-right: 0;
667 201 }
668 202
669 -.frm-admin-page-translate .frm_wrap .frm_page_container, .frm-admin-page-update_translations .frm_wrap .frm_page_container {
670 - position: static;
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;
671 211 }
672 212
673 -.auto-fold.frm-admin-page-styles .frm_page_container,
674 -.auto-fold .frm_wrap .frm_page_container {
675 - left: 160px;
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;
676 218 }
677 219
678 -.folded.frm-admin-page-styles .frm_page_container,
679 -.folded .frm_wrap .frm_page_container {
680 - left: 38px;
681 -}
682 -
683 -.frm-full-screen.frm-admin-page-styles .frm_page_container,
684 -.frm-full-screen .frm_wrap .frm_page_container {
685 - height: 100vh;
686 - top: 0;
687 - left: 0;
688 -}
689 -
690 -.frm-full-screen.frm-admin-page-entries .frm_page_container,
691 -.frm-new-entry .frm_page_container,
692 -.frm-admin-page-reports .frm_page_container,
693 -.frm_list_entry_page .frm_page_container {
694 - height: auto;
695 - display: block;
696 -}
697 -
698 -.frm-new-entry .columns-2 {
699 - border: none;
700 -}
701 -
702 -.frm-white-body #frm_top_bar,
703 -.frm-white-body .columns-2 {
704 - flex: 0 0 auto;
705 -}
706 -
707 -.columns-2 .frm-right-panel + div {
708 - padding-bottom: var(--gap-md);
709 - border-left: 1px solid var(--sidebar-hover);
710 -}
711 -
712 -.columns-2 .frm-right-panel + div,
713 -.frm_wrap #post-body-content {
714 - padding-bottom: 0;
715 - padding-top: var(--gap-sm);
220 +.frm_wrap #submitdiv{
716 221 margin-bottom: 0;
717 - background: #fff;
718 - width: auto;
719 - float: none;
720 - flex: 2;
222 + border-width:0 0 1px;
223 + width: 100%;
224 + min-width:auto;
721 225 }
722 226
723 -.frm-white-body .columns-2 {
724 - flex: 1;
725 - display: flex;
726 - overflow: hidden;
727 -}
728 -
729 -.frm-white-body .columns-2 > div {
730 - overflow-y: auto;
731 - box-sizing: border-box;
732 -}
733 -
734 -.frm_wrap .columns-2 .frm-right-panel,
735 -.frm-right-panel {
736 - flex: 0 0 var(--biggest-sidebar);
737 - float: none;
738 - width: var(--biggest-sidebar);
739 - min-width: var(--biggest-sidebar);
740 - background-color: var(--sidebar-color);
741 - margin: 0;
742 - box-shadow: none;
227 +.frm_single_entry_page .frm-right-panel .postbox,
228 +.frm_wrap #submitdiv.frm-no-border{
743 229 border: none;
744 - padding-bottom: 25px;
230 + box-shadow:none;
745 231 }
746 232
747 -.frm-right-panel .frm_field_list,
748 -.frm_wrap .frm-right-panel #frm_adv_info,
749 -.frm_wrap #postbox-container-1 #frm_adv_info {
750 - box-shadow: none;
751 - border: none;
752 - margin-bottom: 26px;
233 +.frm_single_entry_page .frm-right-panel .postbox{
234 + margin-top:10px;
753 235 }
754 236
755 -.frm-default-switcher {
756 - float: right;
757 - position: absolute;
758 - top: 15px;
759 - right: 7px;
760 - z-index: 1;
761 -}
762 -
763 -.frm-default-switcher a {
764 - padding: 0 2px;
765 -}
766 -
767 -.frm-default-switcher a .frmsvg {
768 - vertical-align: initial;
769 -}
770 -
771 -.frm-default-switcher a,
772 -.frm-default-switcher a .frmsvg,
773 -.frm-default-switcher a i {
774 - color: var(--grey);
775 -}
776 -
777 -.frm-default-switcher a.current,
778 -.frm-default-switcher a.current .frmsvg,
779 -.frm-default-switcher a.current i {
780 - color: var( --primary-500);
781 -}
782 -
783 -#new_fields,
784 -.frm-has-modal,
785 -p.frm_has_shortcodes {
786 - position: relative;
787 -}
788 -
789 -.frm-inline-modal.postbox {
790 - background: #fff;
791 -}
792 -
793 -.frm_has_shortcodes .frmsvg,
794 -.frm_has_shortcodes i:not([class*=mce-]) {
795 - position: absolute;
796 - color: var(--primary-500);
797 - border-radius: 50%;
798 - border: 1px solid transparent;
799 - z-index: 100;
800 - text-align: center;
801 -}
802 -
803 -.frm_has_shortcodes input,
804 -.frm_has_shortcodes textarea {
805 - padding-left: 18px;
806 - box-sizing: border-box;
807 -}
808 -
809 -#form_settings_page #frm_adv_info {
810 - display: none;
811 - top: 0;
812 - width: 310px;
813 - max-height: 315px;
814 - min-height: 200px;
815 - overflow-y: scroll;
816 - z-index: 100;
817 -}
818 -
819 -#form_global_settings .columns-2 .frm-right-panel,
820 -#form_settings_page .columns-2 .frm-right-panel {
821 - flex: 0 0 var(--small-sidebar);
822 - width: var(--small-sidebar);
823 - min-width: var(--small-sidebar);
824 -}
825 -
826 -#form_global_settings .frm_grid_container {
827 - gap: 0 var(--gap-md);
828 -}
829 -
830 -.frm-inner-content {
831 - padding: var(--gap-md);
832 -}
833 -
834 -.post-type-frm_display #poststuff {
835 - padding: 0 0 10px 40px;
836 -}
837 -
838 -#postbox-container-2 .postbox .inside {
839 - padding: 15px 25px;
840 -}
841 -
842 -#postbox-container-2 #frm_advanced .inside h3 {
843 - margin: 15px -25px;
844 - font-weight: 600;
845 -}
846 -
847 -#form_settings_page .frm-inner-content {
848 - padding-top: 0;
849 - padding-bottom: 150px;
850 - position: relative;
851 -}
852 -
853 -.frm_wrap #submitdiv {
854 - margin-bottom: 0;
855 - border-width: 0 0 1px;
856 - width: 100%;
857 - min-width: unset;
858 -}
859 -
860 237 .frm_wrap #frm_adv_info .handlediv,
861 -.frm_wrap #frm_adv_info .hndle {
862 - display: none;
238 +.frm_wrap #frm_adv_info .hndle{
239 + display:none;
863 240 }
864 241
865 -.frm_wrap .menu-settings {
866 - /* for add-on reverse compatibility */
867 - border: none;
868 - margin-top: 0;
869 -}
242 +#postbox-container-1 .nodrag a{cursor:pointer;}
870 243
871 -.nodrag a {
872 - cursor: pointer;
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;
873 252 }
874 253
875 -.frm_wrap #frm_adv_info .inside {
876 - margin: 0;
254 +#frm-fixed{
255 + position: fixed;
877 256 }
878 257
879 -#frm_adv_info > .inside {
880 - padding: 0;
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;
881 265 }
882 266
883 -.frm-right-panel .frm-inline-modal.postbox .inside {
884 - margin: 0;
885 - padding-top: 0;
267 +.frm-ltr{
268 + direction:ltr;
886 269 }
887 270
888 -.frm-right-panel .frm-inline-modal .inside p:not(.howto),
889 -.frm-right-panel .frm-inline-modal .inside a {
890 - font-size: 15px;
271 +.frm_wrap #postbox-container-1 #frm_adv_info .inside{
272 + margin:0;
273 + padding:0;
891 274 }
892 -
893 -.frm-inline-modal .inside a.frm_icon_font {
894 - font-size: 18px;
895 -}
896 -
897 -.frm-right-panel .frm_field_list #frm-insert-fields {
275 +#postbox-container-1 .frm_field_list #frm-insert-fields{
898 276 max-height: none;
899 - font-size: var(--text-sm);
900 - padding: 0;
277 + font-size:14px;
278 + padding-bottom:25px;
901 279 }
902 -
903 -.frm-nav-tabs {
904 - margin: 10px 0 20px;
905 - padding: 0 var(--gap-sm);
906 - display: block;
907 - border-bottom: 1px solid var(--grey-300);
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;
908 284 }
909 285
910 -#frm-nav-tabs {
911 - position: -webkit-sticky;
912 - position: sticky;
913 - top: 0;
914 - background-color: var(--sidebar-color);
915 - z-index: 98; /* must be < 99 */
916 - margin-top: 0;
917 - padding-top: 5px;
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;
918 292 }
919 293
920 -.frm_form_settings #frm_adv_info #frm-nav-tabs {
921 - background-color: #fff;
922 - margin: 0 -4px;
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;
923 298 }
924 299
925 -.frm_form_settings span.frm-with-right-icon {
926 - display: block;
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;
927 303 }
928 304
929 -.frm-inline-modal .frm-nav-tabs,
930 -#frm_adv_info .frm-nav-tabs {
931 - margin: 5px 0 0;
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;
932 310 }
933 311
934 -#frm_adv_info .frm-nav-tabs.frm-compact-nav {
935 - padding-right: 0;
936 - padding-left: 20px;
312 +.frm_wrap #frm-categorydiv{
313 + border-right:none;
937 314 }
938 315
939 -.frm-nav-tabs li {
940 - display: inline-block;
941 - margin: 0;
316 +#postbox-container-1 #taxonomy-linkcategory #frm-html-tags{
317 + display:none;
318 + max-height:none;
942 319 }
943 320
944 -.frm-nav-tabs a {
945 - color: var(--grey-700);
946 - padding: 10px 1px;
947 - margin: 0 9px;
948 - border-bottom: 2px solid transparent;
321 +#postbox-container-1 .frm_field_list #frm-insert-fields .frmbutton.dropdown{
322 + position:relative;
949 323 }
950 324
951 -.frm_form_settings #frm_adv_info .frm-nav-tabs a {
952 - padding: 5px 1px;
953 - color: var(--grey-500);
325 +.toplevel_page_formidable #footer-upgrade{
326 + display:none;
954 327 }
955 328
956 -.frm-nav-tabs.frm-compact-nav a {
957 - margin: 0 5px;
329 +.frm_list_entry_page #frm_form_heading{
330 + float:left;
958 331 }
959 332
960 -.frm-nav-tabs a {
961 - display: block;
962 - opacity: .9;
333 +#titlediv #title{
334 + line-height:1.5;
335 + height:auto;
963 336 }
964 337
965 -#frm_adv_info .frm-nav-tabs a {
966 - color: var(--grey-700);
338 +#frm_builder_page #titlediv #title{
339 + border-top:none;
340 + border-left:none;
341 + border-right:none;
342 + box-shadow:none;
967 343 }
968 344
969 -.frm-nav-tabs a:hover,
970 -.frm-nav-tabs .frm-tabs a {
971 - color: var(--primary-500) !important;
972 - border-color: var(--primary-500);
345 +.frm_page_container#poststuff{
346 + padding-top:0;
973 347 }
974 348
975 -.frm_form_settings #frm_adv_info .frm-nav-tabs .frm-tabs a {
976 - font-weight: 500;
349 +.frm_no_sidebar #post-body-content{
350 + width:auto;
977 351 }
978 -
979 -#frm-bulk-modal .howto,
980 -#frm-bulk-modal h3 {
981 - font-size: var(--text-sm);
982 - font-weight: 400;
983 - margin: 5px 0 10px;
984 - color: var(--grey);
352 +.frm_no_sidebar #titlediv{
353 + width:570px;
354 + float:left;
985 355 }
986 -
987 -#frm-bulk-modal h3 {
988 - margin-left: 20px;
356 +.frm_no_sidebar .postbox-container{
357 + float:right;
989 358 }
990 -
991 -.frm-right-panel a.frm_add_logic_link,
992 -.frm-right-panel h3 {
993 - color: var(--grey-700);
994 - font-size: var(--text-lg);
995 - font-weight: 400;
996 - border-top: 2px solid var(--sidebar-hover);
997 - margin: 0;
359 +#poststuff .frm_no_sidebar .postbox-container{
360 + width:auto;
998 361 }
999 -
1000 -.frm-single-settings > h3:first-of-type {
1001 - border-bottom: 2px solid var(--sidebar-hover);
1002 - border-top: none;
1003 - padding-top: 0 !important;
362 +.frm_sidebar select{
363 + width:100%;
364 + margin-left:0;
365 + margin-right:0;
1004 366 }
1005 -
1006 -.frm-flex-justify,
1007 -.frm-right-panel .frm-single-settings h3 {
1008 - display: flex;
1009 - justify-content: space-between;
1010 - align-items: center;
367 +.frm_sidebar #search-submit{
368 + float:right;
1011 369 }
1012 370
1013 -.frm-right-panel h3 i {
1014 - color: var(--grey-700);
1015 - float: right;
1016 - width: 16px;
1017 - cursor: pointer;
371 +.frm_single_entry_page #submitdiv{
372 + margin:0;
1018 373 }
1019 374
1020 -/* right sidebar */
1021 -#post-body-content + .frm-right-panel {
1022 - flex: 0 0 var(--medium-sidebar);
1023 - width: var(--medium-sidebar);
1024 - min-width: var(--medium-sidebar);
1025 - border-left: 1px solid var(--sidebar-hover);
1026 -}
1027 -
1028 -.frm-new-entry #post-body-content + .frm-right-panel,
1029 -.frm-new-entry .frm-right-panel {
1030 - background: none;
1031 - border: none;
1032 -}
1033 -
1034 -#post-body-content + .frm-right-panel h3 {
1035 - padding: 20px 20px 0;
1036 - font-size: 17px;
1037 -}
1038 -
1039 -#post-body-content + .frm-right-panel .frm_with_icons:first-of-type h3 {
1040 - border: none;
1041 -}
1042 -
1043 -#frm-insert-fields h3 {
1044 - color: var(--grey);
1045 - font-size: 15px;
1046 - font-weight: normal;
1047 - border-top: none;
1048 - border-bottom: 1px solid var(--sidebar-hover);
1049 - margin: 0;
1050 - padding: 10px 10px 10px 25px;
1051 -}
1052 -
1053 -.frm_wrap #frm_adv_info ul.category-tabs {
1054 - margin: 0;
1055 - padding: 10px 0 9px;
1056 - font-size: 15px;
1057 - background: transparent;
1058 -}
1059 -
1060 -.frm_wrap #frm_adv_info ul.category-tabs li {
1061 - padding: 10px;
1062 - background-color: transparent !important;
1063 -}
1064 -
1065 -.frm_wrap #frm_adv_info ul.category-tabs li:first-child {
1066 - border: none;
1067 -}
1068 -
1069 -.frm_wrap #frm_adv_info .categorydiv div.tabs-panel {
1070 - border: none;
1071 - background: transparent;
1072 -}
1073 -
1074 -.frm_wrap #frm-categorydiv {
1075 - border-right: none;
1076 -}
1077 -
1078 -#frm_adv_info #frm-conditionals {
1079 - padding-top: var(--gap-sm);
1080 -}
1081 -
1082 -#postbox-container-1 #taxonomy-linkcategory #frm-html-tags {
1083 - display: none;
1084 - max-height: none;
1085 -}
1086 -
1087 -#postbox-container-1 .frm_field_list #frm-insert-fields .frmbutton.dropdown {
1088 - position: relative;
1089 -}
1090 -
1091 -.frm-white-body #footer-upgrade {
1092 - display: none;
1093 -}
1094 -
1095 -.frm_list_entry_page h2 {
1096 - float: left;
1097 -}
1098 -
1099 -.frm_list_entry_page h2 + .error {
1100 - clear: both;
1101 -}
1102 -
1103 -.frm_sidebar select {
1104 - width: 100%;
1105 - margin-left: 0;
1106 - margin-right: 0;
1107 -}
1108 -
1109 -.frm_sidebar #search-submit {
1110 - float: right;
1111 -}
1112 -
1113 -.frm_single_entry_page #submitdiv {
1114 - margin: 0;
1115 -}
1116 -
1117 375 .frm_single_entry_page .hndle a {
1118 - font-size: 13px;
376 + font-size:13px;
1119 377 }
1120 378
1121 379 /* Build New Form page */
1122 380
1123 -.frm-right-panel #publishing-action {
1124 - float: none;
381 +.frm-right-panel #publishing-action{
382 + float:none;
1125 383 }
1126 384
1127 -.frm-right-panel #major-publishing-actions {
1128 - border-top: none;
1129 - height: 32px;
1130 - background: transparent;
385 +.frm-right-panel #major-publishing-actions{
386 + border-top:none;
387 + height:32px;
388 + background:transparent;
1131 389 }
1132 390
1133 -#major-publishing-actions .frm_submit_form {
1134 - float: right;
391 +#major-publishing-actions .frm_submit_form{
392 + float:right;
1135 393 margin-left: 5px;
1136 394 }
1137 395
1138 396 /* Buttons */
@@ -1137,616 +395,336 @@
1137 395
1138 396 /* Buttons */
1139 397
1140 398 .frm_orange_button,
1141 -.frm_reverse_button {
1142 - font-size: 12px;
1143 - border: 1px solid var(--orange);
1144 - color: var(--orange);
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;
1145 406 font-weight: 600;
1146 407 padding: 1px 4px;
408 + -webkit-border-radius: 4px;
1147 409 border-radius: 4px;
1148 - background: transparent;
410 + background:transparent;
1149 411 }
1150 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 +
1151 422 .frm_reverse_button:hover,
1152 423 .frm_reverse_button:active,
1153 -.frm_reverse_button:focus {
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{
1154 431 color: #fff;
1155 - background: var(--orange);
1156 - border: 1px solid var(--orange);
432 + background:#f37656;
433 + border: 1px solid #f37656;
1157 434 }
1158 435
1159 -.frm_reverse_button {
1160 - font-size: 1em;
436 +.frm_reverse_button{
437 + font-size: 1.1em;
1161 438 transition: all .2s ease;
1162 439 }
1163 440
1164 441 .frm-button-primary,
1165 442 .wp-core-ui .button-primary.frm-button-primary,
1166 -.wp-core-ui .button.frm-button-primary,
1167 -.frm-button-secondary,
1168 -.wp-core-ui .button-secondary.frm-button-secondary,
1169 -.wp-core-ui .button.frm-button-secondary,
1170 -.frm-white-body .frm-search .button,
1171 -.frm-white-body .search-box .button, /* Views */
1172 -.frm-white-body .tablenav .button,
1173 443 .frm_orange_button,
444 +.wrap .frm_pricing a.button-primary,
1174 445 .toplevel_page_formidable #frm_upgrade_modal .button-primary,
446 +#form_global_settings .button-secondary,
1175 447 .wp-core-ui.frm-white-body .button-primary,
1176 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,
1177 451 .frm-white-body .button-primary,
1178 452 .frm-white-body .button-secondary,
1179 -#frm-form-button button,
1180 -.frm-preview-buttons button,
1181 -.frm-button-red,
1182 -.frm-button-tertiary {
1183 - text-shadow: none;
1184 - box-shadow: none;
1185 - border-radius: 30px;
1186 - border: 1px solid var(--primary-500);
1187 - font-size: var(--text-sm);
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;
1188 460 transition: all .2s ease;
1189 - padding: 7px 16px;
1190 - height: auto;
1191 - min-height: 28px;
1192 - outline: none;
1193 - line-height: var(--leading);
1194 - box-sizing: border-box;
1195 - font-weight: 500;
1196 - margin-bottom: 0;
1197 - display: inline-block;
1198 461 }
1199 462
1200 -.frm-button-tertiary {
1201 - border-color: transparent;
1202 - color: var(--primary-500);
1203 -}
1204 -
1205 -.frm-button-red,
1206 -.frm-button-red:focus {
1207 - color: #fff !important;
1208 - --primary-500: var(--error-500);
1209 - --primary-700: var(--error-700);
1210 -}
1211 -
1212 -.frm-white-body h2 .button,
1213 -.post-type-frm_display h2 .frm-button-primary,
1214 -.frm-white-body .tablenav .button,
1215 -.frm-button-primary.frm-button-sm,
1216 -.frm-button-secondary.frm-button-sm,
1217 -.frm-button-tertiary.frm-button-sm,
1218 -.frm-button-red.frm-button-sm {
1219 - padding: 4px 12px !important;
1220 - font-size: var(--text-xs) !important;
1221 -}
1222 -
1223 -.frm_no_style_button {
1224 - background: transparent;
1225 -}
1226 -
1227 -.frm-with-icon {
1228 - display: flex;
1229 - gap: var(--gap-xs);
1230 - align-items: center;
1231 -}
1232 -
1233 -.frm-with-icon svg {
1234 - opacity: .65; /* Get close to grey-500 without overriding hover colors */
1235 -}
1236 -
1237 -.frm-with-icon.button svg {
1238 - height: var(--text-sm);
1239 - width: var(--text-sm);
1240 -}
1241 -
1242 -.frm-with-icon.frm-button-sm svg {
1243 - height: var(--text-xs);
1244 - width: var(--text-xs);
1245 -}
1246 -
1247 -.frm-white-body .button.add_media {
1248 - /* Media buttons above RTE */
1249 - padding-left: 12px !important;
1250 - padding-right: 12px !important;
1251 - font-size: var(--text-xs);
1252 - border-radius: var(--border-radius);
1253 -}
1254 -
1255 -.wp-core-ui.frm-white-body #post-query-submit.button,
1256 -.wp-core-ui.frm-white-body .button.tablenav-pages-navspan,
1257 -.wp-core-ui.frm-white-body .button.first-page,
1258 -.wp-core-ui.frm-white-body .button.prev-page,
1259 -.wp-core-ui.frm-white-body .button.next-page,
1260 -.wp-core-ui.frm-white-body .button.last-page,
1261 -.wp-core-ui.frm-white-body .button.action {
1262 - background-color: transparent;
1263 - border-color: var(--grey-300);
1264 - color: var(--grey-700);
1265 - border-radius: var(--border-radius);
1266 -}
1267 -
1268 -.post-type-frm_display.wp-core-ui .button-primary,
1269 463 .frm-button-primary,
1270 464 .wp-core-ui .button-primary.frm-button-primary,
1271 465 .frm_single_entry_page .button-primary {
1272 - background-color: var(--primary-500) !important;
466 + border-color: var(--primary-border) !important;
467 + background-color: var(--primary-color) !important;
1273 468 color: #fff !important;
1274 469 }
1275 470
1276 -.frm-button-primary.frm_large{
1277 - font-size: var(--text-md) !important;
1278 - height: auto !important;
1279 - padding: 9px 18px !important;
1280 -}
1281 -
1282 -.frm-button-primary i:before {
1283 - color: #fff;
1284 -}
1285 -
1286 471 .wp-core-ui .button-primary.frm-button-primary:hover,
1287 -.frm-button-primary:hover {
1288 - background: var(--primary-700) !important;
1289 - border-color: var(--primary-700) !important;
472 +.frm-button-primary:hover{
473 + background-color: var(--primary-hover) !important;
1290 474 }
1291 475
1292 -.wp-core-ui .button-primary.frm-button-primary:active {
1293 - vertical-align: inherit;
1294 -}
1295 -
1296 -.frm-white-body #search-submit,
1297 -#frm-form-button .frm_button_submit,
1298 -.frm-white-body .frm-preview-buttons button,
1299 -.frm-white-body .button:not(.frm-button-primary),
1300 -.wp-core-ui.frm-white-body .button-secondary,
1301 -.wp-core-ui .button-secondary.frm-button-secondary,
1302 -.wp-core-ui .button.frm-button-secondary,
1303 -.frm-white-body .frm-button-secondary,
1304 -.frm-button-secondary {
1305 - color: var(--grey-800);
1306 - border-color: var(--grey-300);
1307 - background-color: #fff;
1308 -}
1309 -
1310 -#wp-content-media-buttons button,
1311 -#wp-content-media-buttons a.button {
1312 - border-color: var(--grey-300);
1313 -}
1314 -
1315 -.frm_orange_button {
476 +.frm_orange_button,
477 +.wrap .frm_pricing a.button-primary,
478 +.toplevel_page_formidable .frm_wrap button.button-primary{
1316 479 border-color: #da791d !important;
1317 - background: var(--orange);
1318 - color: #fff;
480 + background: #f37656;
481 + color:#fff;
1319 482 }
1320 483
1321 -.frm-white-body .button:not(.frm-button-primary):focus,
1322 -.frm-white-body .button:not(.frm-button-primary):active,
1323 -.frm-white-body .frm-button-secondary:hover,
1324 -.wp-core-ui.frm-white-body .frm-button-secondary:hover,
1325 -.wp-core-ui.frm-white-body .button-secondary:hover,
1326 -.wp-core-ui.frm-white-body .button-secondary:focus,
1327 -.wp-core-ui.frm-white-body .tablenav .button:hover,
1328 -.frm_wrap .preview > .button:hover {
1329 - border-color: var(--grey-300) !important;
1330 - color: var(--grey-800);
1331 - background: var(--grey-50) !important;
1332 - box-shadow: none !important;
1333 - outline: none !important;
1334 -}
1335 -
1336 -.frm-button-primary .frmsvg {
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);
1337 494 color: #fff;
495 + box-shadow:none;
1338 496 }
1339 497
1340 -.frm_wrap .preview i {
1341 - font-size: inherit;
1342 -}
1343 -
1344 -.frm-white-body .frm-button-primary:focus,
1345 -.frm-white-body .frm-button-primary:active,
1346 498 #frm-addons-page .button-primary:focus,
1347 499 #form_global_settings .button-primary:focus,
1348 -#frm_upgrade_modal .button:focus {
1349 - border-color: var(--primary-700) !important;
1350 - background-color: var(--primary-700) !important;
1351 - box-shadow: none !important;
1352 - outline: none !important;
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;
1353 504 }
1354 505
1355 -.frm_wrap .preview > .button:focus,
1356 506 .frm_orange_button:hover,
1357 507 .frm_orange_button:focus,
508 +.wrap .frm_pricing a.button-primary:hover,
509 +.wrap .frm_pricing a.button-primary:focus,
1358 510 .toplevel_page_formidable #frm_upgrade_modal .button-primary:hover,
1359 511 .toplevel_page_formidable #frm_upgrade_modal .button-primary:focus,
1360 512 .toplevel_page_formidable .frm_wrap button.button-primary:hover,
1361 -.toplevel_page_formidable .frm_wrap button.button-primary:focus {
1362 - outline: none;
513 +.toplevel_page_formidable .frm_wrap button.button-primary:focus{
514 + box-shadow:none;
515 + opacity:0.8;
1363 516 }
1364 517
1365 518 .frm_orange_button:hover,
1366 -.frm_orange_button:focus {
1367 - border-color: var(--orange) !important;
519 +.frm_orange_button:focus{
520 + border-color: #f37656 !important;
1368 521 background: transparent;
1369 - color: var(--orange);
1370 - opacity: 1;
522 + color:#f37656;
523 + opacity:1;
1371 524 }
1372 525
1373 -.major-publishing-actions.frm_create_form_header {
1374 - padding: 8px 0;
526 +.preview .button .caret {
527 + border-top-color: #fff;
1375 528 }
1376 529
1377 -.major-publishing-actions.frm_create_form_header .frm_create_form_header_inner {
1378 - font-size: 15px;
1379 - background: transparent;
530 +#frm-preview-action{
531 + float:right;
1380 532 }
1381 533
1382 -.frm-menu-boxes .frm_blank_form_text {
1383 - padding-bottom: 26px;
534 +.major-publishing-actions.frm_create_form_header{
535 + padding:8px 0;
1384 536 }
1385 537
1386 -input.frm_insert_in_template {
1387 - font-size: 10px;
1388 - width: 98%;
1389 - font-weight: normal
538 +.major-publishing-actions.frm_create_form_header .frm_create_form_header_inner{
539 + font-size:15px;
540 + background:transparent;
1390 541 }
1391 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 +
1392 553 /* Review request */
1393 -.frm-review-notice.notice {
1394 - border: 1px solid #ddd;
1395 - text-align: center;
1396 - position: fixed !important;
1397 - z-index: 999;
1398 - bottom: 0;
1399 - right: 0;
1400 - width: 400px;
554 +.frm-review-notice.notice{
555 + border:1px solid #ddd;
556 + text-align:center;
1401 557 }
1402 558
1403 559 .frm-review-notice.notice form,
1404 560 .frm-review-notice.notice p {
1405 - font-size: var(--text-sm);
1406 - max-width: 600px;
1407 - margin-left: auto;
1408 - margin-right: auto;
561 + font-size:15px;
562 + max-width:600px;
563 + margin-left:auto;
564 + margin-right:auto;
1409 565 }
1410 566
1411 -.frm-review-notice a {
1412 - margin: 0 var(--gap-xs) !important;
567 +.frm-review-notice a{
568 + margin:5px;
1413 569 }
1414 570
1415 -.frm-review-notice .frm-button-primary,
1416 -.frm-review-notice .frm-button-secondary {
1417 - min-width: 100px;
571 +.frm-review-notice > div{
572 + padding-bottom:20px;
1418 573 }
1419 574
1420 -.frm-review-notice p > span {
1421 - font-size: 13px;
1422 - opacity: 0.75;
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;
1423 581 }
1424 582
1425 -#frmapi-feedback {
1426 - margin-top: var(--gap-lg);
583 +.frm-review-notice p > span{
584 + font-size:14px;
585 + opacity:0.75;
1427 586 }
1428 587
1429 -.frm-review-notice .frm_error,
1430 -.frm-review-notice label {
1431 - color: #444;
1432 - text-align: left;
588 +#frmapi-feedback{
589 + margin-top:30px;
1433 590 }
1434 591
1435 -.frm-review-notice label {
1436 - font-size: var(--text-sm);
592 +.frm-review-notice .frm_error,
593 +.frm-review-notice label{
594 + color:#444;
595 + text-align:left;
1437 596 }
1438 597
1439 -.frm-floating-success-message {
1440 - border-radius: 4px;
1441 - right: 10px !important;
1442 - bottom: 10px !important;
598 +.frm-review-notice label{
599 + font-size:14px;
1443 600 }
1444 601
1445 602 /* Generic Classes */
1446 -.frm_no_margin, /* deprecated */
1447 -.frm-m-0 {
1448 - margin: 0 !important;
603 +.frm_invisible{
604 + visibility:hidden;
1449 605 }
1450 606
1451 -.frm-m-12 {
1452 - margin: var(--gap-2xl);
1453 -
607 +.frm_no_float{
608 + float:none;
1454 609 }
1455 610
1456 -.frm_no_top_margin, /* deprecated */
1457 -.frm-mt-0 {
1458 - margin-top: 0 !important;
611 +.frm_block,
612 +.frm_no_section_fields.frm_block{
613 + display:block;
1459 614 }
1460 615
1461 -.frm_no_bottom_margin, /* deprecated */
1462 -.frm-mb-0 {
1463 - margin-bottom: 0 !important;
616 +.frm_inline{
617 + display:inline;
1464 618 }
1465 619
1466 -.frm-mb-sm {
1467 - margin-bottom: var(--gap-sm) !important;
620 +.button.frm_hidden,
621 +.wp-core-ui .button.frm_hidden,
622 +.frm_hidden{
623 + display:none;
1468 624 }
1469 625
1470 -.frm-mb-md {
1471 - margin-bottom: var(--gap-md) !important;
626 +.frm_no_margin{
627 + margin:0;
1472 628 }
1473 629
1474 -.frm-mb-lg {
1475 - margin-bottom: var(--gap-lg) !important;
630 +.frm_no_top_margin{
631 + margin-top:0;
1476 632 }
1477 633
1478 -.frm-mx-sm {
1479 - margin-left: var(--gap-sm) !important;
1480 - margin-right: var(--gap-sm) !important;
634 +.frm_no_bottom_margin{
635 + margin-bottom:0;
1481 636 }
1482 637
1483 -.frm-p-1 {
1484 - padding: 4px;
638 +.frm_tiny_top_margin{
639 + margin-top:1px;
1485 640 }
1486 641
1487 -.frm-p-4 {
1488 - padding: var(--gap-sm);
642 +.frm_small_top_margin{
643 + margin-top:5px;
1489 644 }
1490 645
1491 -.frm-p-6 {
1492 - padding: var(--gap-md);
646 +.frm_cursor_pointer{
647 + cursor:pointer;
1493 648 }
1494 649
1495 -.frm-text-md {
1496 - font-size: var(--text-md);
650 +.frm_right_text{
651 + text-align:right;
1497 652 }
1498 653
1499 -.frm-text-lg {
1500 - font-size: var(--text-lg);
654 +.frm_submit .frm_full_opacity, .frm_full_opacity{
655 + opacity:1;
1501 656 }
1502 657
1503 -.frm-text-xl {
1504 - font-size: var(--text-xl);
658 +.frm_med_padding{
659 + padding:10px;
1505 660 }
1506 661
1507 -.frm-w-auto {
1508 - width: auto !important;
662 +.actions.frm_visible_overflow{
663 + overflow:visible !important;
1509 664 }
1510 665
1511 -.frm-w-full {
1512 - width: 100% !important;
666 +.frm-dropdown-menu.frm-on-top{
667 + z-index:99999;
1513 668 }
1514 669
1515 -.frm-flex-box {
1516 - display: flex;
1517 - gap: var(--gap-sm);
670 +.frm-on-bottom{
671 + z-index:-1;
1518 672 }
1519 673
1520 -.frm-gap-xs {
1521 - gap: var(--gap-xs);
1522 -}
674 +.frm_forms.with_frm_style{max-width:100%;}
1523 675
1524 -.frm-gap-sm {
1525 - gap: var(--gap-sm);
676 +.frm_form_builder > .postbox,
677 +#frm_form_editor_container > .postbox{
678 + border-color: transparent;
679 + box-shadow: none;
1526 680 }
1527 681
1528 -.frm-gap-md {
1529 - gap: var(--gap-md);
1530 -}
1531 -
1532 -.frm-justify-between {
1533 - justify-content: space-between;
1534 -}
1535 -
1536 -.frm-transition-ease {
1537 - transition: all .2s ease;
1538 -}
1539 -
1540 -.frm_invisible {
1541 - visibility: hidden;
1542 - transition: all .2s ease;
1543 -}
1544 -
1545 -.frm_no_float {
1546 - float: none;
1547 -}
1548 -
1549 -.frm_block, /* deprecated */
1550 -.frm-block {
1551 - display: block;
1552 -}
1553 -
1554 -.frm_inline {
1555 - display: inline;
1556 -}
1557 -
1558 -.frm_inline_block {
1559 - display: inline-block !important;
1560 -}
1561 -
1562 -.frm_hidden {
1563 - display: none;
1564 -}
1565 -
1566 -.frm-text-right {
1567 - text-align: right;
1568 -}
1569 -
1570 -.frm-border-b {
1571 - border-bottom: 1px solid var(--grey-300);
1572 -}
1573 -
1574 -.frm-no-border {
1575 - border: none !important;
1576 -}
1577 -
1578 -.frm-opacity-100 {
1579 - opacity: 1;
1580 -}
1581 -
1582 -.frm-on-bottom {
1583 - z-index: -1;
1584 -}
1585 -/* End Generic Classes, Start Forced Generic Classes */
1586 -
1587 -.frm-fields p > label.frm_hidden,
1588 -.frm-lookup-modal .dismiss,
1589 -.frm-right-panel .inside a.frm_hidden,
1590 -#form_global_settings .frm_hidden,
1591 -ul.frm_form_nav > li.frm_hidden,
1592 -a.frm_hidden,
1593 -.button.frm_hidden,
1594 -.wp-core-ui .button.frm_hidden {
1595 - display: none;
1596 -}
1597 -
1598 -.postbox .inside > p.frm_no_bottom_margin:last-child {
1599 - margin-bottom: 0 !important;
1600 -}
1601 -
1602 -.frm_no_section_fields.frm_block {
1603 - display: block;
1604 -}
1605 -
1606 -.actions.frm_visible_overflow {
1607 - overflow: visible !important;
1608 -}
1609 -
1610 -.frm_full_opacity, /* deprecated */
1611 -.frm_submit .frm_full_opacity,
1612 -.frm_submit .frm-opacity-100 {
1613 - opacity: 1;
1614 -}
1615 -
1616 -.frm-dropdown-menu.frm-on-top {
1617 - z-index: 99999;
1618 -}
1619 -
1620 -/* End Forced Generic Classes */
1621 -
1622 -.frm_forms.with_frm_style {
1623 - max-width: 100%;
1624 -}
1625 -
682 +.post-type-frm_display .wrap > #posts-filter,
1626 683 .post-type-frm_display .wrap > .subsubsub,
1627 -.post-type-frm_display .wrap > .icl_subsubsub,
1628 -.frm_form_settings > p {
1629 - margin: 6px var(--gap-md);
1630 - padding: 0;
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;
1631 690 }
1632 -
1633 -.frm-entry-container {
1634 - margin: 0 40px 40px;
1635 - padding: 0;
691 +.frm_primary_label,
692 +#frm_form_editor_container .frm_primary_label{
693 + font-weight:bold;
1636 694 }
1637 -
1638 -#form_reports_page .frm-inner-content {
1639 - width: calc(100% - 40px);
1640 - max-width: 900px;
1641 - margin: 20px auto;
1642 - padding: 20px;
695 +.form-field .frm_primary_label{
696 + display:block;
697 + float:none;
698 + width:auto;
1643 699 }
1644 -
1645 -.frm_inner_field_container > .frm_form_fields {
1646 - clear: both;
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;
1647 707 }
1648 708
1649 -.post-type-frm_display h2,
1650 -.frm_wrap h2 {
1651 - margin-top: 0 !important;
1652 - font-size: var(--text-lg);
1653 - line-height: var(--leading);
709 +#frm_form_editor_container .frm_primary_label:hover{
710 + cursor:text;
1654 711 }
1655 712
1656 -.post-type-frm_display .wrap > h2:first-child,
1657 -.frm_wrap .wrap > h2:first-child {
1658 - padding-top: 0;
1659 - margin-top: 0 !important;
1660 - font-size: var(--text-lg);
1661 -}
1662 -
1663 -#frm_form_editor_container {
1664 - position: relative;
1665 - margin-top: 28px;
1666 -}
1667 -
1668 -.form-field p {
1669 - /* for conflicts */
1670 - background: none;
1671 - border: none;
1672 -}
1673 -
1674 -.form-field label.frm_primary_label {
1675 - display: block;
1676 - float: none;
1677 - width: auto;
1678 -}
1679 -
1680 -#frm_view_editor_left label, /* Views */
1681 -#frm_view_editor_left .frm_primary_label, /* Views */
1682 -.frm-dialog .frm-sub-label,
1683 -.frm-dialog label,
1684 -.dropdown .frm_primary_label,
1685 -.accordion-container label,
1686 -.frm-fields td > label,
1687 -.frm-fields td > div > label,
1688 -.frm_form_field > label:first-child,
1689 -.frm-fields p > label,
1690 -.frm_on_submit_type > label,
1691 -.post-type-frm_display .frm_form_field > label,
1692 -#new_fields .frm_primary_label,
1693 -#form_global_settings .frm_primary_label,
1694 -#frm_form_editor_container .frm_primary_label {
1695 - color: var(--grey-700);
1696 - margin: 0 0 3px;
1697 - padding: 0;
1698 - width: auto;
1699 - font-size: var(--text-sm);
1700 - display: block;
1701 - line-height: var(--leading);
1702 -}
1703 -
1704 -.frm-fields td input + label {
1705 - display: inline;
1706 -}
1707 -
1708 -#frm_form_editor_container .edit_field_type_end_divider .frm_primary_label,
1709 -#frm_form_editor_container .edit_field_type_break .frm_primary_label {
1710 - display: none;
1711 -}
1712 -
1713 -form .frm_primary_label input {
1714 - font-size: 12px;
1715 -}
1716 -
1717 -.with_frm_style form .form-field {
1718 - margin-bottom: 20px;
1719 -}
1720 -
1721 -#frm_builder_page .with_frm_style form .frm_combo_inputs_container > .form-field {
1722 - margin-bottom: 0;
1723 -}
1724 -
1725 -.frm_description,
713 +form .frm_primary_label input{font-size:12px;}
714 +.with_frm_style form .form-field{margin-bottom:20px;}
1726 715 .with_frm_style form div.description,
1727 716 .frm_error,
1728 -.with_frm_style form div.description textarea {
1729 - padding: 0;
1730 - font-size: 11px;
717 +.with_frm_style form div.description textarea{
718 + padding:0;
719 + font-size:11px;
1731 720 }
1732 721
1733 -.with_frm_style .description {
1734 - color: inherit;
1735 -}
1736 -
1737 722 #frm_form_editor_container .divider_section_only .frm_primary_label {
1738 - display: flex;
1739 - align-items: center;
1740 - gap: var(--gap-xs);
1741 - font-size: 20px;
723 + font-size:16px;
1742 724 }
1743 725
1744 -#frm_form_editor_container .divider_section_only .frm_primary_label .frm-sub-label {
1745 - padding: 0;
1746 -}
1747 -
1748 -form .form-field.frm_field_loading {
726 +form .form-field.frm_field_loading{
1749 727 margin-bottom: 0;
1750 728 min-height: 0;
1751 729 padding: 0;
1752 730 text-align: center;
@@ -1751,353 +729,247 @@
1751 729 padding: 0;
1752 730 text-align: center;
1753 731 }
1754 732
1755 -.frm_sorting > .frm_field_loading .frm_visible_spinner.frm-wait {
1756 - margin-bottom: 10px;
733 +.frm_sorting > .frm_field_loading .frm_visible_spinner.spinner{
734 + margin-bottom:10px;
1757 735 }
1758 736
1759 -.frm_sorting > .frm_field_loading ~ .frm_field_loading .frm_visible_spinner.frm-wait {
1760 - margin-bottom: 0;
1761 - display: none;
737 +.frm_sorting > .frm_field_loading ~ .frm_field_loading .frm_visible_spinner.spinner{
738 + margin-bottom:0;
739 + display:none;
1762 740 }
1763 741
1764 -.frm_description,
1765 -.with_frm_style form div.description,
1766 -.frm_error {
1767 - margin: 0;
742 +.with_frm_style form div.description, .frm_error{
743 + margin:0;
1768 744 }
1769 -
1770 -.frm_error {
1771 - color: #B94A48;
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;
1772 752 }
1773 -
1774 -form .frm_blank_field input,
1775 -form .frm_blank_field textarea,
1776 -form .frm_blank_field select,
1777 -form .frm_blank_field .frm-g-recaptcha iframe,
1778 -form .frm_blank_field .g-recaptcha iframe {
1779 - border-color: #B94A48;
753 +.with_frm_style form .frm_blank_field label{color:#B94A48;}
754 +.frm_required{
755 + color:#B94A48;
1780 756 }
1781 757
1782 -form .frm_blank_field label {
1783 - color: #B94A48;
1784 -}
1785 -
1786 -.frm_required {
1787 - color: #B94A48;
1788 -}
1789 -
1790 758 .with_frm_style .wp-editor-container textarea,
1791 759 .postbox .wp-editor-container textarea,
1792 -.frm_remove_border {
1793 - border: none;
760 +.frm_remove_border{
761 + border:none;
1794 762 }
1795 -
1796 763 .with_frm_style .mceIframeContainer,
1797 -.postbox .mceIframeContainer {
1798 - background-color: #fff;
764 +.postbox .mceIframeContainer{
765 + background-color:#fff;
1799 766 }
1800 -
1801 -.frm_pro_license_msg {
1802 - clear: left;
1803 - margin-top: 10px;
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;
1804 777 }
1805 778
1806 -.frm-license-input {
1807 - position: relative;
779 +.frm_pro_license_msg{
780 + clear:left;
781 + margin-top:10px;
1808 782 }
1809 783
1810 -.frm-license-input span {
1811 - position: absolute;
1812 - right: 0;
1813 - top: 5px;
1814 - padding: 0 10px;
1815 - font-size: 15px;
784 +.upgrade_to_pro{
785 + padding: 10px 25px 25px;
786 + max-width: 700px;
787 + margin: 20px auto !important;
1816 788 }
1817 789
1818 -.frm-license-input .frmsvg {
1819 - width: 20px;
1820 - height: 20px;
1821 - margin-left: 5px;
1822 - vertical-align: text-top;
790 +.upgrade_to_pro h1,
791 +.upgrade_to_pro h3,
792 +.upgrade_to_pro{
793 + color:#444;
1823 794 }
1824 795
1825 -.frm-license-input .frmsvg,
1826 -.frm-license-input span,
1827 -.frm-license-input i {
1828 - color: rgb(0, 131, 26);
796 +.upgrade_to_pro .error{
797 + display:none;
1829 798 }
1830 799
1831 -.upgrade_to_pro {
1832 - padding: 10px 25px 25px;
1833 - max-width: 700px;
1834 - margin: 20px auto !important;
800 +.toplevel_page_formidable #wpbody-content{
801 + padding-bottom:41px;
1835 802 }
1836 803
1837 -.upgrade_to_pro .error {
1838 - display: none;
1839 -}
1840 -
1841 -.toplevel_page_formidable #wpbody-content > .error {
804 +.toplevel_page_formidable #wpbody-content > .error{
1842 805 margin: 1px;
1843 806 padding: 5px 12px;
1844 807 }
1845 808
1846 -.frm_error_style,
1847 -.frm_warning_style,
1848 -.frm_note_style,
1849 809 .frm_message,
1850 -#post-body-content .frm_updated_message,
1851 -div.frm_updated_message {
1852 - border-radius: var(--small-radius);
1853 - background-color: #D5F2DC;
1854 - color: #1E561F;
1855 - padding: var(--gap-sm) var(--gap-md);
1856 - font-size: var(--text-sm);
1857 - margin: var(--gap-sm) 0;
1858 - text-align: left;
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;
1859 819 }
1860 820
1861 -#frm_top_bar + .wrap > .frm_updated_message, #frm_top_bar + .wrap > .frm_warning_style {
1862 - display: inline-block;
1863 - width: 100%;
1864 - box-sizing: border-box;
821 +.frm_message,
822 +.frm_wrap div.frm_updated_message{
823 + margin-left:25px;
824 + margin-right:25px;
1865 825 }
1866 826
1867 -#post-body-content > .frm_updated_message {
1868 - margin: 5px 65px;
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;
1869 843 }
1870 844
1871 -#form_global_settings #post-body-content > .frm_updated_message,
1872 -#form_global_settings #post-body-content > .frm_warning_style {
1873 - margin: 5px 25px;
1874 -}
845 +.frm_ribbon span {
846 + position: absolute;
847 + top: 2px;
848 + left: 25px;
849 + font-size: 17px;
850 +}​
1875 851
1876 -.frm_error_style {
1877 - color: #973937;
1878 - background-color: #EBCCCC;
1879 - clear: both;
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;
1880 863 }
1881 864
1882 -.frm_error_style a {
1883 - text-decoration: underline;
1884 - font-weight: 600;
865 +.update-nag.frm-update-to-pro span{
866 + font-weight:100;
1885 867 }
1886 868
1887 -.frm_error_style svg {
1888 - opacity: .7;
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;
1889 878 }
1890 879
1891 -.frm_warning_style {
1892 - color: #7A4D05;
1893 - background-color: #FFF2D2;
880 +.update-nag.frm-update-to-pro a:hover{
881 + background-color:#d55a1e;
882 + color:#fff;
883 + border:1px solid #BB3E01;
1894 884 }
1895 885
1896 -.frm_warning_heading{
1897 - font-weight: bold;
1898 - margin-bottom:4px;
886 +.frm_pro_heading span{
887 + margin-top:10px;
1899 888 }
1900 889
1901 -/* Warning message dismiss */
1902 -.frm_warning_style {
1903 - position: relative;
1904 - padding-right: calc(var(--gap-md) + 15px);
890 +.frm_pro_heading .alignright{
891 + text-align:right;
1905 892 }
1906 893
1907 -body.rtl .frm_warning_style {
1908 - padding-right: var(--gap-md);
1909 - padding-left: calc(var(--gap-md) + 15px);
894 +.upgrade_to_pro a,
895 +.upgrade_to_pro .frm_check_icon{
896 + color:#f37656;
1910 897 }
1911 898
1912 -.frm-warning-dismiss {
1913 - position: absolute;
1914 - top: 10px;
1915 - right: 10px;
1916 - display: flex;
1917 - cursor: pointer;
1918 - transition: opacity 0.2s ease-out;
899 +.widefat.frm_pricing thead th,
900 +.widefat.frm_pricing td{
901 + text-align:center;
1919 902 }
1920 903
1921 -body.rtl .frm-warning-dismiss {
1922 - left: 10px;
1923 - right: auto;
904 +.widefat th.frm_table_break{
905 + background-color:#f37656;
906 + color:#fff;
907 + text-align:center;
1924 908 }
1925 909
1926 -.frm-warning-dismiss:hover {
1927 - opacity: 0.8;
1928 -}
1929 -
1930 -.frm-warning-dismiss.frmsvg,
1931 -.frm-warning-dismiss.frmsvg svg {
1932 - width: 15px;
1933 - height: 15px;
1934 -}
1935 -
1936 -.frm_note_style {
1937 - background: rgba(188, 224, 253, 0.23);
1938 - color: var(--grey-700);
1939 -}
1940 -
1941 -.frm-banner-alert {
1942 - text-align: left;
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;
1943 917 margin: 0;
1944 - border-radius: 0;
1945 - padding: 10px 0 10px 40px;
1946 918 }
1947 919
1948 -.frm-banner-alert a {
1949 - color: var(--primary-500);
1950 - font-weight: 400;
1951 - text-decoration: none;
920 +h2.frm-h2 + .howto{
921 + color:var(--medium-grey);
922 + max-width:850px;
1952 923 }
1953 924
1954 -.frm_updated_message ul,
1955 -.frm_updated_message li,
1956 -.frm_warning_style ul,
1957 -.frm_warning_style li,
1958 -.frm_error_style ul,
1959 -.frm_error_style li {
1960 - margin: 0;
1961 -}
1962 -
1963 -.frm-inline-message {
1964 - border: 1px solid var(--primary-700);
1965 - border-radius: var(--small-radius);
1966 - color: var(--primary-700);
1967 - background: #fff;
1968 - text-align: center;
1969 - padding: 20px;
1970 - font-size: var(--text-sm);
1971 - line-height: var(--leading);
1972 -}
1973 -
1974 -.frm-inline-message a {
1975 - text-decoration: underline;
1976 - font-weight: 600;
1977 - color: var(--primary-700);
1978 -}
1979 -
1980 -.frm_pro_heading span {
1981 - margin-top: 10px;
1982 -}
1983 -
1984 -.frm_pro_heading .alignright {
1985 - text-align: right;
1986 -}
1987 -
1988 -.frm-yes {
1989 - color: var(--green);
1990 - font-size: var(--text-xl);
1991 -}
1992 -
1993 -.frm-nope {
1994 - color: var(--grey-400);
1995 - font-size: var(--text-xl);
1996 -}
1997 -
1998 -.upgrade_to_pro a {
1999 - color: var(--orange);
2000 -}
2001 -
2002 -.upgrade_to_pro table .frmsvg {
2003 - height: var(--text-xl);
2004 - width: var(--text-xl);
2005 -}
2006 -
2007 -.upgrade_to_pro table.widefat {
2008 - background-color: #fff;
2009 - border-collapse: collapse;
2010 -}
2011 -
2012 -.frm-white-body .upgrade_to_pro table th,
2013 -.upgrade_to_pro table td {
2014 - padding: 10px 15px;
2015 - border: 1px solid var(--grey-300);
2016 - line-height: var(--leading);
2017 - font-size: var(--text-sm);
2018 -}
2019 -
2020 -.upgrade_to_pro table th.frmcenter {
2021 - text-align: center;
2022 -}
2023 -
2024 -.widefat th.frm_table_break {
2025 - background-color: var(--sidebar-color);
2026 -}
2027 -
2028 -h2.frm-h2 + .howto {
2029 - color: var(--medium-grey);
2030 - max-width: 850px;
2031 - margin: 5px 0 20px;
2032 -}
2033 -
2034 -.frm-admin-page-addons #frm-using-lite {
2035 - display: none;
2036 -}
2037 -
2038 -.frm-admin-page-addons .frm-search {
2039 - margin-top: 0;
2040 -}
2041 -
2042 925 .frm-addons {
2043 - margin-top: var(--gap-lg);
2044 - display: grid;
926 + margin-top:30px;
927 + display:grid;
2045 928 grid-template-columns: 1fr 1fr 1fr;
2046 - grid-gap: var(--gap-md);
929 + grid-gap: 30px 2%;
2047 930 }
2048 931
2049 932 .frm-addons,
2050 933 .frm-addons h2,
2051 -.frm-addons h3 {
2052 - color: var(--grey-700);
934 +.frm-addons h3{
935 + color: var(--dark-grey);
2053 936 }
2054 937
2055 -.frm-addons h2 {
938 +.frm-addons h2{
2056 939 font-size: 17px;
2057 940 }
2058 941
2059 -.frm-addons h3 {
2060 - margin-top: 0;
2061 -}
2062 -
2063 -.frm-card {
942 +.frm-card{
2064 943 width: 100%;
2065 944 border-radius: 10px;
2066 - border: 1px solid var(--grey-300);
2067 - opacity: 1;
2068 - transition: opacity 1s;
945 + border: 1px solid grey;
946 + border-color: var(--light-grey);
947 + opacity:1;
948 + transition:opacity 1s;
2069 949 }
2070 950
2071 -.frm-fade {
2072 - opacity: 0;
2073 - transition: all 1s;
951 +.frm-fade{
952 + opacity:0;
2074 953 }
2075 954
2076 955 /* Add-on tiles */
2077 -.frm-addons .frm-card.frm-addon-not-installed {
2078 - position: relative;
956 +.frm-addons .plugin-card-top{
957 + height:175px;
2079 958 }
2080 959
2081 -.frm-addons .plugin-card-top {
2082 - min-height: 155px;
2083 - padding-top: var(--gap-lg);
2084 - overflow: hidden;
2085 -}
2086 -
2087 960 .frm-addons .plugin-card-top h2 {
2088 - margin-top: 0;
2089 - font-weight: 400;
961 + margin-top: 10px;
962 + font-weight: 400;
2090 963 }
2091 964
2092 -.frm-template-row p,
2093 965 .frm-addons .plugin-card-top p {
2094 - opacity: 0.8;
966 + opacity:0.8;
2095 967 }
2096 968
2097 969 .frm-addons .plugin-card-bottom {
2098 970 padding: 5px 20px 20px;
2099 - text-align: center;
971 + text-align:center;
2100 972 background: transparent;
2101 973 border-top: none;
2102 974 }
2103 975
@@ -2102,1415 +974,364 @@
2102 974 }
2103 975
2104 976 .frm-addons .plugin-card-bottom,
2105 977 .frm-addons .plugin-card-bottom .button {
2106 - font-size: 15px;
978 + font-size:15px;
2107 979 }
2108 980
2109 981 .frm-addons .button {
2110 - float: right;
982 + float:right;
2111 983 }
2112 984
2113 985 .frm-addons .addon-status {
2114 - float: left;
986 + float:left;
2115 987 padding-top: 4px;
2116 988 }
2117 989
2118 990 .frm-addon-active .button {
2119 - visibility: hidden;
991 + visibility:hidden;
2120 992 }
2121 993
2122 -.frm-save-and-reload-options {
2123 - margin-top: 10px;
2124 - font-size: 13px;
2125 -}
2126 -
2127 -.frm-save-and-reload,
2128 -.frm-save-and-reload + .frm-button-secondary {
2129 - visibility: visible !important;
2130 -}
2131 -
2132 994 .addon-status-label {
2133 - opacity: .7;
995 + opacity:.7;
2134 996 }
2135 997
2136 998 .frm-addon-active .addon-status-label {
2137 - color: var(--green);
2138 - opacity: 1;
999 + color: #f37656;
1000 + opacity:1;
2139 1001 }
2140 1002
2141 -.frm-addon-error {
1003 +.frm-addon-error{
2142 1004 position: absolute;
2143 - top: 55px;
2144 - left: 10px;
2145 - right: 10px;
1005 + width: 100%;
2146 1006 font-weight: bold;
2147 1007 text-align: center;
1008 + max-width: 291px;
1009 + margin: 0;
1010 + margin-top: -205px;
1011 + margin-left: -17px;
2148 1012 }
2149 1013
2150 1014 /* Form Templates */
2151 -
2152 -.frm-featured-form .frm-inner-circle {
2153 - margin: 0 auto 5px;
1015 +#frm-templates-page .plugin-card-bottom{
1016 + text-align:left;
2154 1017 }
2155 1018
2156 -.frm-new-template.plugin-card-bottom {
2157 - overflow: visible;
1019 +.frm-new-template.plugin-card-bottom{
1020 + overflow:visible;
2158 1021 }
2159 1022
2160 -#frm-new-template p:first-child {
2161 - margin-top: 0;
1023 +#frm_preview_template_modal .postbox{
1024 + margin-bottom:0;
2162 1025 }
2163 1026
2164 -.frm-admin-page-formidableedit #wpbody-content > *:not(.frm-review-notice):not(.frm_previous_install):not(.frm-banner-alert),
2165 -#wpbody-content > .updated,
2166 -#wpbody-content > #update-nag,
2167 -#wpbody-content > .update-nag,
2168 -#wpbody-content > .notice:not(.frm-review-notice),
2169 -#wpbody-content > .error:not(.frm_previous_install),
2170 -.frm-white-body .updated,
2171 -.frm-white-body .notice:not(.frm-review-notice),
2172 -.frm-white-body .error:not(.frm_previous_install)
2173 -{
2174 - display: none;
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;
2175 1034 }
2176 1035
2177 -.frm-admin-page-formidableedit #frm_builder_page {
2178 - display: block !important;
1036 +/* Add New Form */
1037 +.wrap.frm-add-new-form{
1038 + margin-top:40px;
2179 1039 }
2180 1040
2181 -.frm-white-body .updated,
2182 -.frm-white-body .notice,
2183 -.frm-white-body .error {
2184 - margin: 0;
2185 - padding: 10px 20px;
2186 -}
2187 -
2188 -.frm-modal .postbox,
2189 -#frm_new_form_modal .postbox {
2190 - max-height: 600px;
2191 - overflow: hidden;
2192 - margin-bottom: 0;
2193 -}
2194 -
2195 -.frm-modal .postbox .frm_modal_top,
2196 -.frm-dialog .frm_common_modal .postbox > div:first-child {
2197 - padding: var(--gap-md) var(--gap-md) 0;
2198 - position: relative;
2199 -}
2200 -
2201 -.frm-modal .postbox .frm-modal-title,
2202 -.frm-dialog .frm_common_modal .postbox > div:first-child > div:first-child {
2203 - display: inline-block;
2204 - font-size: var(--text-xl);
2205 - color: var(--grey-900);
2206 -}
2207 -
2208 -.frm-inline-modal > a.dismiss,
2209 -.frm-modal .postbox > a.dismiss,
2210 -.frm-modal .postbox .frm-modal-title + div:last-child,
2211 -.frm-dialog .frm_common_modal .postbox > div:first-child > div:last-child {
2212 - position: absolute;
2213 - right: 30px;
2214 - top: 25px;
2215 - z-index: 2;
2216 -}
2217 -
2218 -body.rtl .frm-inline-modal > a.dismiss,
2219 -body.rtl .frm-modal .postbox > a.dismiss,
2220 -body.rtl .frm-modal .postbox .frm-modal-title + div:last-child,
2221 -body.rtl .frm-dialog .frm_common_modal .postbox > div:first-child > div:last-child {
2222 - right: unset;
2223 - left: 30px;
2224 -}
2225 -
2226 -.frm-info-modal .postbox > a.dismiss,
2227 -.frm-inline-modal > a.dismiss {
2228 - right: 13px;
2229 - top: 13px;
2230 -}
2231 -
2232 -.frm-modal .postbox .frm-modal-title + div:last-child a,
2233 -.frm-modal a.dismiss .frmsvg,
2234 -.frm_common_modal .frm_modal_top a .frmsvg {
2235 - color: var(--grey-900);
2236 -}
2237 -
2238 -.frm-modal .frm_modal_content > div.inside,
2239 -.frm_common_modal .frm_modal_content > div.inside {
2240 - padding: var(--gap-md);
2241 - margin: 0;
2242 - font-size: var(--text-sm);
2243 - color: var(--grey-700);
2244 -}
2245 -
2246 -.frm_common_modal .postbox {
2247 - display: flex;
2248 - flex-direction: column;
2249 -}
2250 -
2251 -.frm-modal .postbox > div.inside .cta-inside {
2252 - overflow-y: auto;
1041 +.frm-add-new-form .frm-addons .button{
1042 + padding: 5px 0;
2253 1043 height: auto;
2254 - padding: 0 var(--gap-sm);
1044 + width: 90%;
1045 + max-width:205px;
1046 + border-radius: 20px;
1047 + margin-top:30px;
1048 + float:none;
2255 1049 }
2256 1050
2257 -.frm_modal_footer {
2258 - padding: 0 var(--gap-md) var(--gap-sm);
2259 - text-align: right;
1051 +.frm-add-new-form .frm-addons{
1052 + grid-gap: 30px 7%;
1053 + max-width:900px;
2260 1054 }
2261 1055
2262 -body.frm-body-with-open-modal {
2263 - overflow-y: hidden;
1056 +.frm-add-new-form .frm-addons .plugin-card-top{
1057 + height:200px;
1058 + text-align:center;
2264 1059 }
2265 1060
2266 -#frm_new_form_modal .postbox > div.inside {
2267 - max-height: 490px;
2268 - overflow-y: auto;
2269 - overflow-x: hidden;
2270 - margin: 0;
2271 - padding: 10px 0 0;
1061 +.frm-add-new-form .frm-addons .plugin-card-bottom{
1062 + padding-bottom:25px;
2272 1063 }
2273 1064
2274 -#frm_new_form_modal .postbox > div.inside .cta-inside {
2275 - overflow-y: auto;
2276 - height: auto;
2277 - padding: 0 var(--gap-md);
1065 +.frm-add-new-form .frm-addons h2{
1066 + margin-top:1.5em;
1067 + margin-bottom:.7em;
2278 1068 }
2279 1069
2280 -#frm_new_form_modal .accordion-container {
2281 - width: 100%;
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;
2282 1079 }
2283 1080
2284 -.frm-templates-list {
2285 - margin-top: 0;
1081 +.frm-round-image img{
1082 + width:48px;
2286 1083 }
2287 1084
2288 -.frm-templates-list.frm_grid_container li {
2289 - margin-bottom: 0;
1085 +#frm_bulk_options{
1086 + height:240px;
1087 + width:335px;
1088 + float:right;
2290 1089 }
2291 1090
2292 -.frm-templates-list li {
2293 - vertical-align: top;
2294 - position: relative;
2295 - box-sizing: border-box;
2296 - border-radius: 6px;
2297 - border: 1px solid transparent;
2298 - text-align: left;
1091 +.frm_no_captcha_text{
1092 + font-weight:bold;
1093 + color:#AA0000;
2299 1094 }
2300 1095
2301 -.frm-templates-list li:not(.frm_hidden) {
2302 - display: inline-block;
1096 +.frm_image_from_url{
1097 + height:50px;
2303 1098 }
2304 1099
2305 -.frm-templates-list.frm-categories-list li {
2306 - width: 100%;
1100 +.frm_pro_tip a,
1101 +.frm_pro_tip span,
1102 +.frm_pro_tip .frm_check1_icon{
1103 + color:#f37656;
2307 1104 }
2308 1105
2309 -.frm-templates-list li.frm-selectable {
2310 - cursor: pointer;
2311 -}
2312 -
2313 -.frm-templates-list li.frm-selectable:hover {
2314 - background: var(--light-blue);
2315 - border-color: rgba(65, 153, 253, 0.5);
2316 -}
2317 -
2318 -.frm-templates-list li.frm-selectable:hover h3,
2319 -.frm-templates-list li.frm-selectable:hover p {
2320 - max-width: calc( 100% - 65px );
2321 -}
2322 -
2323 -.frm-templates-list .frm-featured-form {
2324 - display: flex;
2325 - width: 100%;
2326 -}
2327 -
2328 -.frm-templates-list li .frm-featured-form {
2329 - padding: 7px 5px;
2330 -}
2331 -
2332 -.frm-templates-list li li > div {
2333 - padding-left: 0;
2334 -}
2335 -
2336 -.frm-templates-list li > div > div {
1106 +.frm_pro_tip .frm_check1_icon{
2337 1107 vertical-align: middle;
2338 1108 }
2339 1109
2340 -.frm-templates-list .frm-inner-circle,
2341 -.frm-category-icon, /* Deprecated */
2342 -.frm-icon-wrapper {
2343 - background: var(--primary-500);
2344 - border-radius: var(--small-radius);
2345 - color: #fff;
2346 - width: 40px;
2347 - height: 40px;
2348 - font-size: 18px;
2349 - box-sizing: border-box;
2350 - align-self: center;
2351 - justify-content: center;
2352 - align-items: center;
2353 - display: inline-flex;
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;
2354 1119 }
2355 1120
2356 -.frm-templates-list .frm-inner-circle .frmsvg {
2357 - vertical-align: top;
1121 +.frm_field_list .frm_pro_tip{
1122 + margin:10px;
2358 1123 }
2359 1124
2360 -.frm-templates-list li .frm-category-icon {
2361 - overflow: hidden;
2362 - align-self: flex-start;
1125 +.nav-tab-wrapper .frm_pro_tip{
1126 + float:right;
2363 1127 }
2364 1128
2365 -.frm-templates-list .frm-template-details {
2366 - /* the content container to the right of the icon in Create new form modal */
2367 - display: inline-block;
2368 - width: calc( 100% - 40px );
2369 - padding-left: var(--gap-sm);
2370 - box-sizing: border-box;
2371 - transform: translateY(-2px);
1129 +.frm_pro_tip:hover{
1130 + color:#666;
2372 1131 }
2373 1132
2374 -.frm-templates-list li h3,
2375 -.frm-templates-list li p {
2376 - text-align: left;
2377 - margin: 0;
2378 - white-space: nowrap;
2379 - text-overflow: ellipsis;
2380 - overflow: hidden;
1133 +.frm_pro_tip:hover span{
1134 + color:#F0430E;
2381 1135 }
2382 1136
2383 -.frm-templates-list li h3,
2384 -.frm-templates-list .frm-install-template h3 {
2385 - font-size: var(--text-sm) !important;
2386 -}
2387 -
2388 -.frm-templates-list .frm-install-template div {
2389 - text-align: left;
2390 -}
2391 -
2392 -#frm_new_form_modal .frm-search {
2393 - width: 100%;
2394 - margin: var(--gap-sm) 0 var(--gap-md);
2395 -}
2396 -
2397 -#frm_leave_email,
2398 -#frm_code_from_email
2399 -{
2400 - width: 480px;
2401 -}
2402 -
2403 -#frm_new_form_modal #template-search-input {
2404 - width: 100%;
2405 -}
2406 -
2407 -#frm-email-block .frm-with-left-icon .frmsvg {
2408 - padding: 0;
2409 - top: 0;
2410 - left: 13px;
2411 -}
2412 -
2413 -#frm_new_form_modal .accordion-container {
2414 - display: inline-block;
2415 - padding: 0;
2416 - border-top: 1px solid var(--grey-300);
2417 - box-sizing: border-box;
2418 - margin: 0 5px;
2419 - width: calc( 100% - 10px );
2420 -}
2421 -
2422 -#frm_new_form_modal .accordion-section-title {
2423 - padding: 0;
2424 -}
2425 -
2426 -#frm_new_form_modal .accordion-section-title:hover,
2427 -.control-section:hover .accordion-section-title,
2428 -#frm_new_form_modal .accordion-section.open .accordion-section-title
2429 -{
2430 - background: #fff !important;
2431 - border-bottom-color: transparent;
2432 -}
2433 -
2434 -#frm_new_form_modal .accordion-section.open:hover {
2435 - border-bottom-color: transparent;
2436 -}
2437 -
2438 -#frm_new_form_modal .accordion-section {
2439 - padding: 8px 0 4px;
2440 -}
2441 -
2442 -#frm_new_form_modal .accordion-section + .accordion-section {
2443 - border-top: 1px solid var(--grey-300);
2444 - border-radius: 0;
2445 -}
2446 -
2447 -.frm-templates-list.frm-categories-list li > div > div:last-child,
2448 -#frm_new_form_modal .accordion-section .frm-featured-form
2449 -{
2450 - padding-left: 0;
2451 -}
2452 -
2453 -#frm_new_form_modal .frm-templates-list.frm-categories-list .accordion-section-title {
2454 - padding-left: var(--gap-sm);
2455 -}
2456 -
2457 -#frm_new_form_modal .frm-templates-list.frm-categories-list li.frm-selectable {
2458 - padding: 0 10px;
2459 - overflow: hidden;
2460 -}
2461 -
2462 -#frm_new_form_modal .accordion-section-content {
2463 - padding: var(--gap-sm);
2464 -}
2465 -
2466 -.frm-hover-icons {
2467 - position: absolute;
2468 - right: 0;
2469 - top: calc( ( 58px - 2px - 22px ) / 2 ); /* Template item height - borders - icon height */
2470 - max-width: 91px;
2471 - height: 100%;
2472 - box-sizing: border-box;
2473 - padding: 0 10px 0 5px !important;
2474 - border-radius: var(--small-radius);
2475 - text-align: right;
2476 - display: flex;
2477 - gap: 5px;
2478 -}
2479 -
2480 -.frm-ready-made-solution .frm-hover-icons {
2481 - visibility: hidden;
2482 -}
2483 -
2484 -.frm-ready-made-solution:hover .frm-hover-icons {
2485 - visibility: visible;
2486 -}
2487 -
2488 -.frm-hover-icons a {
2489 - width: 22px;
2490 - height: 22px;
2491 - font-size: var(--text-md);
2492 - display: inline-flex;
2493 - align-items: center;
2494 - justify-content: center;
2495 - border-radius: 50%;
2496 - box-sizing: border-box;
2497 - line-height: var(--leading);
2498 - text-align: center;
2499 -}
2500 -
2501 -.frm-hover-icons > .frm-preview-form,
2502 -.frm-hover-icons > .frm-delete-form {
2503 - border: 1px solid var(--primary-500);
2504 -}
2505 -
2506 -.frm-hover-icons > .frm-create-form,
2507 -.frm-ready-made-solution .frm-hover-icons a {
2508 - background-color: var(--primary-500);
2509 -}
2510 -
2511 -.frm-hover-icons > a .frmsvg {
2512 - width: 14px;
2513 - height: 14px;
2514 - vertical-align: baseline;
2515 -}
2516 -
2517 -.frm-hover-icons > .frm-preview-form .frmsvg,
2518 -.frm-hover-icons > .frm-delete-form .frmsvg {
2519 - color: var(--primary-500);
2520 -}
2521 -
2522 -.frm-hover-icons > .frm-unlock-form {
2523 - background-color: var(--primary-500);
2524 -}
2525 -
2526 -.frm-hover-icons > .frm-unlock-form .frmsvg {
2527 - background-color: var(--primary-500);
2528 -}
2529 -
2530 -.frm-ready-made-solution .frmsvg {
2531 - width: 14px;
2532 - height: 14px;
2533 -}
2534 -
2535 -.frm-hover-icons .frm-create-form svg,
2536 -.frm-ready-made-solution .frm-hover-icons svg {
2537 - color: #fff;
2538 -}
2539 -
2540 -.frm-hover-icons .frm-create-form:hover,
2541 -.frm-ready-made-solution .frm-hover-icons a:hover,
2542 -.frm-hover-icons > .frm-unlock-form:hover,
2543 -.frm-hover-icons > .frm-unlock-form:hover .frmsvg
2544 -{
2545 - background-color: var(--primary-700) !important;
2546 -}
2547 -
2548 -.frm-hover-icons .frm-preview-form:hover,
2549 -.frm-hover-icons .frm-delete-form:hover
2550 -{
2551 - border: 1px solid var(--primary-700) !important;
2552 -}
2553 -
2554 -.frm-hover-icons .frm-preview-form:hover .frmsvg,
2555 -.frm-hover-icons .frm-delete-form:hover .frmsvg {
2556 - color: var(--primary-700) !important;
2557 -}
2558 -
2559 -.frm-application-card h4 .frmsvg,
2560 -.frm-locked-template h3 .frmsvg {
2561 - height: var(--text-sm);
2562 - width: var(--text-sm);
2563 - vertical-align: text-top;
2564 - color: var(--grey-500);
2565 -}
2566 -
2567 -#frm_new_form_modal .frm-use-this-template {
2568 - margin-left: 10px;
2569 -}
2570 -
2571 -#frm_new_form_modal #frm-preview-block {
2572 - padding: var(--gap-md) var(--gap-lg);
2573 - overflow-x: hidden;
2574 -}
2575 -
2576 -#frm_new_form_modal #frm-details-block {
2577 - padding: var(--gap-md) var(--gap-lg);
2578 -}
2579 -
2580 -.frm-modal-back {
2581 - cursor: pointer;
2582 - margin-right: 4px;
2583 -}
2584 -
2585 -.frm-modal-cancel {
2586 - float: left;
2587 -}
2588 -
2589 -.frm-plan-required-tag {
2590 - margin-left: 5px;
2591 - transform: translateY(-1px);
2592 - background: #FDE6DE;
2593 - color: #F15A24;
2594 -}
2595 -
2596 -.frm-ready-made-solution .frm-meta-tag {
2597 - width: fit-content;
2598 - background: #FDE6DE;
2599 - color: #F15A24;
2600 -}
2601 -
2602 -.frm-meta-tag {
2603 - font-size: 10px;
2604 - padding: 4px 6px;
2605 - border-radius: 4px;
2606 - text-transform: uppercase;
2607 - font-weight: normal;
2608 - display: inline-block;
2609 - line-height: 12px;
2610 -}
2611 -
2612 -#frm_new_form_modal.frm-expired #frm-create-block,
2613 -#frm_new_form_modal.frm-expiring #frm-create-block {
2614 - max-height: 450px;
2615 -}
2616 -
2617 -#frm-create-footer {
2618 - padding: 15px 20px;
2619 -}
2620 -
2621 -#frm_code_from_email_options {
2622 - margin-top: 20px;
2623 -}
2624 -
2625 -#frm_code_from_email_options * {
2626 - color: var(--primary-500);
2627 -}
2628 -
2629 -#frm-email-block p,
2630 -#frm-code-block p,
2631 -#frm-renew-block p
2632 -{
2633 - padding: 0 40px;
2634 - max-width: 400px;
2635 - margin: 0 auto 20px;
2636 -}
2637 -
2638 -li .frm-hover-icons .frm-preview-form,
2639 -.frm-hover-icons .frm-unlock-form,
2640 -.frm-locked-template .frm-hover-icons .frm-create-form,
2641 -#frm_new_form_modal .frm-modal-back ~ span,
2642 -#frm_new_form_modal .postbox > div:first-child ~ div,
2643 -.frm-modal-back,
2644 -#frm_new_form_modal:not([frm-page="create"]) a.dismiss,
2645 -#frm_code_from_email_error span,
2646 -#frm_leave_email_error span,
2647 -#frm_new_form_modal .frm-delete-form,
2648 -#frm-details-block #frm-new-template button,
2649 -#frm-create-title span[frm-type="template"],
2650 -#frm-create-title[frm-type="template"] span[frm-type="form"]
2651 -{
2652 - display: none;
2653 -}
2654 -
2655 -#frm_new_form_modal:not([frm-page="create"]) .frm-modal-back,
2656 -#frm_new_form_modal[frm-page="create"] #frm-create-title,
2657 -#frm-create-title[frm-type="template"] span[frm-type="template"],
2658 -#frm_new_form_modal[frm-page="preview"] #frm-preview-title,
2659 -#frm_new_form_modal[frm-page="details"] #frm-create-title,
2660 -#frm_new_form_modal[frm-page="upgrade"] #frm-upgrade-title,
2661 -#frm_new_form_modal[frm-page="email"] #frm-email-title,
2662 -#frm_new_form_modal[frm-page="code"] #frm-email-title,
2663 -#frm_new_form_modal[frm-page="renew"] #frm-renew-title,
2664 -#frm_code_from_email_error[frm-error="wrong-code"] span[frm-error="wrong-code"],
2665 -#frm_code_from_email_error[frm-error="empty"] span[frm-error="empty"],
2666 -#frm_code_from_email_error[frm-error="custom"] span[frm-error="custom"],
2667 -#frm_leave_email_error[frm-error="invalid"] span[frm-error="invalid"],
2668 -#frm_leave_email_error[frm-error="empty"] span[frm-error="empty"]
2669 -{
2670 - display: inline-block;
2671 -}
2672 -
2673 -.frm-locked-template .frm-hover-icons .frm-unlock-form,
2674 -li[data-preview] .frm-hover-icons .frm-preview-form,
2675 -#frm_new_form_modal .frm-selectable[data-custom="1"] .frm-hover-icons .frm-delete-form {
2676 - display: inline-flex;
2677 -}
2678 -
2679 -#frm_new_form_modal[frm-page="create"] #frm-create-block,
2680 -#frm_new_form_modal[frm-page="preview"] #frm-preview-block,
2681 -#frm_new_form_modal[frm-page="details"] #frm-details-block,
2682 -#frm_new_form_modal[frm-page="upgrade"] #frm-upgrade-block,
2683 -#frm_new_form_modal[frm-page="email"] #frm-email-block,
2684 -#frm_new_form_modal[frm-page="code"] #frm-code-block,
2685 -#frm_new_form_modal[frm-page="renew"] #frm-renew-block,
2686 -#frm_new_form_modal[frm-page="create"] #frm-create-footer,
2687 -#frm_new_form_modal[frm-page="preview"] #frm-preview-footer,
2688 -#frm_new_form_modal[frm-page="details"] #frm-details-footer,
2689 -#frm_new_form_modal[frm-page="upgrade"] #frm-upgrade-footer,
2690 -#frm_new_form_modal[frm-page="email"] #frm-email-footer,
2691 -#frm_new_form_modal[frm-page="code"] #frm-code-footer,
2692 -#frm_new_form_modal[frm-page="renew"] #frm-renew-footer
2693 -{
2694 - display: block;
2695 -}
2696 -
2697 -.frm-modal-back svg {
2698 - color: #7F7F7F;
2699 -}
2700 -
2701 -#frm-upgrade-body-list-wrapper > div {
2702 - display: inline-block;
2703 - width: calc( 100% / 3 );
2704 - vertical-align: top;
2705 - text-align: left;
2706 - margin-bottom: 10px;
2707 -}
2708 -
2709 -#frm-upgrade-body-list-wrapper ul {
2710 - padding-left: 40px;
2711 -}
2712 -
2713 -#frm-upgrade-body-list-wrapper ul li:before {
2714 - content: "\2022";
2715 - color: var(--primary-500);
2716 - display: inline-block;
2717 - width: 1em;
2718 - margin-left: -1em;
2719 -}
2720 -
2721 -/* Embed Form Modal */
2722 -
2723 -.frm-embed-modal-content {
2724 - padding: var(--gap-md);
2725 -}
2726 -
2727 -.frm-embed-modal-content.frm-loading-page-options {
2728 - display: flex;
2729 - justify-content: center;
2730 -}
2731 -
2732 -#frm_embed_modal .frm_embed_example {
2733 - background: var(--sidebar-color);
2734 - border: 1px solid var(--sidebar-hover);
2735 - border-radius: var(--small-radius);
2736 - color: var(--grey-900);
2737 - font-size: var(--text-sm);
2738 - padding-right: var(--gap-lg);
2739 - width: 100%;
2740 - height: auto !important;
2741 - resize: none;
2742 -}
2743 -
2744 -#frm_embed_modal textarea.frm_embed_example {
2745 - padding-bottom: 0;
2746 -}
2747 -
2748 -.frm-embed-modal-content > div a {
2749 - position: absolute;
2750 - right: 0;
2751 - top: 0;
2752 -}
2753 -
2754 -.frm-embed-modal-content > div {
2755 - position: relative;
2756 - margin-bottom: var(--gap-sm);
2757 -}
2758 -
2759 -.frm-embed-modal-content > div:last-child {
2760 - margin-bottom: 0;
2761 -}
2762 -
2763 -.frm-embed-modal-content svg[id^="frm_copy_embed_"] {
2764 - position: absolute;
2765 - bottom: calc( ( 38px - 18px ) / 2 ); /* Input height - SVG height */
2766 - right: 10px;
2767 - cursor: pointer;
2768 - opacity: 0.5;
2769 -}
2770 -
2771 -.frm-border-info-box,
2772 -.frm-embed-modal-option {
2773 - border-radius: var(--small-radius);
2774 - border: 1px solid var(--grey-300);
2775 - padding: var(--gap-sm);
2776 - cursor: pointer;
2777 - display: flex;
2778 - gap: var(--gap-sm);
2779 - font-size: var(--text-sm);
2780 -}
2781 -
2782 -.frm-embed-modal-option + .frm-embed-modal-option {
2783 - margin-top: var(--gap-sm);
2784 -}
2785 -
2786 -.frm-collapsed .frmsvg,
2787 -.caret.rotate-270,
2788 -.frm-embed-modal-option .caret {
2789 - align-self: center;
2790 - margin-left: auto;
2791 - transform: rotate(-90deg);
2792 -}
2793 -
2794 -#frm_embed_modal .frm_modal_footer {
2795 - display: none;
2796 -}
2797 -
2798 -#frm_embed_modal.frm-on-page-2 .frm_modal_footer {
2799 - display: block;
2800 -}
2801 -
2802 -.frm-embed-modal-content ul {
2803 - max-height: 300px;
2804 - overflow-y: scroll;
2805 -}
2806 -
2807 -.frm-embed-modal-wrapper.frm-dialog {
2808 - overflow: visible;
2809 -}
2810 -
2811 -/* Bulk Options */
2812 -#frm-bulk-modal .frm_grid_container {
2813 - grid-template-columns: repeat(12, 8.33%);
2814 - grid-gap: 0;
2815 -}
2816 -
2817 -#frm-bulk-modal .frm8 {
2818 - border-right: 1px solid var(--grey-300);
2819 - padding: 10px 20px 10px var(--gap-lg);
2820 -}
2821 -
2822 -#frm-bulk-modal .frm4 {
2823 - padding: 10px 0;
2824 -}
2825 -
2826 -.frm-inline-modal .howto {
2827 - margin: 5px 0 10px;
2828 - color: var(--grey);
2829 -}
2830 -
2831 -.frm-inline-modal .frm_code_list + .howto {
2832 - margin-bottom: 0;
2833 -}
2834 -
2835 -#frm_bulk_options {
2836 - height: 240px;
2837 - width: 100%;
2838 - border: none;
2839 - box-shadow: none;
2840 - padding: 0;
2841 -}
2842 -
2843 -.frm-bulk-edit-link {
2844 - text-align: right;
2845 - font-size: var(--text-sm);
2846 - padding: 0 5px 10px;
2847 -}
2848 -
2849 -.frm-small-add {
2850 - font-size: var(--text-sm) !important;
2851 -}
2852 -
2853 -.frm-small-add span {
2854 - color: var(--primary-500);
2855 - font-size: 12px;
2856 - height: 12px;
2857 - width: 12px;
2858 -}
2859 -
2860 -.frm_no_captcha_text {
2861 - font-weight: bold;
2862 - color: #AA0000;
2863 -}
2864 -
2865 -.frm_image_from_url {
2866 - height: 50px;
2867 -}
2868 -
2869 -.frm-right-panel .inside a.frm_pro_tip,
2870 -a.frm_pro_tip {
2871 - font-size: var(--text-sm);
2872 - display: inline-block;
2873 - color: var(--grey-700);
2874 - background: #FFE7DE;
2875 - border-radius: var(--small-radius);
2876 - padding: 5px 15px;
2877 - margin: 0 auto;
2878 - display: flex;
2879 - align-items: center;
2880 -}
2881 -
2882 -a.frm_pro_tip:hover {
2883 - color: var(--grey-700);
2884 - border-color: var(--primary-500);
2885 -}
2886 -
2887 -a.frm_pro_tip:hover .frmsvg {
2888 - fill: var(--primary-500);
2889 -}
2890 -
2891 -.frm_field_list .frm_pro_tip {
2892 - margin: 10px 15px;
2893 - position: relative;
2894 - width: calc(100% - 30px);
2895 - box-sizing: border-box;
2896 -}
2897 -
2898 -a.frm_pro_tip .frmsvg,
2899 -a.frm_pro_tip i {
2900 - color: var(--orange);
2901 - margin-right: 5px;
2902 -}
2903 -
2904 -a.frm_pro_tip .frmsvg {
2905 - margin-right: 10px;
2906 -}
2907 -
2908 -.frm-tip-info {
2909 - flex: 1;
2910 - text-align: left;
2911 -}
2912 -
2913 -.frm-tip-cta {
2914 - color: var(--orange);
2915 -}
2916 -
2917 -.nav-tab-wrapper .frm_pro_tip {
2918 - float: right;
2919 -}
2920 -
2921 -.frm_pro_tip:hover .frm-tip-cta {
2922 - color: var(--primary-500);
2923 -}
2924 -
2925 1137 /*Switch form dropdown*/
2926 -h1 .fa-caret-down {
2927 - font-size: 18px;
2928 -}
2929 -
2930 -.caret {
2931 - display: inline-block;
2932 - width: 19px;
2933 - height: 9px;
2934 - margin-right: -8px;
2935 - vertical-align: middle;
2936 -}
2937 -
2938 -.caret,
2939 -.wp-admin .frm_wrap select,
2940 -.frm_wrap .frm_form_builder select,
2941 -.frm_wrap .ui-autocomplete-input {
2942 - background: transparent url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23667085%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;
2943 - background-size: var(--text-md) var(--text-md);
2944 - padding-right: var(--gap-lg) !important;
2945 -}
2946 -
2947 -.caret {
2948 - padding-right: var(--gap-xs) !important;
2949 -}
2950 -
2951 -.frm-btn-group .caret {
2952 - float: right;
2953 - margin-top: calc( var(--text-md) / 2 );
2954 -}
2955 -
2956 -.dropdown {
2957 - position: relative;
2958 -}
2959 -
2960 -.dropdown-toggle:focus {
2961 - outline: 0;
2962 -}
2963 -
2964 -.frm_wrap .ui-autocomplete,
2965 -#frm_adv_info.frm-dropdown-menu,
2966 -.frm-dropdown-menu {
2967 - /* Copied from .dropdown-menu rules from Bootstrap */
2968 - position: absolute;
2969 - top: 100%;
2970 - left: 0;
2971 - z-index: 1000;
2972 - display: none;
2973 - float: left;
2974 - padding-left: 4px;
2975 - padding-right: 4px;
2976 - margin: var(--gap-xs) 0 0;
2977 - text-align: left;
2978 - list-style: none;
2979 - background: none;
2980 - background-color: #fff;
2981 - background-clip: padding-box;
2982 - border: 1px solid var(--grey-100);
2983 - border-radius: 0.25rem;
2984 - box-shadow: var(--box-shadow-lg);
2985 -
2986 - /* Custom rules */
2987 - max-height: 200px;
2988 - overflow-y: auto;
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;
2989 1144 overflow-x: hidden;
2990 - font-size: var(--text-md);
2991 - width: auto;
2992 - min-width: 160px;
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;
2993 1164 }
2994 1165
2995 -.frm6 .frm-dropdown-menu {
2996 - min-width: 100px;
2997 - max-width: 99%;
1166 +#frm_bs_dropdown > a{
1167 + font-size:1em;
2998 1168 }
2999 1169
3000 -#frm_bs_dropdown .frm-dropdown-menu {
3001 - max-width: 400px;
1170 +#frm_bs_dropdown .frm-dropdown-menu{
1171 + max-width:400px;
3002 1172 }
3003 1173
3004 -.field_type_list .frm-dropdown-menu {
3005 - min-width: 150px !important;
1174 +.preview .frm-dropdown-menu{
1175 + min-width:60px;
3006 1176 }
3007 -
3008 -#frm_field_group_controls .frm-dropdown-menu,
3009 -.frm-field-action-icons .frm-dropdown-menu {
3010 - min-width: 180px !important;
1177 +.field_type_list .frm-dropdown-menu{
1178 + min-width:150px;
3011 1179 }
3012 1180
3013 -.frm-field-action-icons .frm-dropdown-toggle svg {
3014 - color: #9EA9B8;
3015 -}
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;}
3016 1183
3017 -.multiselect-container.frm-dropdown-menu,
3018 -#search-submit .frm-dropdown-menu {
3019 - min-width: 200px !important;
1184 +.frm-dropdown-menu>li{
1185 + margin:0;
3020 1186 }
3021 -
3022 -.preview .frm-dropdown-menu {
3023 - min-width: 230px !important;
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;
3024 1197 }
3025 -
3026 -.frm-dropdown-menu.dropdown-menu-right {
3027 - right: 0;
3028 - left: auto;
1198 +.frm-dropdown-menu>li>a:hover,.frm-dropdown-menu>li>a:focus{
1199 + text-decoration:none;color:#262626;background-color:#f5f5f5;
3029 1200 }
3030 -
3031 -.frm-dropdown-menu .divider {
3032 - height: 1px;
3033 - margin: 9px 0;
3034 - overflow: hidden;
3035 - background-color: #e5e5e5;
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;
3036 1203 }
3037 -
3038 -.frm-dropdown-menu > .dropdown-item {
3039 - margin: 0;
1204 +.frm-dropdown-menu>.disabled>a,.frm-dropdown-menu>.disabled>a:hover,.frm-dropdown-menu>.disabled>a:focus{
1205 + color:#999999;
3040 1206 }
3041 -
3042 -.frm-select-list-item,
3043 -.frm_wrap .ui-autocomplete li > div,
3044 -.multiselect-container button.multiselect-option,
3045 -.frm-dropdown-menu > .dropdown-item > a,
3046 -.frm-dropdown-menu .frm_dropdown_li {
3047 - clear: both;
3048 - font-weight: normal;
3049 - white-space: nowrap;
3050 - text-decoration: none;
3051 - border-radius: var(--small-radius);
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;
3052 1213 }
3053 -
3054 -.frm-dropdown-menu > .active > a,
3055 -.frm-dropdown-menu > .active > a:hover,
3056 -.frm-dropdown-menu > .active > a:focus {
3057 - text-decoration: none;
3058 - outline: 0;
3059 -}
3060 -
3061 -.frm-select-list-item.disabled,
3062 -.frm-dropdown-menu > .disabled > a, .frm-dropdown-menu > .disabled > a:hover, .frm-dropdown-menu > .disabled > a:focus {
3063 - color: #999999;
3064 -}
3065 -
3066 -.frm-select-list-item.disabled:hover,
3067 -.frm-dropdown-menu > .disabled > a:hover,
3068 -.frm-dropdown-menu > .disabled > a:focus {
3069 - text-decoration: none;
3070 - background-color: transparent;
3071 - background-image: none;
3072 - cursor: not-allowed;
3073 -}
3074 -
3075 -.open > .frm-dropdown-menu {
3076 - display: block;
3077 -}
3078 -
3079 -.open > a {
3080 - outline: 0;
3081 -}
3082 -
3083 -.dropdown-header {
3084 - display: block;
3085 - padding: 3px 10px;
3086 - font-size: var(--text-xs);
3087 - color: var(--grey-400);
3088 -}
3089 -
3090 -.dropdown-backdrop {
3091 - position: fixed;
3092 - left: 0;
3093 - right: 0;
3094 - bottom: 0;
3095 - top: 0;
3096 - z-index: 990;
3097 -}
3098 -
3099 -.dropdown-menu-right > .frm-dropdown-menu,
3100 -.pull-right > .frm-dropdown-menu {
3101 - right: 0;
3102 - left: auto;
3103 -}
3104 -
3105 -.navbar-fixed-bottom .dropdown .caret {
3106 - border-top: 0 dotted;
3107 - border-bottom: 4px solid #000000;
3108 - content: "";
3109 -}
3110 -
3111 -.navbar-fixed-bottom .dropdown .frm-dropdown-menu {
3112 - top: auto;
3113 - bottom: 100%;
3114 - margin-bottom: 1px;
3115 -}
3116 -
3117 -.btn {
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{
3118 1222 border: 1px solid #ddd;
3119 - background: #fff;
1223 + background:#fff;
1224 + box-shadow:0 1px 2px rgba(0, 0, 0, 0.07) inset;
3120 1225 height: 28px;
3121 - line-height: var(--leading);
1226 + line-height: 1.5;
3122 1227 }
3123 1228
3124 -a.frm_option_icon:before {
3125 - color: var(--primary-500);
3126 - font-size: 22px;
3127 - width: 22px;
3128 - height: 22px;
1229 +a.frm-option-icon:before{
1230 + color: var(--primary-color);
1231 + font-size: 22px;
1232 + width: 22px;
1233 + height: 22px;
3129 1234 }
3130 1235
3131 -a.frm_option_icon:focus::before,
3132 -a.frm_option_icon:hover::before {
3133 - color: var(--primary-700);
1236 +a.frm-option-icon:focus::before,
1237 +a.frm-option-icon:hover::before{
1238 + color:var(--primary-hover);
3134 1239 }
3135 1240
3136 -.frm_top_left .frm-dropdown-toggle {
3137 - color: #999;
1241 +.frm_top_left .frm-dropdown-toggle{
1242 + color:#999;
3138 1243 }
3139 1244
3140 -.frm-card ol {
3141 - margin-left: 15px;
1245 +.frm-card ol{
1246 + margin-left:15px;
3142 1247 }
3143 1248
3144 -.frm-dropdown-toggle {
3145 - text-decoration: none;
1249 +.frm-dropdown-toggle{
1250 + text-decoration:none;
3146 1251 }
3147 1252
3148 -.frm-card .frm-dropdown-toggle {
3149 - border: 1px solid var(--grey-300);
3150 - border-radius: var(--small-radius);
3151 - font-size: 13px;
3152 - color: var(--grey-700);
3153 - padding: 7px 20px;
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;
3154 1260 }
3155 1261
3156 -.frm_actions_dropdown .frm-dropdown-menu {
3157 - font-size: var(--text-sm);
3158 - color: #5F6C72;
1262 +.frm_actions_dropdown .frm-dropdown-menu{
1263 + font-size:14px;
1264 + color:#5F6C72;
3159 1265 }
3160 1266
3161 -.frm-dropdown-menu .frm_icon_font {
1267 +.frm-dropdown-menu .frm_icon_font{
3162 1268 vertical-align: middle;
3163 - color: #5F6C72;
1269 + color:#5F6C72;
3164 1270 margin-right: 3px;
3165 1271 }
3166 1272
3167 1273 /* BS Multiselect */
3168 -.multiselect-container.frm-dropdown-menu {
3169 - top: auto;
3170 - left: auto;
3171 - font-size: var(--text-sm);
3172 - padding: 4px;
3173 - margin-bottom: 3px;
1274 +.multiselect-container.frm-dropdown-menu{
1275 + top:auto;
1276 + left:auto;
1277 + font-size:14px;
1278 + padding-top:3px;
3174 1279 }
3175 1280
3176 -.frm-right-panel .accordion-section-content {
3177 - background: transparent;
3178 - padding: 0;
3179 - overflow: initial;
1281 +.accordion-container .frm-dropdown-menu{
1282 + min-width:40px;
3180 1283 }
3181 -
3182 -.frm-right-panel .accordion-section-content > .inside {
3183 - padding: 0 0 var(--gap-xs);
3184 -}
3185 -
3186 -.frm-right-panel .accordion-section-content .inside a {
3187 - font-size: inherit;
3188 -}
3189 -
3190 -#post-body-content + .frm-right-panel h3.accordion-section-title {
3191 - padding: 7px 10px 8px 14px;
3192 - font-size: var(--text-md);
3193 - color: var(--grey-700);
3194 -}
3195 -
3196 -.frm-right-panel .control-section.open h3 {
3197 - border-bottom: none;
3198 -}
3199 -
3200 -.js .frm-right-panel .control-section.open .accordion-section-title,
3201 -.js .frm-right-panel .control-section .accordion-section-title:focus,
3202 -.js .frm-right-panel .control-section .accordion-section-title:hover {
3203 - background: transparent;
3204 - color: var(--grey-900);
3205 -}
3206 -
3207 -.js .frm-right-panel .control-section .accordion-section-title:hover:before {
3208 - color: var(--grey-700);
3209 -}
3210 -
3211 -.frm-with-line,
3212 -.accordion-section-content h4 {
3213 - font-size: var(--text-md);
3214 - font-weight: 400;
3215 - margin: 20px -20px 10px;
3216 - padding: 0 20px;
3217 - color: var(--grey-700);
3218 - position: relative;
3219 - border: none !important;
3220 -}
3221 -
3222 -.frm-with-line span,
3223 -.accordion-section-content h4 span {
3224 - background: #fff;
3225 - padding: 0 10px;
3226 - position: relative;
3227 - display: inline-block;
3228 - z-index: 2;
3229 -}
3230 -
3231 -.accordion-section-content h4 span {
3232 - background: var(--sidebar-color);
3233 -}
3234 -
3235 -.frm-right-panel .frm-with-line span {
3236 - background: var(--sidebar-color) !important;
3237 - margin-left: -4px;
3238 -}
3239 -
3240 -.frm-right-panel .frm-inline-modal .frm-with-line span {
3241 - background: #fff !important;
3242 -}
3243 -
3244 -.frm-with-line:before,
3245 -.accordion-section-content h4:before {
3246 - content: '';
3247 - display: block;
3248 - position: absolute;
3249 - border-bottom: 1px solid var(--grey-300);
3250 - left: 0;
3251 - width: 100%;
3252 - top: 50%;
3253 -}
3254 -
3255 -.frm-right-panel .accordion-section {
3256 - border: none;
3257 - position: relative;
3258 -}
3259 -
3260 -.frm-right-panel .accordion-section-title:before,
3261 -.frm-right-panel .accordion-section-title:after,
3262 -#frm_new_form_modal .accordion-section-title:after
3263 -{
3264 - content: "\e913" !important;
3265 - font-family: "s11-fp" !important;
3266 - font-size: 18px;
3267 - font-variant: normal;
3268 - text-rendering: auto;
3269 - vertical-align: text-top;
3270 -}
3271 -
3272 -#frm_new_form_modal .accordion-section.open .accordion-section-title:after {
3273 - transform: rotate(90deg);
3274 -}
3275 -
3276 -.frm-right-panel .accordion-section-title:after {
3277 - top: calc(50% - 10px) !important;
3278 -}
3279 -
3280 -.frm-right-panel .open .accordion-section-title:after {
3281 - content: "\e62a" !important;
3282 -}
3283 -
3284 -.frm-right-panel .accordion-section-title:before {
3285 - content: "\f1de" !important;
3286 - color: var(--grey);
3287 - font-size: 17px !important;
3288 - margin: 0 10px 0 0;
3289 -}
3290 -
3291 -.form-title-style .accordion-section-title:before,
3292 -.section-fields-style .accordion-section-title:before {
3293 - content: "\f1dc" !important;
3294 -}
3295 -
3296 -.form-description-style .accordion-section-title:before {
3297 - content: "\e90f" !important;
3298 -}
3299 -
3300 -.field-colors-style .accordion-section-title:before {
3301 - content: "\e96d" !important;
3302 -}
3303 -
3304 -.field-sizes-style .accordion-section-title:before {
3305 - content: "\e920" !important;
3306 -}
3307 -
3308 -.field-labels-style .accordion-section-title:before {
3309 - content: "\e953" !important;
3310 -}
3311 -
3312 -.field-description-style .accordion-section-title:before{
3313 - content: "\e611" !important;
3314 -}
3315 -
3316 -.check-box-radio-fields-style .accordion-section-title:before{
3317 - content: "\f14a" !important;
3318 -}
3319 -
3320 -.buttons-style .accordion-section-title:before{
3321 - content: "\e911" !important;
3322 -}
3323 -
3324 -.repeater-fields-style .accordion-section-title:before{
3325 - content: "\e974" !important;
3326 -}
3327 -
3328 -.toggle-fields-style .accordion-section-title:before{
3329 - content: "\f205" !important;
3330 -}
3331 -
3332 -.slider-fields-style .accordion-section-title:before{
3333 - content: "\f386" !important;
3334 -}
3335 -
3336 -.form-messages-style .accordion-section-title:before{
3337 - content: "\e915" !important;
3338 -}
3339 -
3340 -.date-fields-style .accordion-section-title:before{
3341 - content: "\f073" !important;
3342 -}
3343 -
3344 -.progress-bars-style .accordion-section-title:before{
3345 - content: "\e939" !important;
3346 -}
3347 -
3348 -#frm_view_editor_left.frm-right-panel .accordion-section-title,
3349 -.frm-right-panel h3.accordion-section-title {
3350 - padding: 15px 20px;
3351 - background: var(--sidebar-color);
3352 - line-height: var(--leading);
3353 - color: var(--grey-700);
3354 - font-size: var(--text-lg);
3355 - font-weight: 400;
3356 -}
3357 -
3358 -.control-section .accordion-section-title:after, /** Form template list */
3359 -.customize-pane-child .accordion-section-title:after {
3360 - top: 15px;
3361 -}
3362 -
3363 -.accordion-container .frm-dropdown-menu {
3364 - min-width: 40px;
3365 -}
3366 -
3367 -.frm-btn-group .multiselect.dropdown-toggle {
3368 - box-sizing: border-box;
3369 - min-height: unset;
3370 -}
3371 -
3372 1284 .accordion-container .frm-dropdown-menu:before,
3373 -.accordion-container .multiselect.dropdown-toggle:before {
3374 - font-family: "s11-fp" !important;
1285 +.accordion-container .multiselect.dropdown-toggle:before{
1286 + font-family:"s11-fp" !important;
3375 1287 }
3376 -
3377 -.multiselect-container {
3378 - position: absolute;
3379 - list-style-type: none;
3380 - margin: 0;
3381 - padding: 0;
3382 - width: 100%;
3383 - max-width: 250px;
1288 +.multiselect-container.frm-dropdown-menu input[type=radio]{
1289 + display:none;
3384 1290 }
3385 -
3386 -.multiselect-container button.multiselect-option {
3387 - width: 100%;
3388 - text-align: left;
3389 - border: none;
3390 - margin-bottom: 4px;
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;
3391 1296 }
3392 -
3393 -.multiselect-container button.multiselect-option label {
3394 - margin-left: 5px;
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;
3395 1303 }
3396 -
3397 -.accordion-container .multiselect-container label {
3398 - padding: 3px 19px 3px 7px;
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;
3399 1313 }
3400 -
3401 -.frm-btn-group.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
3402 - border-top-left-radius: 4px;
3403 - border-bottom-left-radius: 4px
3404 -}
3405 -
3406 1314 .frm-btn-group.btn-group, .frm-btn-group.btn-group-vertical {
3407 - display: block;
1315 + display: inline-block;
1316 + position: relative;
1317 + vertical-align: middle;
3408 1318 }
3409 1319
3410 -.multiselect-option label {
3411 - max-width: calc(100% - 22px);
3412 - text-overflow: ellipsis;
3413 - overflow: hidden;
3414 - white-space: nowrap;
3415 -}
1320 +.frm_scale{text-align:center;float:left;margin-right:10px;}
1321 +.frm_scale input{display:block;margin:5px}
3416 1322
3417 -.frm_scale {
3418 - text-align: center;
3419 - float: left;
3420 - margin-right: 10px;
1323 +.frm_multi_fields_container{
1324 + float:left;
3421 1325 }
3422 -
3423 -.frm_scale input {
3424 - display: block;
3425 - margin: 5px
3426 -}
3427 -
3428 -.frm_multi_fields_container {
3429 - float: left;
3430 -}
3431 -
3432 1326 .frm_multi_fields_container,
3433 -.frm_form_builder .frm_form_fields input[type=tel]
3434 1327 .frm_form_builder .frm_form_fields input[type=range],
3435 -.frm_form_builder .frm_form_fields input[type=text] {
3436 - width: 100%;
3437 - height: auto;
1328 +.frm_form_builder .frm_form_fields input[type="text"]{
1329 + width:100%;
1330 + max-width:400px;
1331 + height:auto;
3438 1332 }
3439 1333
3440 -.frm_form_builder .frm_time_wrap .frm_time_sep {
3441 - vertical-align: sub;
3442 - vertical-align: -webkit-baseline-middle;
3443 -}
3444 -
3445 -.frm_form_builder input[type=range]::-webkit-slider-runnable-track {
3446 - background-color: var(--blue-border);
3447 -}
3448 -
3449 -.frm_form_builder input[type=range]::-moz-range-track {
3450 - background-color: var(--blue-border);
3451 -}
3452 -
3453 -.frm_form_builder input[type=range]::-ms-fill-lower {
3454 - background-color: var(--blue-border);
3455 -}
3456 -
3457 -.frm_form_builder input[type=range]::-ms-fill-upper {
3458 - background-color: var(--blue-border);
3459 -}
3460 -
3461 -.frm-embed-field-placeholder {
3462 - text-align: center;
3463 - height: 145px;
3464 - display: flex;
3465 - align-items: center;
3466 - justify-content: center;
3467 -}
3468 -
3469 -.frm-fake-field {
3470 - display: block;
3471 - height: 25px;
3472 - background-color: var(--light-blue);
3473 - border: 1px solid var(--grey-300);
3474 - margin: 10px 0;
3475 - border-radius: var(--small-radius);
3476 -}
3477 -
3478 -.frm-embed-message {
3479 - position: absolute;
3480 - background: #fff;
3481 - border: 1px solid var(--grey-300);
3482 - color: var(--grey-700);
3483 - padding: var(--gap-md);
3484 - font-size: var(--text-lg);
3485 - max-width: 200px;
3486 - min-width: 50%;
3487 - margin: 0 var(--gap-md);
3488 - overflow: hidden;
3489 - text-overflow: ellipsis;
3490 -}
3491 -
3492 -.frm-summary-message {
3493 - top: 50%;
3494 - left: 50%;
3495 - padding: 15px 0;
3496 - font-size: var(--text-md);
3497 - transform: translate(-50%, -50%);
3498 -}
3499 -
3500 -.frm-summary-learn-more {
3501 - font-size: inherit !important;
3502 -}
3503 -
3504 -.frm-single-settings .frm-embed-message {
3505 - width: 100%;
3506 - position: static;
3507 - border-radius: var(--small-radius);
3508 -}
3509 -
3510 -#new_fields input[type=text],
3511 -#new_fields input[type=number],
3512 -.frm_field_box .frm_form_fields > textarea,
3513 1334 .frm_form_fields .frm_form_field > textarea,
3514 1335 .frm_form_fields .frm_form_field > input[type=email],
3515 1336 .frm_form_fields .frm_form_field > input[type=url],
3516 1337 .frm_form_fields .frm_form_field > input[type=number],
@@ -3515,324 +1336,134 @@
3515 1336 .frm_form_fields .frm_form_field > input[type=url],
3516 1337 .frm_form_fields .frm_form_field > input[type=number],
3517 1338 .frm_form_fields .frm_form_field > input[type=tel],
3518 1339 .frm_form_fields .frm_form_field > input[type=text],
3519 -.frm_form_fields .frm_form_field > input[type=range] {
3520 - width: 100%;
1340 +.frm_form_fields .frm_form_field > input[type=range]{
1341 + width:100%;
3521 1342 }
3522 1343
3523 -.frm_form_fields textarea.wp-editor-area {
3524 - width: 100%;
3525 - border: none;
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;
3526 1350 }
3527 -
3528 -.frm_form_fields input[type="file"], .frm_form_fields input[type="file"]:disabled {
3529 - background: transparent;
3530 - border: none;
3531 - box-shadow: none;
3532 - width: auto;
1351 +.frm_form_fields select{
1352 + width:auto;
1353 + max-width:100%;
3533 1354 }
3534 -
3535 -.frm_form_fields select {
3536 - width: auto;
3537 - max-width: 100%;
3538 -}
3539 -
3540 1355 input[type="radio"],
3541 -input[type="checkbox"] {
3542 - width: 16px;
3543 - padding: 0;
1356 +input[type="checkbox"]{
1357 + width:16px;
1358 + padding:0;
3544 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;}
3545 1362
3546 -.frm_wrap .frm-number-range + .frm_last input,
3547 -.frm_wrap .frm-number-range input {
3548 - text-align: center;
3549 - font-weight: 600;
3550 -}
3551 -
3552 -.frm_wrap .frm-number-range input[type=number],
3553 -.frm_wrap .frm-number-range input[type=text] {
3554 - color: var(--primary-700);
3555 -}
3556 -
3557 -.frm-range-min {
3558 - position: relative;
3559 -}
3560 -
3561 -.frm-range-min:after {
3562 - content: '';
3563 - height: 3px;
3564 - width: 10px;
3565 - border-radius: 30%;
3566 - background: var(--primary-700);
3567 - position: absolute;
3568 - top: 17px;
3569 - right: -28%;
3570 -}
3571 -
3572 -.frm_grid_container > p,
3573 -.frm_grid_container > p.frm_form_field,
3574 -.frm_grid_container > div.frm_form_field,
3575 -#new_fields .frm_grid_container > p {
3576 - margin-top: 8px;
3577 - margin-bottom: 8px;
3578 - margin-right: 0;
3579 -}
3580 -
3581 -#new_fields div.frm_grid_container > .frm_primary_label {
3582 - margin-top: 8px;
3583 -}
3584 -
3585 -#new_fields .frm_primary_label + p,
3586 -#new_fields .frm_primary_label + .frm6 + .frm6,
3587 -#new_fields .frm_primary_label + .frm6 + .frm-inline-modal + .frm6 {
3588 - margin-top: 0;
3589 -}
3590 -
3591 -.frm_catlevel_2, .frm_catlevel_3, .frm_catlevel_4, .frm_catlevel_5 {
3592 - margin-left: 18px;
3593 -}
3594 -
3595 -.frm_wrap .frm-fields .auto_width,
3596 -.frm_form_fields input.auto_width, .frm_form_fields select.auto_width, .frm_form_fields textarea.auto_width {
3597 - width: auto !important;
3598 -}
3599 -
3600 -.frm_form_fields select.auto_width {
3601 - min-width: 60px;
3602 -}
3603 -
3604 1363 .frm_form_fields input:focus, .frm_form_fields select:focus,
3605 -.frm_form_fields textarea:focus, .frm_focus_field input {
3606 - background-color: #fff;
3607 - border-color: #ddd;
3608 -}
1364 +.frm_form_fields textarea:focus, .frm_focus_field input{background-color:#fff;border-color:#ddd;}
3609 1365
3610 -.frm_form_builder .frm_radio,
3611 -.frm_form_builder .frm_checkbox {
3612 - display: block;
3613 - margin-bottom: 2px;
1366 +.frm_radio,
1367 +.frm_checkbox{
1368 + display:block;
3614 1369 }
3615 -
3616 -.frm_form_builder .frm_radio label,
3617 -.frm_form_builder .frm_checkbox label {
3618 - font-size: var(--text-sm);
1370 +.frm_radio label,
1371 +.frm_checkbox label{
1372 + font-size:12px;
1373 + color:#302c3f;
1374 + font-weight:normal;
1375 + display:inline;
3619 1376 }
3620 -
3621 -/* Start copied front-end CSS */
3622 -.horizontal_radio .frm_radio,
3623 -.horizontal_radio .frm_checkbox {
3624 - margin-right: 5px;
3625 - display: inline-block;
3626 -}
3627 -
3628 -.frm_form_field.frm_two_col .frm_opt_container,
3629 -.frm_form_field.frm_three_col .frm_opt_container,
3630 -.frm_form_field.frm_four_col .frm_opt_container{
3631 - display: grid;
3632 - grid-template-columns: repeat(2, 1fr);
3633 - grid-auto-rows: max-content;
3634 - grid-gap: 0 2.5%;
3635 -}
3636 -
3637 -.frm_form_field.frm_three_col .frm_opt_container{
3638 - grid-template-columns: repeat(3, 1fr);
3639 -}
3640 -
3641 -.frm_form_field.frm_four_col .frm_opt_container{
3642 - grid-template-columns: repeat(4, 1fr);
3643 -}
3644 -
3645 -.frm_form_field.frm_two_col .frm_radio,
3646 -.frm_form_field.frm_two_col .frm_checkbox,
3647 -.frm_form_field.frm_three_col .frm_radio,
3648 -.frm_form_field.frm_three_col .frm_checkbox,
3649 -.frm_form_field.frm_four_col .frm_radio,
3650 -.frm_form_field.frm_four_col .frm_checkbox{
3651 - grid-column-end: span 1;
3652 -}
3653 -/* End copied */
3654 -
3655 -.frm_wrap .with_frm_style .frm_checkbox input[type=checkbox],
3656 -.frm_wrap .with_frm_style .frm_radio input[type=radio],
3657 -.frm_wrap input[type=checkbox],
3658 -.frm-white-body input[type=checkbox],
3659 -.field-group input[type=checkbox],
3660 -.frm_scale input[type=radio],
3661 -.frm_radio input[type=radio],
3662 -.frm_checkbox input[type=checkbox] {
3663 - border: 1px solid var(--grey-300);
3664 - box-shadow: none;
3665 - -webkit-appearance: none;
3666 -}
3667 -
3668 -
3669 -.frm_wrap .with_frm_style .frm_checkbox input[type=checkbox],
3670 -.frm_wrap input[type=checkbox],
3671 -.frm-white-body input[type=checkbox],
3672 -.field-group input[type=checkbox],
3673 -.frm_checkbox input[type=checkbox] {
3674 - border-radius: 4px;
3675 -}
3676 -
3677 -.frm-white-body input[type="checkbox"]:checked,
3678 -.frm_wrap input[type="checkbox"]:checked {
3679 - background-color: var(--primary-500);
3680 - border-color: var(--primary-500) !important;
3681 -}
3682 -
3683 -.frm-white-body input[type="checkbox"]:checked:focus,
3684 -.frm_wrap input[type="checkbox"]:checked:focus {
3685 - border-color: var(--primary-500);
3686 -}
3687 -
3688 -.frm-white-body input[type="checkbox"]:checked::before,
3689 -.frm_wrap input[type="checkbox"]:checked::before {
3690 - content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2010%2010%27%3E%3Cpath%20d%3D%27M9.2%202c.2.3.2.7%200%201l-5%205c-.3.2-.6.2-.9%200L.8 5.3a.6.6%200%200%201%20.9-.8l2%202%204.6-4.5c.3-.3.6-.3.9%200Z%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E");
3691 - height: 12px;
3692 - width: 12px;
3693 - margin: 1px;
3694 -}
3695 -
3696 1377 .frm_radio input[type="radio"],
3697 -.frm_checkbox input[type="checkbox"] {
3698 - margin-right: 5px;
1378 +.frm_checkbox input[type="checkbox"]{
1379 + margin-right:5px;
1380 + width:auto;
3699 1381 }
3700 1382
3701 -.frm_single_entry_page .with_frm_style .frm_radio input[type=radio] {
3702 - margin: 5px 0;
3703 - width: 18px;
3704 - position: relative; /* override Bootstrap */
3705 -}
3706 -
3707 -.frm_single_entry_page .with_frm_style .frm_radio input[type=radio]:before {
3708 - position: relative !important;
3709 - left: calc(50% - 6px);
3710 - top: calc(50% - 6px);
3711 - margin: 0 !important;
3712 -}
3713 -
3714 1383 .frm_inner_field_container {
3715 - margin-bottom: 10px;
1384 + margin-bottom:10px;
3716 1385 }
3717 1386
3718 1387 .frm_conf_inline .frm_inner_field_container,
3719 -.frm_conf_inline .frm_inner_conf_container {
3720 - width: 49%;
3721 - float: left;
1388 +.frm_conf_inline .frm_inner_conf_container{
1389 + width:192px;
1390 + float:left;
3722 1391 }
3723 -
3724 -.frm_conf_inline .frm_inner_field_container {
3725 - margin-right: 2%;
3726 - clear: both;
1392 +.frm_conf_inline .frm_inner_field_container{
1393 + margin-right:16px;
1394 + clear:both;
3727 1395 }
3728 -
3729 -.frm_inner_field_container > label {
3730 - text-overflow: ellipsis;
3731 - overflow: hidden;
3732 - white-space: nowrap;
3733 -}
3734 -
3735 -.frm_field_box:not(.edit_field_type_divider):hover > .frm_inner_field_container > label,
3736 -.frm_field_box .divider_section_only:hover > .frm_inner_field_container > label,
3737 -li.ui-state-default.selected > .frm_inner_field_container > label {
3738 - max-width: calc(100% - 100px);
3739 -}
3740 -
3741 -.frm-drag-fade {
3742 - background-color: var(--lightest-grey) !important;
3743 - border-radius: 4px;
3744 -}
3745 -
3746 -.frm-drag-fade * {
3747 - opacity: 0;
3748 -}
3749 -
3750 -.frm-dragging .divider_section_only,
3751 -.frm-dragging .frm_field_box {
3752 - pointer-events: none;
3753 -}
3754 -
3755 -.frm_form_settings #op-popup, /* 1Password */
3756 -.frm_form_settings com-1password-op-button,
3757 -.frm_conf_below .frm_conf_field_container .frm_primary_label,
3758 1396 .frm_conf_inline .frm_inner_field_container .frm-show-click a,
3759 -.frm_conf_below .frm_conf_field_container .frm-show-click a {
3760 - display: none !important;
1397 +.frm_conf_below .frm_conf_field_container .frm-show-click a{
1398 + display:none !important;
3761 1399 }
3762 -
3763 -.frm_conf_inline .frm_inner_field_container .frm-field-action-icons {
3764 - position: absolute;
3765 - right: 5px;
1400 +.frm_conf_below .frm_conf_field_container{
1401 + margin-top:10px;
3766 1402 }
3767 1403
3768 -.frm_conf_below .frm_conf_field_container {
3769 - margin-top: 10px;
1404 +.frm_calc_dec{
1405 + width:50px;
3770 1406 }
3771 1407
3772 -.frm_calc_dec {
3773 - width: 50px;
1408 +.frm_form_fields div.star{
1409 + height:auto;
1410 + left:auto;
1411 + top:auto;
1412 + letter-spacing:normal;
1413 + position:static;
3774 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;}
3775 1416
3776 -.frm_ext_sc {
3777 - display: none;
1417 +.frm_ext_sc{display:none;}
1418 +.frm_long_input{
1419 + width: 100% !important;
1420 + box-sizing: border-box;
3778 1421 }
3779 1422
3780 -.frm_long_input {
3781 - width: 100% !important;
3782 - box-sizing: border-box;
1423 +img.frm_help{
1424 + margin-left:2px;
1425 + vertical-align:middle;
1426 + padding-bottom:2px;
3783 1427 }
3784 1428
3785 -.frmcenter {
3786 - text-align: center;
1429 +.frm-loading-img{
1430 + background:url(../images/ajax_loader.gif) no-repeat center center;
1431 + padding:6px 12px;
1432 + visibility:hidden;
3787 1433 }
3788 -
3789 -img.frm_help {
3790 - margin-left: 2px;
3791 - vertical-align: middle;
3792 - padding-bottom: 2px;
1434 +.frm_spinner.spinner{
1435 + float:left;
3793 1436 }
3794 1437
3795 -/* Loading */
3796 -.frm_spinner.frm-wait,
3797 -.frm_spinner.spinner {
3798 - float: left;
3799 - visibility: hidden;
3800 - margin: 0 10px;
1438 +.frm_visible_spinner.spinner{
1439 + visibility:visible;
1440 + float:none;
3801 1441 }
3802 1442
3803 -.frm_visible_spinner.frm-wait,
3804 -.frm_visible_spinner.spinner {
3805 - visibility: visible;
1443 +.frm_form_action_settings .frm_spinner.spinner{
1444 + visibility:visible;
3806 1445 float: none;
1446 + vertical-align: bottom;
3807 1447 }
3808 1448
3809 -.frm_form_action_settings .frm_spinner.frm-wait,
3810 -.frm_form_action_settings .frm_spinner.spinner {
3811 - visibility: visible;
3812 - float: none;
3813 - vertical-align: bottom;
3814 -}
3815 -
3816 -.frm_form_action_settings .frm_loading {
1449 +.frm_form_action_settings .frm_loading{
3817 1450 font-size: 15px;
3818 1451 text-align: center;
3819 1452 }
3820 1453
3821 -.frm_ajax_settings_tab .frm-wait,
3822 -.frm_ajax_settings_tab .spinner {
3823 - visibility: visible;
3824 - float: none;
1454 +.frm_ajax_settings_tab .spinner{
1455 + visibility:visible;
1456 + float:none;
3825 1457 margin-top: 20px;
3826 1458 }
3827 1459
3828 -.wp-core-ui .frm_loading_button.button-primary.frm-button-primary,
3829 1460 .frm_loading_button,
3830 1461 .frm_loading_form.frm_button_submit {
3831 - position: relative !important;
3832 - opacity: .8;
3833 - color: transparent !important;
3834 - text-shadow: none !important;
1462 + position: relative !important;
1463 + opacity: .8;
1464 + color: transparent !important;
1465 + text-shadow: none !important;
3835 1466 }
3836 1467
3837 1468 .frm_loading_button:hover,
3838 1469 .frm_loading_button:active,
@@ -3839,95 +1470,59 @@
3839 1470 .frm_loading_button:focus,
3840 1471 .frm_loading_form.frm_button_submit:hover,
3841 1472 .frm_loading_form.frm_button_submit:active,
3842 1473 .frm_loading_form.frm_button_submit:focus {
3843 - cursor: not-allowed;
3844 - color: transparent !important;
3845 - outline: none !important;
3846 - box-shadow: none;
1474 + cursor: not-allowed;
1475 + color: transparent !important;
1476 + outline: none !important;
1477 + box-shadow: none;
3847 1478 }
3848 1479
3849 -.frm-wait {
3850 - margin: 20px;
3851 - width: 20px;
3852 - height: 20px;
3853 - position: relative;
3854 - display: inline-block;
3855 -}
3856 -
3857 -#frm-show-fields .frm-wait:only-child {
3858 - position: absolute;
3859 - left: 50px;
3860 - top: 30px;
3861 -}
3862 -
3863 -.frm-wait:before,
3864 1480 .frm_loading_button:before,
3865 1481 .frm_loading_form.frm_button_submit:before {
3866 - content: '';
3867 - display: inline-block;
1482 + content: '';
1483 + display: inline-block;
3868 1484
3869 - position: absolute;
3870 - background: transparent;
3871 - border: 1px solid #fff;
3872 - border-top-color: transparent;
3873 - border-left-color: transparent;
3874 - border-radius: 50%;
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%;
3875 1491
3876 - box-sizing: border-box;
3877 - top: 50%;
3878 - left: 50%;
3879 - margin-top: -10px;
3880 - margin-left: -10px;
3881 - width: 20px;
3882 - height: 20px;
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;
3883 1499
3884 - -webkit-animation: spin 2s linear infinite;
3885 - -moz-animation: spin 2s linear infinite;
3886 - -o-animation: spin 2s linear infinite;
3887 - animation: spin 2s linear infinite;
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;
3888 1504 }
3889 1505
3890 -.frm-wait:before {
3891 - border-bottom-color: var(--primary-700);
3892 - border-right-color: var(--primary-700);
3893 -}
3894 -
3895 -.frm_loading_button.frm-button-secondary:before {
3896 - border-bottom-color: var(--primary-500);
3897 - border-right-color: var(--primary-500);
3898 -}
3899 -
3900 -input[type=submit]:focus {
3901 - outline: none !important;
3902 -}
3903 -
3904 -/* Effects */
3905 -
3906 1506 @keyframes spin {
3907 - 0% {
3908 - transform: rotate(0deg);
3909 - }
3910 - 100% {
3911 - transform: rotate(360deg);
3912 - }
1507 + 0% { transform: rotate(0deg); }
1508 + 100% { transform: rotate(360deg); }
3913 1509 }
3914 1510
3915 -label input[type="checkbox"], label input[type="radio"] {
3916 - vertical-align: inherit;
3917 -}
1511 +label input[type="checkbox"], label input[type="radio"] {vertical-align:inherit;}
3918 1512
3919 -#editorcontainer #dyncontent {
3920 - margin: 0;
3921 - width: 100%;
1513 +#editorcontainer #dyncontent{
1514 + margin:0; width:100%;
3922 1515 padding: 6px;
3923 - line-height: var(--leading);
1516 + line-height: 1.5;
3924 1517 border: 0 none;
3925 1518 outline: none;
3926 1519 -moz-box-sizing: border-box;
3927 1520 -webkit-box-sizing: border-box;
1521 + -khtml-box-sizing: border-box;
3928 1522 box-sizing: border-box;
3929 1523 }
1524 +.frmcenter{text-align:center;}
3930 1525
3931 1526 /*ICONS*/
3932 1527 .frm_postbox_icon {
3933 1528 margin: -6px 0 0 -10px;
@@ -3932,806 +1527,348 @@
3932 1527 .frm_postbox_icon {
3933 1528 margin: -6px 0 0 -10px;
3934 1529 }
3935 1530
3936 -.frm_form_builder a:hover {
3937 - text-decoration: underline;
3938 -}
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;}
3939 1534
3940 -.frm_form_builder .widget-title h4 {
3941 - padding: 10px 15px;
1535 +.frmbutton.frm_tgateway{
1536 + display:none !important;
3942 1537 }
3943 1538
3944 -.frm_form_builder .widget-top a.widget-action:after {
3945 - margin: 7px 12px 0;
3946 -}
1539 +.frm_html_legend pre{display:inline;}
1540 +.frm_code_list .frmkeys{display:none;}
3947 1541
3948 -.frmbutton.frm_tgateway {
3949 - display: none !important;
3950 -}
1542 +#ed_fullscreen{display:none !important;}
3951 1543
3952 -.frm_html_legend pre {
3953 - display: inline;
1544 +.frm_posttax_row.menu-settings{
1545 + margin:0;
1546 + padding:1em 0;
3954 1547 }
3955 -
3956 -#ed_fullscreen {
3957 - display: none !important;
1548 +.frm_settings_form .menu-settings:first-of-type{
1549 + border:none;
3958 1550 }
3959 -
3960 -.frm_posttax_opt_list {
3961 - overflow: auto;
3962 - max-height: 200px;
3963 - background-color: #fff;
1551 +.widget-inside .menu-settings{
1552 + margin-top:0;
3964 1553 }
3965 -
3966 -.frm_posttax_opt_list p.howto {
3967 - font-size: 12px;
1554 +#poststuff .menu-settings h3{
1555 + padding-left:0;
3968 1556 }
3969 1557
3970 -.frm_border_bottom {
3971 - border-bottom: 1px solid var(--grey-300);
3972 - margin-bottom: 10px;
3973 - padding-bottom: 10px;
1558 +.frm_posttax_opt_list{
1559 + border:1px solid #DFDFDF;
1560 + padding:10px;
1561 + overflow:auto;
1562 + max-height:200px;
1563 + background-color:#fff;
3974 1564 }
3975 1565
3976 -.frm_posttax_opt_list .frm_border_bottom span.howto {
3977 - padding-right: 10px;
1566 +.frm_posttax_opt_list p.howto{
1567 + font-size:12px;
3978 1568 }
3979 -
3980 -.frm_posttax_opt_list .frm_border_bottom input {
3981 - margin-right: 1px;
1569 +.frm_border_bottom{
1570 + border-bottom:1px solid #DFDFDF;
3982 1571 }
3983 1572
3984 -.frm_add_remove div.frm_form_field {
3985 - padding-bottom: 5px;
1573 +.frm_posttax_opt_list .frm_border_bottom span.howto{
1574 + padding-right:10px;
3986 1575 }
3987 1576
3988 -.frm_field_opts_list {
3989 - max-height: 190px;
3990 - overflow: auto;
1577 +.frm_posttax_opt_list .frm_border_bottom input{
1578 + margin-right:1px;
3991 1579 }
3992 1580
3993 -.frm_white_bg {
3994 - background-color: #fff;
3995 -}
3996 -
3997 -.frm_border_light {
3998 - border: solid 1px #ddd;
3999 -}
4000 -
4001 -#new_fields .form-table input[type=text],
4002 -#new_fields .form-table select,
4003 -.form-table .form-field input,
4004 -.form-table .form-field .quicktags-toolbar input,
4005 -.form-field input, .form-field .quicktags-toolbar input {
4006 - width: auto;
4007 -}
4008 -
4009 -.frm_aff_link {
4010 - float: right;
4011 -}
4012 -
4013 -.frm_select_box {
4014 - text-align: center;
4015 - font-weight: bold;
1581 +table.frm_name_value {
1582 + background-color: #f9f9f9;
1583 + border: 1px solid #ddd;
1584 + border-spacing: 0;
1585 + margin: 0;
4016 1586 width: 100%;
4017 - background-color: transparent !important;
4018 1587 }
4019 1588
4020 -.wp-list-table input.frm_select_box {
4021 - text-align: left;
4022 - font-weight: normal;
4023 - font-size: inherit !important;
4024 - border: none;
4025 - padding: 0 !important;
4026 - background-color: transparent !important;
1589 +table.frm_name_value thead th {
1590 + background-color: #f1f1f1;
1591 + padding: 5px 8px 8px;
4027 1592 }
4028 1593
4029 -.wp-list-table input.frm_select_box:focus {
4030 - outline: none;
4031 - box-shadow: none;
1594 +table.frm_name_value tr {
1595 + vertical-align: top;
4032 1596 }
4033 1597
4034 -.wp-list-table .frm_no_items.frm_select_box {
4035 - text-align: center;
4036 - font-weight: bold;
4037 - width: 500px;
4038 - max-width: 100%;
4039 - font-size: inherit;
1598 +table.frm_name_value td.left,
1599 +table.frm_name_value th.left {
1600 + width: 38%;
4040 1601 }
4041 1602
4042 -#frm-options-panel {
4043 - padding: 0 var(--gap-sm);
4044 - color: var(--grey-900);
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;
4045 1610 }
4046 1611
4047 -.frm-right-panel a.frm_add_logic_link,
4048 -#frm-options-panel h3 {
4049 - padding: 15px 0;
4050 - margin-top: -2px;
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;
4051 1622 }
4052 1623
4053 -#frm_style_sidebar h3,
4054 -#frm_view_editor_left.frm-right-panel .accordion-section-title {
4055 - padding: 15px 0;
4056 -}
1624 +.frm_white_bg{background-color:#fff;}
1625 +.frm_border_light{border:solid 1px #ddd;}
4057 1626
4058 -.frm_field_key {
4059 - background-color: #F7F7F7;
4060 -}
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;}
4061 1634
4062 -#frm_form_editor_container #edit-slug-box {
4063 - padding: 0;
1635 +/* In place editing */
1636 +.inplace_field{
1637 + width:70% !important;
4064 1638 }
4065 1639
4066 -.frm-alt-table {
4067 - width:100%;
4068 - border-collapse:collapse;
4069 - margin-top:0.5em;
4070 - font-size:15px;
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;
4071 1648 }
4072 1649
4073 -.frm-alt-table th {
4074 - width:200px;
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;
4075 1654 }
4076 1655
4077 -.frm-alt-table tr {
4078 - background-color:transparent;
1656 +.frm_ipe_field_option{
1657 + vertical-align:text-top;
1658 + cursor:text;
4079 1659 }
4080 -
4081 -.frm-alt-table th,
4082 -.frm-alt-table td {
4083 - background-color:transparent;
4084 - vertical-align:top;
4085 - text-align:left;
4086 - padding:20px;
1660 +.selected .frm_ipe_field_option.frm_with_key,
1661 +.selected .frm_ipe_field_option_key{
1662 + width:45%;
1663 + display:inline-block !important;
4087 1664 }
4088 -
4089 -.frm-alt-table tr:nth-child(even) {
4090 - background-color: var(--sidebar-color);
1665 +.selected .frm_other_option .frm_ipe_field_option.frm_with_key{
1666 + width:auto;
4091 1667 }
4092 -
4093 -.frm-alt-table h3 {
4094 - margin-bottom: 0;
1668 +.selected .frm_ipe_field_option{
1669 + min-width:45%;
1670 + display:inline-block;
4095 1671 }
4096 1672
4097 -.form-field .frm_cb_button {
4098 - height: 22px;
4099 - line-height: 20px;
4100 - margin-bottom: 10px;
4101 - margin-right: 5px;
1673 +.selected .frm_ipe_field_option.frm_with_key{
1674 + margin-right:10px;
4102 1675 }
4103 -
4104 -.edit_field_type_select .frm_option_val_label {
4105 - margin-left: 12px;
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;
4106 1682 }
4107 1683
4108 -.frm_rte {
4109 - background: url(../images/rte.png) no-repeat;
4110 -}
1684 +/* End In place edit */
4111 1685
4112 -.frm_rte .howto {
4113 - margin: 10px 0 46px;
4114 -}
1686 +.frm_field_key{background-color:#F7F7F7;}
4115 1687
4116 -.subform_section {
4117 - margin: 25px;
1688 +#frm_form_editor_container #edit-slug-box {padding:0;}
1689 +table td, .form-table tr td{vertical-align:top;}
4118 1690
1691 +.frm_option_val_label{
1692 + float:left;
1693 + width:45%;
1694 + margin-left:36px;
1695 + margin-right:10px;
4119 1696 }
4120 -
4121 -.subform_section,
4122 -.subform_section label,
4123 -.subform_section input {
4124 - opacity: 80;
1697 +.frm_option_key_label,
1698 +.frm_option_val_label{
1699 + font-weight:bold;
1700 + font-size:11px;
4125 1701 }
4126 -
4127 -.subform_section .frm_sortable_field_opts {
4128 - display: none;
1702 +.form-field .frm_cb_button{
1703 + height:22px;
1704 + line-height:20px;
1705 + margin-bottom:10px;
1706 + margin-right:5px;
4129 1707 }
4130 -
4131 -#frm_form_editor_container .subform_section .frm_primary_label {
4132 - display: block;
1708 +.edit_field_type_select .frm_option_val_label{
1709 + margin-left:12px;
4133 1710 }
4134 1711
4135 -.subform_section.subform_break {
4136 - border-top: 1px dashed #ccc;
4137 -}
1712 +.frm_rte{background:url(../images/rte.png) no-repeat; }
1713 +.frm_rte .howto{margin:10px 0 39px 0;}
4138 1714
4139 -.button-secondary.frm_html_field {
4140 - background-color: #ededed;
4141 - padding: 10px 20px;
4142 - line-height: inherit;
4143 - width: auto;
4144 - height: auto !important;
4145 - -moz-border-radius: 0;
4146 - -webkit-border-radius: 0;
4147 - border-radius: 0;
4148 - -webkit-box-sizing: content-box;
4149 - -moz-box-sizing: content-box;
4150 - box-sizing: content-box;
4151 -}
1715 +.subform_section{
1716 + margin:25px;
4152 1717
4153 -.frm_html_field_placeholder {
4154 - margin-bottom: 10px;
4155 - text-align: center;
4156 1718 }
4157 1719
4158 -.recaptcha_placeholder {
4159 - border: 1px solid #d3d3d3;
4160 - width: 300px;
1720 +.subform_section,
1721 +.subform_section label,
1722 +.subform_section input{
1723 + opacity:80;
4161 1724 }
4162 1725
4163 -.frm_sorting .frm_rte textarea {
4164 - width: 653px;
4165 - background: #fff;
4166 - margin: 1px 0 0;
4167 - border: 1px solid #dfdfdf;
4168 - border-top: none;
4169 - -moz-border-radius: 0;
4170 - -webkit-border-radius: 0;
4171 - border-radius: 0;
4172 - float: none !important;
1726 +.subform_section .frm_sortable_field_opts{
1727 + display:none;
4173 1728 }
4174 1729
4175 -.frm_full_rte textarea {
4176 - width: 98%;
4177 - padding: 0;
1730 +#frm_form_editor_container .subform_section .frm_primary_label{
1731 + display:block;
4178 1732 }
4179 1733
4180 -.frm_field_box {
4181 - padding: 5px;
4182 - min-height: 20px;
4183 - margin: 10px 0;
1734 +.subform_section.subform_break{
1735 + border-top:1px dashed #ccc;
4184 1736 }
4185 1737
4186 -.frm_indent_opt, td.frm_indent_opt {
4187 - padding-left: 25px;
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;
4188 1750 }
4189 -
4190 -.frm_charts object {
4191 - background: transparent;
1751 +.frm_html_field_placeholder{
1752 + margin-bottom:10px;
1753 + text-align:center;
4192 1754 }
4193 -
4194 -.frm_charts h2 {
4195 - height: 34px;
1755 +.recaptcha_placeholder{
1756 + border:1px solid #d3d3d3;
1757 + width:300px;
4196 1758 }
4197 -
4198 -.frm_single_option.ui-sortable-placeholder,
4199 -li.sortable-placeholder {
4200 - border: none;
4201 - margin: 0;
4202 - visibility: visible !important;
4203 - box-shadow: 2px -10px 0 2px var(--primary-500);
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;
4204 1764 }
4205 1765
4206 -#frm_form_editor_container > ul > .frm_single_option.ui-sortable-placeholder,
4207 -#frm_form_editor_container > ul > li.sortable-placeholder {
4208 - width: calc(100% - 5px) !important;
4209 - height: 0 !important;
4210 -}
1766 +.frm_full_rte textarea{width:98%; padding:0;}
1767 +.frm_field_box{padding:5px;min-height:20px;}
4211 1768
4212 -#frm_form_editor_container > ul > li > ul {
4213 - position: relative;
4214 -}
1769 +.frm_indent_opt, td.frm_indent_opt{padding-left:25px;}
4215 1770
4216 -#frm_form_editor_container > ul > li > ul > li.sortable-placeholder,
4217 -#frm_form_editor_container ul.start_divider > li > ul > li.sortable-placeholder {
4218 - position: absolute;
4219 - top: 20px;
4220 - bottom: 0;
4221 -}
1771 +.frm_charts object{background:transparent;}
1772 +.frm_charts h2 {height:34px;}
4222 1773
4223 -.edit_field_type_divider + li.sortable-placeholder {
4224 - box-shadow: 2px 5px 0 2px var(--primary-500);
1774 +li.sortable-placeholder{
1775 + width:100% !important;
1776 + height:0;
1777 + border-color:#5b9dd9;
4225 1778 }
4226 1779
4227 -.start_divider li.sortable-placeholder {
4228 - box-shadow: 2px -5px 0 2px var(--primary-500);
4229 -}
4230 -
4231 -.frm-is-collapsed + .sortable-placeholder {
4232 - box-shadow: 2px 15px 0 2px var(--primary-500);
4233 -}
4234 -
4235 -.frm_single_option.ui-sortable-placeholder {
4236 - box-shadow: 0 0 1px 1px var(--primary-500);
4237 -}
4238 -
4239 -.frm_sorting > li.edit_field_type_end_divider:first-child,
1780 +.no-drop-placeholder,
4240 1781 .frm-show-click,
4241 -li.ui-state-default.edit_field_type_divider .frm-show-click {
4242 - display: none;
1782 +li.ui-state-default.edit_field_type_divider .frm-show-click{
1783 + display:none;
4243 1784 }
4244 1785
4245 -.frm_form_field.ui-sortable-helper .frm-field-action-icons,
4246 -.frm_form_field.ui-sortable-helper .frm_form_fields,
4247 -.frm_form_field.ui-sortable-helper .frm_description,
4248 -.frm_form_field.ui-sortable-helper .description {
4249 - display: none;
4250 -}
4251 -
4252 -.frm_form_field.ui-sortable-helper .frm_primary_label,
4253 -.frm_form_field.ui-sortable-helper .frm_inner_field_container {
4254 - margin: 0 !important;
4255 -}
4256 -
4257 -.frm-single-settings .frm-show-click {
4258 - display: block !important;
4259 -}
4260 -
4261 1786 .frm-show-hover,
4262 1787 .frm_single_visible_hover,
4263 -li.ui-state-default.edit_field_type_divider .frm-show-hover {
4264 - opacity: 0;
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;
4265 1793 transition: opacity .15s ease-in-out;
4266 1794 }
4267 1795
4268 -#frm-show-fields .frm-field-settings-open .frm-show-hover {
4269 - opacity: 1;
1796 +.frm_sortable_field_opts{
1797 + margin-top:5px;
4270 1798 }
4271 1799
4272 -.frm_sortable_field_opts {
4273 - margin-top: 5px;
1800 +.frm_single_option{
1801 + clear:both;
4274 1802 }
4275 1803
4276 -.frm_single_option {
4277 - clear: both;
4278 - margin: 0;
4279 - padding-bottom: 5px;
1804 +.frm_single_option .frm_delete_icon{
1805 + float:left;
1806 + margin-right:3px;
4280 1807 }
4281 1808
4282 -.frm_product_price_wrapper,
4283 -.frm_image_preview_wrapper,
4284 -#new_fields .frm_single_option select,
4285 -#new_fields .frm_single_option input[type=text] {
4286 - width: calc(100% - 73px);
1809 +.frm_single_option:hover .frm_single_visible_hover{
1810 + opacity:100;
1811 + *visibility:visible;
4287 1812 }
4288 1813
4289 -.frm-right-panel .frm_single_option a.frm_remove_tag,
4290 -.frm_single_option a {
4291 - padding-left: 7px;
4292 -}
4293 -
4294 -.frm_single_option:hover .frm_single_visible_hover {
4295 - opacity: 100;
4296 -}
4297 -
4298 -.frm_single_option .frm-drag {
4299 - font-size: 23px;
4300 - width: 22px;
4301 - height: 19px;
4302 - margin-left: -6px;
4303 - color: var(--grey);
4304 -}
4305 -
4306 -.frm_single_option .frm-drag:before {
4307 - vertical-align: middle;
4308 -}
4309 -
4310 -.frm-drag,
4311 -.frm_single_option.ui-sortable-helper {
4312 - cursor: move;
4313 -}
4314 -
4315 -.frm_single_option .frm_option_key {
4316 - margin-left: 19px !important;
4317 -}
4318 -
4319 -.frm_option_key input[type=text] {
4320 - margin-top: 15px !important;
4321 -}
4322 -
4323 1814 li.ui-state-default.selected .frm-show-click,
4324 -li.ui-state-default.selected.edit_field_type_divider .frm-show-click {
4325 - display: inline;
4326 - vertical-align: top;
1815 +li.ui-state-default.selected.edit_field_type_divider .frm-show-click{
1816 + display:inline;
1817 + vertical-align:top;
4327 1818 }
4328 -
4329 -.frm_field_box:not(.edit_field_type_divider):hover > .frm_inner_field_container > .frm-show-hover,
4330 -.frm_field_box .divider_section_only:hover > .frm_inner_field_container > .frm-show-hover,
4331 -li.ui-state-default.selected > .frm_inner_field_container > .frm-show-hover,
4332 -li.ui-state-default.selected.edit_field_type_divider .divider_section_only .frm-show-hover {
4333 - opacity: 100;
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;
4334 1825 }
4335 1826
4336 -li.frm_field_box > ul.frm_grid_container {
4337 - position: relative;
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;
4338 1832 }
4339 1833
4340 -.frm_sorting span.ui-icon {
4341 - width: 16px;
1834 +li.ui-state-default.selected .frm-show-click.frm_import_options select {
1835 + max-width: 22%;
4342 1836 }
4343 1837
4344 -/* Image options for Radio and Checkbox */
1838 +.frm_sorting span.ui-icon{width:16px;}
4345 1839
4346 -.frm_image_options .frm_image_option_container {
4347 - --field-border-width: 1px;
4348 - --border-color: var(--grey-300);
4349 - --border-color-active: var(--primary-500);
4350 - --border-radius: var(--small-radius);
1840 +#form_settings_page label,
1841 +.frm_form_builder label{
1842 + font-weight:normal;
4351 1843 }
4352 1844
4353 -.frm_image_option_container svg {
4354 - height: 50px;
4355 - margin: 10px auto 0;
4356 -}
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;}
4357 1849
4358 -#form_show_entry_page .frm_file_link,
4359 -#form_show_entry_page .frm_image_option_container {
4360 - display: inline-flex;
4361 - flex-wrap: nowrap;
4362 - flex-direction: column;
4363 - text-align: center;
4364 - align-items: center;
4365 - width: 150px;
4366 - margin-right: 10px;
4367 - margin-bottom: 10px;
4368 -}
4369 -
4370 -#form_show_entry_page .frm_image_option_container img {
4371 - width: 150px;
4372 - height: 150px;
4373 - object-fit: cover;
4374 -}
4375 -
4376 -#form_show_entry_page .frm_file_link img {
4377 - max-width: 150px;
4378 - height: auto;
4379 -}
4380 -
4381 -#form_show_entry_page .frm_file_link ~ br {
1850 +/* Admin toggle */
1851 +.frm_toggle_on {
4382 1852 display: none;
4383 -}
4384 -
4385 -#form_show_entry_page .frm_upload_label {
4386 - padding: 10px;
4387 -}
4388 -
4389 -.frm_image_option_container .frm_image_placeholder_icon svg{
4390 - height: 150px;
4391 -}
4392 -
4393 -.frm_list_entry_page .frm_file_link,
4394 -.frm_list_entry_page .frm_image_option_container.frm_label_with_image {
4395 - display: block;
4396 - text-align: center;
4397 -}
4398 -
4399 -.frm_list_entry_page .frm_image_option_container img {
4400 - width: 75px;
4401 - height: 75px;
4402 - object-fit: cover;
4403 -}
4404 -
4405 -.frm_list_entry_page img {
4406 - max-width: 100%;
4407 - height: auto;
4408 -}
4409 -
4410 -.frm_image_option_container .frm_empty_url {
4411 - background-color: var(--sidebar-color);
4412 -}
4413 -
4414 -.frm_list_entry_page .frm_image_option_container .frm_text_label_for_image {
4415 - display: block;
4416 - padding: 5px 0 10px;
4417 -}
4418 -
4419 -.frm_list_entry_page .frm_upload_label,
4420 -.frm-summary-page-wrapper .frm_text_label_for_image {
4421 - display: block;
4422 -}
4423 -
4424 -#frm-welcome .frm_image_options .frm_image_option_container,
4425 -#form_global_settings .frm_image_options .frm_image_option_container{
4426 - background: var(--sidebar-color);
4427 -}
4428 -
4429 -#frm-welcome .frm_image_option_container svg,
4430 -#form_global_settings .frm_image_option_container svg {
4431 - max-width: calc( 100% - 20px );
4432 -}
4433 -
4434 -/* Show an icon on top */
4435 -.frm_image_option_container {
4436 - position: relative;
4437 -}
4438 -
4439 -.frm_text_label_for_image > svg {
4440 - width: 30px;
1853 + color: #fff;
1854 + z-index: 999;
4441 1855 position: absolute;
4442 - top: 5px;
4443 - right: calc( 50% - 15px );
1856 + font-size: 9px;
1857 + left: 4px;
1858 + line-height: 18px;
4444 1859 }
4445 -/* End show an icon on top */
4446 1860
4447 -.frm_single_option .frm_option_key {
4448 - margin-top: 17px;
4449 -}
4450 -
4451 -.frm_image_data {
4452 - margin-left: var(--gap-xs);
4453 - display: flex;
4454 - flex-direction: column;
4455 - font-size: var(--text-sm);
4456 - justify-content: space-around;
4457 -}
4458 -
4459 -.frm_image_styling_frame {
4460 - display: flex;
4461 - align-items: stretch;
4462 - margin-left: 1.5rem;
4463 -}
4464 -
4465 -.frm_image_styling_frame img{
4466 - height: 54px;
4467 - width: 54px;
4468 - min-width: auto;
4469 - min-height: auto;
4470 - border-radius: 3px;
4471 - object-fit: cover;
4472 - object-position: center;
4473 -}
4474 -
4475 -.frm_image_styling_frame .frm_email_attachment_icon img {
4476 - height: auto;
4477 - width: auto;
4478 - max-width: 54px;
4479 -}
4480 -
4481 -.frm_image_preview_title{
4482 - color: var(--grey-500);
4483 - overflow: hidden;
4484 - white-space: nowrap;
4485 - text-overflow: ellipsis;
4486 -}
4487 -
4488 -.frm_wrap .frm_choose_image_box {
4489 - cursor: pointer;
4490 - color: var(--grey-700);
4491 - background-color: #F2F2F2;
4492 - margin-left: 24px;
4493 - text-align: center;
4494 - width: 100%;
4495 -}
4496 -
4497 -.frm_wrap .frm_choose_image_box:hover {
4498 - background: #fff;
4499 -}
4500 -
4501 -a.frm_remove_image_option,
4502 -.frm_remove_image_option {
4503 - color: var(--grey-400);
4504 - cursor: pointer;
4505 -}
4506 -
4507 -a.frm_remove_image_option:hover .frmsvg,
4508 -a.frm_remove_image_option:hover,
4509 -.frm_remove_image_option:hover {
4510 - color: rgba(40, 47, 54, 0.8);
4511 -}
4512 -
4513 -/* Form settings */
4514 -
4515 -.frm-form-setting-tabs {
4516 - margin-top: var(--gap-sm) !important;
4517 -}
4518 -
4519 -.frm-right-panel > .postbox {
4520 - background-color: transparent;
4521 - border: none;
4522 - box-shadow: none;
4523 - margin: 0;
4524 -}
4525 -
4526 -.frm-right-panel .postbox.frm_with_icons .inside,
4527 -.frm-right-panel .postbox .inside,
4528 -.frm-right-panel .inside {
4529 - font-size: var(--text-md);
4530 - padding: 15px 20px 20px;
4531 - color: var(--grey-700);
4532 -}
4533 -
4534 -.frm-right-panel .misc-pub-section {
4535 - padding: var(--gap-xs) 0;
4536 - position: relative;
4537 -}
4538 -
4539 -.frm-right-panel .inside a,
4540 -.frm-form-setting-tabs a {
4541 - font-size: var(--text-md);
4542 - color: var(--grey-700);
4543 - padding: var(--gap-sm);
4544 - display: block;
4545 -}
4546 -
4547 -.frm-form-setting-tabs a {
4548 - color: var(--grey-900);
4549 - padding: var(--gap-sm) var(--gap-md);
4550 -}
4551 -
4552 -.frm-right-panel .inside a {
4553 - padding: 0;
4554 - color: var(--primary-500);
4555 - display: inline-block;
4556 -}
4557 -
4558 -.frm-right-panel .inside a:hover {
4559 - color: var(--primary-700);
4560 -}
4561 -
4562 -.frm-form-setting-tabs a:hover {
4563 - background: var(--sidebar-hover);
4564 - color: var(--grey-900);
4565 -}
4566 -
4567 -.frm-right-panel .inside i,
4568 -.frm-right-panel .inside .frmsvg,
4569 -.frm-form-setting-tabs a i,
4570 -.frm-form-setting-tabs a .frmsvg {
4571 - margin: 0 5px;
4572 - display: inline-block;
4573 - width: 20px;
4574 - height: 20px;
4575 - color: var(--grey-500);
4576 -}
4577 -
4578 -.frm-form-setting-tabs a .frmsvg {
4579 - margin: 0;
4580 -}
4581 -
4582 -.frm-right-panel .inside a:hover i,
4583 -.frm-right-panel .inside a:hover .frmsvg,
4584 -.frm-form-setting-tabs a:hover .frmsvg,
4585 -.frm-form-setting-tabs a:hover span {
4586 - color: var(--grey-700);
4587 -}
4588 -
4589 -.frm_settings_form .tabs-panel {
4590 - padding: 0 25px;
4591 -}
4592 -
4593 -#form_settings_page .tabs-panel,
4594 -.frm_settings_form .tabs-panel {
4595 - max-height: initial !important;
4596 - min-height: 50px !important;
4597 -}
4598 -
4599 -#frm_adv_info .tabs-panel {
4600 - min-height: 0 !important;
4601 - overflow-x: hidden;
4602 - padding: 0;
4603 - border: none;
4604 - background: transparent;
4605 -}
4606 -
4607 -select.frm_cancelnew, input.frm_enternew {
4608 - width: 175px;
4609 -}
4610 -
4611 -.frm_posttax_opt_list,
4612 -.frm_submit_logic_rows {
4613 - border: 1px solid var(--grey-300);
4614 - padding: var(--gap-md);
4615 - border-radius: var(--small-radius);
4616 - margin: 5px 0 5px var(--gap-md);
4617 -}
4618 -
4619 -.frm_submit_logic_rows .frm_grid_container > p.frm_form_field {
4620 - margin: 0;
4621 -}
4622 -
4623 -/* Color picker CSS */
4624 -.frm-right-panel .wp-picker-open + .wp-picker-input-wrap {
4625 - position: absolute;
4626 - margin-left: calc( ( 100% - 35px ) * -1 );
4627 - margin-top: 1px;
4628 - width: calc( 100% - 36px );
4629 -}
4630 -
4631 -.frm-right-panel .wp-picker-container input[type="text"].wp-color-picker {
4632 - border: none;
4633 - padding: 5px 8px;
4634 - font-family: inherit;
4635 - color: var(--grey-700);
4636 - font-size: var(--text-md);
4637 - width: 100%;
4638 - line-height: var(--leading);
4639 -}
4640 -
4641 -.frm-right-panel .wp-picker-input-wrap .wp-picker-clear {
4642 - display: none !important;
4643 -}
4644 -
4645 -.frm-right-panel .wp-picker-holder {
4646 - position: absolute;
4647 - z-index: 999;
4648 -}
4649 -
4650 -.frm-right-panel .wp-picker-input-wrap label {
4651 - margin-bottom: 0;
4652 -}
4653 -
4654 -.frm-right-panel .wp-picker-container .wp-color-result.button {
4655 - width: 100%;
4656 - overflow: hidden;
4657 - margin: 0 !important;
4658 - height: var(--h-md) !important;
4659 - padding: 0 0 0 var(--gap-lg) !important;
4660 - border-radius: var(--small-radius);
4661 - border-color: var(--grey-300);
4662 -}
4663 -
4664 -.frm-right-panel .wp-color-result-text {
4665 - line-height: var(--leading) !important;
4666 - font-size: var(--text-md);
4667 - background: #fff !important;
4668 - color: var(--grey-900);
4669 - padding: 5px 8px;
4670 - border-color: var(--grey-300);
4671 - text-align: left;
4672 -}
4673 -
4674 -.frm-right-panel .color-alpha {
4675 - width: var(--gap-lg) !important;
4676 -}
4677 -
4678 -.frm_grid_container .wp-picker-container {
4679 - width: 100%;
4680 - position: relative;
4681 -}
4682 -
4683 -.wp-picker-container button.wp-color-result {
4684 - border: 1px solid var(--grey-300) !important;
4685 -}
4686 -
4687 -.wp-picker-container .wp-picker-input-wrap input.hex.wp-color-picker {
4688 - max-width: 100%;
4689 - position: relative;
4690 -}
4691 -
4692 -.frm_end .wp-picker-holder {
4693 - margin-left: -145px;
4694 -}
4695 -
4696 -.frm_end.frm6 .wp-picker-holder {
4697 - margin-left: -86px;
4698 -}
4699 -/* End of color picker CSS */
4700 -
4701 -/*
4702 -These are the styles for the "Enable Formidable styling" toggle in the visual styler.
4703 -To use this element, you can call the FrmHtmlHelper::toggle function.
4704 -*/
4705 -.frm_toggle_opt {
4706 - padding: 0;
4707 - white-space: normal;
4708 - display: inline;
4709 - vertical-align: middle;
4710 - font-weight: normal;
4711 -}
4712 -
4713 -.frm_on_label,
4714 -.frm_off_label {
4715 - color: #444444;
4716 -}
4717 -
4718 1861 .frm_toggle {
4719 1862 position: relative;
4720 1863 display: inline-block;
4721 - width: 40px;
4722 - height: var(--h-xs);
1864 + width: 34px;
1865 + height: 18px;
4723 1866 vertical-align: middle;
1867 + margin-left: 5px;
4724 1868 }
4725 1869
4726 -.frm_toggle_block {
4727 - display: inline-flex;
4728 - gap: var(--gap-sm);
4729 - align-items: center;
4730 -}
4731 -
4732 -.frm_toggle input, /* Reverse compatibility */
4733 -.frm_toggle_block input {
1870 +.frm_toggle input {
4734 1871 display:none !important;
4735 1872 }
4736 1873
4737 1874 .frm_toggle_slider {
@@ -4740,548 +1877,172 @@
4740 1877 top: 0;
4741 1878 left: 0;
4742 1879 right: 0;
4743 1880 bottom: 0;
4744 - background-color: var(--grey-border);
4745 1881 transition: .4s;
4746 1882 border-radius: 30px;
1883 + background-color: transparent;
1884 + border: 2px solid #A0A0A0;
4747 1885 }
4748 1886
4749 1887 .frm_toggle_slider:before {
4750 1888 border-radius: 50%;
4751 1889 position: absolute;
4752 - content: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 height=%2711px%27 width=%2711px%27 viewBox=%270 0 20 20%27><path d=%27M16.8 4.5l-1.3-1.3L10 8.6 4.5 3.2 3.2 4.5 8.6 10l-5.4 5.5 1.3 1.3 5.5-5.4 5.5 5.4 1.3-1.3-5.4-5.5 5.4-5.5z%27 fill=%27%2398A2B3%27/%3E</svg>");
4753 - height: 22px;
4754 - width: 22px;
4755 - padding: 0 5.5px;
4756 - left: 1px;
4757 - bottom: 1px;
4758 - background-color: white;
4759 - transition: .4s;
4760 - box-sizing: border-box;
4761 - box-shadow: var(--box-shadow-md);
4762 - font-size: 21px;
4763 - line-height: 18px;
1890 + content: "";
1891 + height: 10px;
1892 + width: 10px;
1893 + left: 2px;
1894 + top: 2px;
1895 + transition: .3s;
1896 + background-color: #A0A0A0;
4764 1897 }
4765 1898
4766 -input:checked + .frm_toggle .frm_toggle_slider {
4767 - background-color: var(--primary-500);
1899 +input:checked + .frm_toggle_slider {
1900 + background-color: #82b4cb;
1901 + border-color: #82b4cb;
4768 1902 }
4769 1903
4770 -input:focus + .frm_toggle .frm_toggle_slider {
4771 - box-shadow: var(--box-shadow-md);
4772 -}
4773 -
4774 -input:checked + .frm_toggle .frm_toggle_slider:before {
4775 - padding: 0 6px;
1904 +input:checked + .frm_toggle_slider:before {
1905 + background-color: #fff;
4776 1906 transform: translateX(16px);
4777 - content: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 height=%2711px%27 width=%2711px%27 viewBox=%270 0 10 10%27><path d=%27M9.2 2c.2.3.2.7 0 1l-5 5c-.3.2-.6.2-.9 0L.8 5.3a.6.6 0 0 1 .9-.8l2 2 4.6-4.5c.3-.3.6-.3.9 0Z%27 fill=%27%234199FD%27/%3E</svg>");
4778 1907 }
4779 1908
4780 -input[disabled] + .frm_toggle_slider {
4781 - pointer-events: none;
4782 - cursor: text;
4783 - opacity: .5;
1909 +input:checked + .frm_toggle_slider + .frm_toggle_on{
1910 + display:inline;
4784 1911 }
4785 1912
4786 -.frm_toggle_opt ~ .frm_toggle .frm_toggle_slider:before {
4787 - content: '' !important; /* Don't show x/check if off label included or on builder page */
1913 +input:focus + .frm_toggle_slider {
1914 + box-shadow: 0 0 1px #008ec2;
4788 1915 }
4789 1916
4790 -.rtl .frm_toggle_opt {
4791 - padding: 0 8px;
4792 -}
4793 -
4794 -.rtl .frm_toggle_slider:before {
4795 - left: 17px;
4796 -}
4797 -
4798 -.rtl input:checked + .frm_toggle .frm_toggle_slider:before {
4799 - transform: none!important;
4800 - left: 1px;
4801 -}
4802 -
4803 -/* Deprecated admin toggle */
4804 -.frm_toggle_off,
4805 -.frm_toggle_on {
4806 - display: none;
4807 - color: #fff;
4808 - z-index: 999;
4809 - position: absolute;
4810 - font-size: 10px;
4811 - line-height: 20px;
4812 - left: 6px;
4813 -}
4814 -
4815 -.frm_toggle_off {
4816 - display: inline;
4817 - left: auto;
4818 - right: 5px;
4819 - color: var(--dark-grey);
4820 -}
4821 -
4822 -.frm_toggle_long {
4823 - width: 80% !important;
4824 - height: 28px;
4825 - display: inline-block !important;
4826 -}
4827 -
4828 -.frm_toggle_long .frm_toggle_slider {
4829 - background: var(--primary-700);
4830 - box-shadow: 0 0 0 2px var(--primary-700);
4831 -}
4832 -
4833 -.frm_toggle_long .frm_toggle_off,
4834 -.frm_toggle_long .frm_toggle_on {
4835 - width: 50%;
4836 - text-align: center;
4837 - font-size: 13px;
4838 - line-height: 28px;
4839 -}
4840 -
4841 -.frm_toggle_long .frm_toggle_on {
4842 - left: 0;
4843 -}
4844 -
4845 -.frm_toggle_long .frm_toggle_off {
4846 - right: 0;
4847 -}
4848 -
4849 -.frm_toggle_long .frm_toggle_slider:before {
4850 - width: 50%;
4851 - left: 0;
4852 - top: 0;
4853 - border-radius: var(--border-radius) 0 0 var(--border-radius);
4854 - height: 100%;
4855 - background-color: #fff;
4856 - color: var(--primary-color);
4857 - content: '' !important;
4858 -}
4859 -
4860 -.frm_toggle_long input:checked + .frm_toggle_slider:before {
4861 - transform: translateX(101%);
4862 - border-radius: 0 var(--border-radius) var(--border-radius) 0;
4863 -}
4864 -
4865 -input:checked + .frm_toggle_slider + .frm_toggle_on {
4866 - display: inline;
4867 -}
4868 -
4869 -input:checked + .frm_toggle_slider + .frm_toggle_on + .frm_toggle_off {
4870 - display: none;
4871 -}
4872 -
4873 -.frm_toggle_long .frm_toggle_on,
4874 -.frm_toggle_long input:checked + .frm_toggle_slider + .frm_toggle_on + .frm_toggle_off {
4875 - display: inline;
4876 - color: var(--primary-500);
4877 - font-weight: normal;
4878 -}
4879 -
4880 -.frm_toggle_long .frm_toggle_off,
4881 -.frm_toggle_long input:checked + .frm_toggle_slider + .frm_toggle_on {
4882 - color: #fff;
4883 - font-weight: bold;
4884 -}
4885 -
4886 -/* End toggle styling */
4887 -
4888 1917 /* Global Settings */
4889 -
4890 -.tabs-panel {
4891 - height: auto !important;
4892 - min-height: 260px;
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;
4893 1930 }
4894 -
4895 -.tabs-panel.panel_secondary {
4896 - min-height: 20px;
4897 - margin-top: 10px;
4898 - margin-left: 150px;
1931 +.frm_license_msg{
1932 + margin-top:0;
4899 1933 }
4900 -
4901 -label.frm-example-icon {
4902 - margin-right: 20px !important;
4903 - display: inline-block !important;
1934 +.edd_frm_status_icon.frm_icon_font{
1935 + color:#D54E21;
1936 + margin:0 5px;
4904 1937 }
4905 -
4906 -#frm_stripe_icon {
4907 - border-radius: 5px;
1938 +.edd_frm_status_icon.frm_icon_font.frm_inactive_icon{
1939 + color:green;
4908 1940 }
4909 1941
4910 -#captcha_settings .frm_primary_label {
4911 - margin-top: var(--gap-sm);
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;
4912 1948 }
4913 1949
4914 -.frm-long-icon-buttons {
4915 - display: flex;
4916 - gap: var(--gap-md);
1950 +label.default-style-box input[type="checkbox"]{
1951 + vertical-align:middle;
4917 1952 }
4918 1953
4919 -.frm-long-icon-buttons > label {
4920 - border: 1px solid var(--grey-300);
4921 - color: var(--grey-700);
4922 - border-radius: var(--small-radius);
4923 - display: flex;
4924 - padding: var(--gap-sm);
4925 - gap: var(--gap-sm);
4926 - justify-content: center;
4927 - align-items: center;
4928 - width: calc( 33% - var(--gap-sm) );
4929 - box-sizing: border-box;
1954 +#frm_styling_form .frm_form_field input[type="checkbox"],
1955 +#frm_styling_form .frm_form_field input[type="radio"] {
1956 + vertical-align: bottom;
4930 1957 }
4931 1958
4932 -.frm-long-icon-buttons > label:hover {
4933 - color: var(--primary-500);
1959 +#frm_styling_form .howto span{
1960 + float:none;
1961 + margin-top:0;
4934 1962 }
4935 1963
4936 -.frm-long-icon-buttons input[type=radio] {
4937 - display: none;
4938 -}
4939 -
4940 -.frm-long-icon-buttons input[type=radio]:checked + label {
4941 - border-color: var(--primary-500);
4942 - box-shadow: 0 0 0 1px var(--primary-color);
4943 -}
4944 -
4945 -.frm-long-icon-buttons label > svg {
4946 - height: 21px;
4947 -}
4948 -
4949 -.frm-example-icon .frmsvg,
4950 -.frm-example-icon i {
4951 - height: 20px;
4952 - width: 20px;
4953 - font-size: 20px;
4954 - color: var(--grey-700);
4955 -}
4956 -
4957 -.frm_license_msg {
4958 - margin-top: 0;
4959 -}
4960 -
4961 -.frm_authorized_box .frm-show-unauthorized,
4962 -.frm_unauthorized_box .frm-show-authorized {
4963 - display: none;
4964 -}
4965 -
4966 -.edd_frm_status_icon.frm_icon_font {
4967 - color: #D54E21;
4968 - margin: 0 5px;
4969 -}
4970 -
4971 -.edd_frm_status_icon.frm_icon_font.frm_inactive_icon {
4972 - color: green;
4973 -}
4974 -
4975 -/* Hide the install steps for solutions */
4976 -#form_global_settings .tabs-panel .num svg {
4977 - display: none;
4978 -}
4979 -
4980 -/* Empty List */
4981 -
4982 -.frm_no_items {
4983 - margin: 0 auto 50px;
4984 - text-align: center;
4985 - color: var(--grey-700);
4986 - max-width: 500px;
4987 -}
4988 -
4989 -.frm-subscribe {
4990 - margin: var(--gap-lg) 0;
4991 -}
4992 -
4993 -/* Inbox */
4994 -
4995 -#frm_inbox_page .frm_page_container {
4996 - height: auto;
4997 -}
4998 -
4999 -.frm_inbox_card {
5000 - display: grid;
5001 - grid-template-columns: 72px 1fr;
5002 - grid-gap: var(--gap-xs);
5003 - border-bottom: 1px solid var(--grey-300);
5004 - padding: var(--gap-md);
5005 -}
5006 -
5007 -.frm_inbox_card_icon {
5008 - grid-row: span 3 / span 3;
5009 - padding-top: var(--gap-xs);
5010 - text-align: center
5011 -}
5012 -
5013 -.frm_inbox_card_icon svg {
5014 - height: 48px;
5015 - width: 48px;
5016 - color: var(--blue-border);
5017 -}
5018 -
5019 -.frm_inbox_card header {
5020 - display: grid;
5021 - grid-template-columns: 1fr 150px;
5022 - align-items: center;
5023 -}
5024 -
5025 -.frm_inbox_card h3 {
5026 - border: none;
5027 - text-transform: none;
5028 - margin: 0;
5029 - padding: 0;
5030 -}
5031 -
5032 -.frm_inbox_date {
5033 - text-align: right;
5034 -}
5035 -
5036 -.frm_inbox_count,
5037 -.frm_inbox_unread {
5038 - background: var(--orange);
5039 - color: #fff;
5040 - border-radius: 50%;
5041 - display: inline-block;
5042 - margin-right: 8px;
5043 - font-size: 11px;
5044 - text-align: center;
5045 -}
5046 -
5047 -.frm_inbox_unread {
5048 - width: 8px;
5049 - height: 8px;
5050 -}
5051 -
5052 -.frm_inbox_count {
5053 - min-width: 18px;
5054 - height: 18px;
5055 - margin-left: 2px;
5056 - vertical-align: text-bottom;
5057 -}
5058 -
5059 1964 /* Import/Export */
5060 -.csv_opts #frm_csv_col_sep {
5061 - width: 45px;
5062 -}
1965 +.csv_opts #frm_csv_col_sep{width:45px;}
5063 1966
5064 -#frm_advanced td.frm_left_label {
5065 - width: 20%;
5066 - padding-right: 2px;
5067 -}
1967 +#frm_advanced td.frm_left_label{width:20%;padding-right:2px;}
5068 1968
5069 -#frm_where_options select {
5070 - max-width: 200px;
5071 -}
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;}
5072 1977
5073 -#frm_where_options select.frm_insert_where_options {
5074 - width: 30%;
5075 -}
1978 +.tabs-panel.active .tabs-panel, .frm_settings_form .tabs-panel .tabs-panel{border:none;padding:0;} /*for add-on reverse compatibility */
5076 1979
5077 -#frm_where_options select.frm_where_is_options {
5078 - width: 20%;
5079 -}
1980 +.frm_98_width{width:98% !important;}
5080 1981
5081 -#frm_where_options span.frm_where_val {
5082 - width: 32%;
5083 - display: inline-block;
5084 - position: relative;
5085 -}
5086 -
5087 -#frm_where_options span.frm_where_val .frm_tooltip_icon {
5088 - left: -4px;
5089 - position: absolute;
5090 -}
5091 -
5092 -#frm_where_options span.frm_where_val.frm_hidden {
5093 - display: none;
5094 -}
5095 -
5096 -#frm_where_options span.frm_where_val input, #frm_where_options span.frm_where_val select {
5097 - width: 90%;
5098 - margin-left: 10px;
5099 -}
5100 -
5101 -#frm_where_options {
5102 - min-height: 31px;
5103 -}
5104 -
5105 -.tabs-panel.active .tabs-panel, .frm_settings_form .tabs-panel .tabs-panel {
5106 - border: none;
5107 - padding: 0;
5108 -}
5109 -
5110 -.frm-feature-banner {
5111 - background: var(--grey-700);
5112 - color: #fff;
5113 - border-radius: var(--small-radius);
5114 - padding: 20px;
5115 - margin: 10px 0;
5116 -}
5117 -
5118 -.frm-feature-banner p {
5119 - font-size: var(--text-sm);
5120 -}
5121 -
5122 -.frm-feature-banner .dismiss {
5123 - margin-top: -10px;
5124 - margin-right: -10px;
5125 -}
5126 -
5127 -.frm-feature-banner .dismiss svg {
5128 - color: #fff;
5129 -}
5130 -
5131 -.frm-feature-banner .frm-big-icon {
5132 - padding-right: 20px;
5133 - float: left;
5134 - min-height: 60px;
5135 -}
5136 -
5137 -.frm-big-icon svg {
5138 - height: 60px;
5139 - width: 60px;
5140 -}
5141 -
5142 -.frm-feature-banner p {
5143 - margin-top: 0;
5144 -}
5145 -
5146 -/*for add-on reverse compatibility */
5147 -
5148 -.frm_98_width {
5149 - width: 100% !important;
5150 -}
5151 -
5152 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%;}
5153 1988
5154 -h2.frm-h2,
5155 -.frm_form_settings h2 {
5156 - border-bottom: 1px solid var(--grey-300);
5157 - color: var(--grey-900);
5158 - font-weight: 400 !important;
5159 - padding: 9px 0 5px;
5160 - margin: 0;
5161 -}
5162 -
5163 -.frm_settings_form h3,
5164 -.frm_form_settings h3,
5165 -.frm_form_settings span.frm_add_logic_link {
5166 - font-size: var(--text-md);
5167 - border-top: 1px solid var(--grey-300);
5168 - padding-top: var(--gap-sm);
5169 - margin: var(--gap-sm) 0;
5170 - font-weight: normal;
5171 - text-transform: uppercase;
5172 - color: var(--medium-grey);
5173 - display: block;
5174 -}
5175 -
5176 -.frm_form_settings .howto {
5177 - color: var(--grey-500);
5178 - font-size: var(--text-sm);
5179 - margin-top: 8px;
5180 -}
5181 -
5182 -.frm_form_settings .advanced_settings .form-table {
5183 - margin-top: 0;
5184 -}
5185 -
5186 -.frm_form_settings td.frm_175_width {
5187 - width: 175px;
5188 -}
5189 -
5190 -.frm_form_settings #success_url {
5191 - width: 95%;
5192 -}
5193 -
5194 -.frm_wrap .ui-autocomplete {
5195 - padding: 3px 0;
5196 - max-height: 310px;
5197 -}
5198 -
5199 -.frm_wrap .ui-widget {
5200 - font-family: inherit;
5201 -}
5202 -
5203 -.frm_wrap .ui-autocomplete li {
5204 - padding: 2px 4px;
5205 - background: none;
5206 - color: var(--grey-700);
5207 - border: none;
5208 - font-weight: normal;
5209 -}
5210 -
5211 -.frm_wrap .ui-autocomplete .ui-menu-item-wrapper.ui-state-active {
5212 - border: none;
5213 - font-weight: inherit;
5214 -}
5215 -
5216 -.frm_select_with_label {
5217 - margin: 7px 0 0;
5218 -}
5219 -
5220 1989 /* Customization Panel */
5221 -#frm-insert-fields-box, #frm-conditionals {
5222 - max-height: none;
1990 +#frm-insert-fields-box, #frm-conditionals{
1991 + max-height:none;
1992 + padding-right:0;
5223 1993 }
5224 -
5225 -#frm-conditionals, #frm-adv-info-tab {
5226 - display: none;
5227 - max-height: 355px;
1994 +#frm-conditionals, #frm-adv-info-tab{
1995 + display:none;
5228 1996 }
5229 -
5230 1997 #frm-insert-fields-box ul.subsubsub,
5231 -#frm-conditionals ul.subsubsub {
5232 - float: right;
5233 - margin: 0;
1998 +#frm-conditionals ul.subsubsub{
1999 + float:right;
2000 + margin:0;
5234 2001 }
5235 -
5236 2002 #frm-insert-fields-box ul.alignleft,
5237 -#frm-conditionals ul.alignleft {
5238 - margin: 5px 0 0;
2003 +#frm-conditionals ul.alignleft{
2004 + margin:5px 0 0;
5239 2005 }
5240 -
5241 -#frm_adv_info ul.frm_code_list.frm-full-hover {
5242 - clear: both;
5243 - max-height: 215px;
5244 - overflow: auto;
2006 +#frm_field_search{
2007 + width: 100%;
5245 2008 }
5246 -
5247 -#frm-insert-fields-box ul.frm_code_list li.clear.frm_block {
5248 - height: 10px;
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;
5249 2014 }
5250 -
5251 -#frm_adv_info .frm_noallow {
5252 - display: none;
2015 +#frm-adv-info-tab{
2016 + max-height:355px;
5253 2017 }
5254 -
5255 -#frm_adv_info #frm-conditionals .frm_noallow {
5256 - display: block;
2018 +#frm-insert-fields-box ul.frm_code_list li.clear.frm_block{
2019 + height:10px;
5257 2020 }
5258 2021
5259 2022 /* Customize HTML Tab */
5260 -#frm_html_tab.frm_hidden {
5261 - display: none;
2023 +#frm_html_tab.frm_hidden{
2024 + display:none;
5262 2025 }
5263 -
5264 -#frm_html_tab.active {
5265 - display: inline;
2026 +#frm_html_tab.active{
2027 + display:inline;
5266 2028 }
5267 2029
5268 2030 /*Form Actions Tab*/
5269 2031 .frm_email_reply_container select,
5270 2032 .frm_email_reply_container input,
5271 -.form-table td.frm_150_width {
5272 - width: 170px;
2033 +.form-table td.frm_150_width{
2034 + width:170px;
5273 2035 }
5274 2036
5275 -#frm_notification_settings .frm_no_top_padding {
5276 - padding-top: 0;
2037 +#frm_notification_settings .frm_no_top_padding{
2038 + padding-top:0;
5277 2039 }
5278 2040
5279 -.frm_email_settings.frm_email_settings.widgets-holder-wrap {
5280 - overflow: auto;
5281 - box-shadow: none;
2041 +.frm_email_settings.frm_email_settings.widgets-holder-wrap{
2042 + overflow:auto;
2043 + box-shadow:none;
5282 2044 }
5283 -
5284 2045 #frm_notification_settings .widget-top .widget-action,
5285 2046 #frm_form_editor_container .widget-top .widget-action {
5286 2047 border: 0;
5287 2048 margin: 0;
@@ -5290,633 +2051,362 @@
5290 2051 cursor: pointer;
5291 2052 outline: 0;
5292 2053 }
5293 2054
5294 -#frm_email_addon_menu {
5295 - border: 1px solid var(--grey-300);
5296 - padding: var(--gap-sm);
5297 - border-radius: 4px;
5298 - margin: var(--gap-md) 0 var(--gap-sm);
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%;
5299 2060 }
5300 2061
5301 -#frm_email_addon_menu .frm-search {
5302 - float: right;
5303 - margin: 0;
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);
5304 2067 }
5305 2068
5306 -#frm_email_addon_menu h3.frm-no-border {
5307 - clear: none;
5308 - padding-top: 7px;
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;
5309 2073 }
5310 2074
5311 -.frm_email_settings .widget .widget-top {
5312 - background-color: var(--sidebar-color);
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;
5313 2079 }
5314 2080
5315 -.frm_email_settings .widget .widget-top,
5316 -.frm_email_settings .widget .widget-top h3 {
5317 - cursor: pointer !important;
2081 +.frm_email_settings .widget .widget-top, .frm_email_settings .widget .widget-top h3{
2082 + cursor:pointer;
5318 2083 }
5319 2084
5320 -.frm_email_settings .widget {
5321 - margin-bottom: var(--gap-sm);
2085 +.frm_email_settings .widget, #frm_email_addon_menu{
2086 + margin-bottom:15px;
2087 + line-height: 1.4em;
2088 + padding: 0;
5322 2089 }
5323 -
5324 -.frm_form_action_settings .widget-top {
5325 - box-shadow: none;
5326 - border-color: var(--grey-300);
5327 - border-radius: var(--small-radius);
5328 - background: var(--lightest-grey);
5329 - color: var(--grey-700);
2090 +.frm_email_settings .widget:last-of-type{
2091 + margin-bottom:20px;
5330 2092 }
5331 2093
5332 -.frm_form_action_settings:hover .widget-top {
5333 - border-color: var(--grey);
2094 +.frm_actions_list a{
2095 + color:#A0A0A0;
5334 2096 }
5335 2097
5336 -.frm_form_action_settings.open .widget-top {
5337 - border-bottom-left-radius: 0;
5338 - border-bottom-right-radius: 0;
5339 - border-bottom: none;
2098 +.frm_actions_list a:active, .frm_actions_list a:focus{
2099 + outline: none;
5340 2100 }
5341 2101
5342 -.frm_form_action_settings.open:hover .widget-top {
5343 - border-color: var(--grey-300);
2102 +.frm_form_action_settings,
2103 +.frm_form_action_settings .btn-group.frm-btn-group.open{
2104 + position: static;
5344 2105 }
5345 2106
5346 -.frm_form_action_settings > .widget-inside {
5347 - display: none;
2107 +.frm_form_action_settings .widget-top{
2108 + position: relative;
5348 2109 }
5349 2110
5350 -.frm_form_action_settings.open > .widget-inside {
5351 - display: block;
2111 +.frm_form_action_settings .widget-inside{
2112 + min-height:25px;
5352 2113 }
5353 -
5354 -.frm_form_action_settings .widget-inside {
5355 - min-height: 25px;
5356 - padding: 15px;
5357 - border-color: var(--grey-300);
5358 - border-bottom-left-radius: 4px;
5359 - border-bottom-right-radius: 4px;
5360 -}
5361 -
5362 2114 .frm_form_action_settings .widget-title h4,
5363 -.frm_form_action_settings .widget-title h3 {
5364 - display: inline-block;
5365 - border-bottom: none;
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;
5366 2120 padding: 10px 10px 5px;
5367 - font-size: var(--text-md);
5368 - font-weight: 500;
2121 + line-height: 1.4;
5369 2122 }
5370 -
5371 -#frm_email_addon_menu h3 {
5372 - margin: 0 0 var(--gap-sm);
5373 - clear: both;
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;
5374 2130 }
5375 -
5376 -.frm_single_api_settings p > label {
5377 - display: inline;
5378 -}
5379 -
5380 -.frm_form_action_icon {
2131 +.frm_form_action_icon{
5381 2132 margin-right: 5px;
5382 2133 }
5383 2134
5384 -.frm_actions_list {
5385 - margin: 0;
5386 - display: inline;
2135 +.frm_actions_list{
2136 + display:inline-block;
2137 + margin: 0;
2138 + margin-left:25px;
2139 + vertical-align: top;
5387 2140 }
5388 -
5389 -.frm_actions_list li {
5390 - float: left;
5391 - width: 15.6%;
5392 - margin: 10px .5% 15px;
5393 - height: 100px;
5394 - text-align: center;
2141 +.frm_actions_list li{
2142 + display:inline;
2143 + margin:0 2px;
5395 2144 }
5396 -
5397 -.frm-limited-actions .frm-group-heading,
5398 -.frm-limited-actions #frm-hide-groups,
5399 -.frm-all-actions #frm-show-groups,
5400 -.frm-limited-actions .frm-not-installed:not(.frm-search-result):not(.frm-default-show) {
5401 - display: none;
2145 +label.frm_action_events{
2146 + padding-left:15px;
5402 2147 }
5403 -
5404 -label.frm_action_events {
5405 - padding-left: 15px;
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;
5406 2153 }
5407 -
5408 -#frm-hide-groups,
5409 -#frm-show-groups {
5410 - font-size: var(--text-md);
5411 - float: right;
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;
5412 2159 }
5413 -
5414 -.frm_actions_list a:active, .frm_actions_list a:focus {
5415 - outline: none;
2160 +.frm_email_icons, .frm_actions_list{
2161 + padding: 10px 0 5px 15px;
5416 2162 }
5417 -
5418 -.frm_actions_list a {
5419 - font-size: var(--text-sm);
5420 - color: var(--grey-700);
5421 - word-break: break-word;
2163 +.frm_email_icons{
2164 + padding-left:6px;
5422 2165 }
5423 2166
5424 -.frm_actions_list span.frm-outer-circle {
5425 - /* 50px total with 30px content */
5426 - background-color: var(--grey-100);
5427 - padding: 10px;
5428 - text-align: center;
5429 - border-radius: 50%;
5430 - display: block;
5431 - width: 30px;
5432 - height: 30px;
5433 - margin: 0 auto 15px;
5434 - line-height: 1;
5435 -}
5436 -
5437 -.frm_email_settings .widget-title h4 {
5438 - color: var(--grey-700);
5439 -}
5440 -
5441 -.frm_disabled_action .widget-title h4 {
5442 - color: var(--grey);
5443 -}
5444 -
5445 -.frm_actions_list a .frmsvg,
5446 -.frm_actions_list a i {
5447 - height: 18px;
5448 - width: 18px;
5449 - font-size: 18px;
5450 - padding: 2px;
5451 - color: var(--lightest-grey);
5452 -}
5453 -
5454 -span.frm-inner-circle,
5455 -.frm_email_settings .widget-title .frm_form_action_icon {
5456 - background-color: var(--grey-400);
5457 - border-radius: 50%;
5458 - display: inline-block;
5459 - text-align: center;
5460 - line-height: 1;
5461 -}
5462 -
5463 -span.frm-inner-circle {
5464 - background-color: var(--primary-700);
5465 - height: 22px;
5466 - width: 22px;
5467 - padding: 4px;
5468 - color: #fff;
5469 -}
5470 -
5471 -.frm-inner-circle svg {
5472 - fill: currentColor;
5473 -}
5474 -
5475 -.frm_email_settings .widget-title .frm_form_action_icon {
5476 - height: 15px;
5477 - width: 15px;
5478 - padding: 5px;
5479 - color: #fff;
5480 - vertical-align: middle;
5481 -}
5482 -
5483 -.frm_actions_list .frmsvg,
5484 -.frm_actions_list i:before,
5485 -.frm_email_settings .widget-title .frm_form_action_icon i,
5486 -.frm_email_settings .widget-title .frm_form_action_icon .frmsvg {
5487 - height: 15px;
5488 - width: 15px;
5489 - vertical-align: text-top;
5490 -}
5491 -
5492 -.frm_actions_list i:before {
5493 - vertical-align: middle;
5494 -}
5495 -
5496 -.frm_email_settings .widget-title:hover .frm_form_action_icon {
5497 - background-color: var(--grey);
5498 -}
5499 -
5500 -span.frm-inner-circle.frm-inverse {
5501 - background-color: transparent;
5502 - color: var(--primary-700);
5503 - padding: 0;
5504 - height: 30px;
5505 - width: 100%;
5506 -}
5507 -
5508 -.frm_actions_list span.frm-inverse i,
5509 -.frm_actions_list span.frm-inverse .frmsvg {
5510 - color: var(--primary-700);
5511 - height: 30px;
5512 - width: 30px;
5513 - font-size: 30px;
5514 - padding: 0;
5515 -}
5516 -
5517 -.frm_actions_list i.frm-inverse:before {
5518 - height: 30px;
5519 - width: 100%;
5520 - font-size: 30px;
5521 -}
5522 -
5523 -.frm_email_settings .widget-title .frm_form_action_icon.frm-inverse {
5524 - background: #fff;
5525 - padding: 0;
5526 - height: 24px;
5527 - width: 24px;
5528 -}
5529 -
5530 -.frm_email_settings .widget-title .frm_form_action_icon.frm-inverse .frmsvg,
5531 -.frm_email_settings .widget-title .frm_form_action_icon.frm-inverse i:before {
5532 - color: var(--grey-400);
5533 - height: 24px;
5534 - width: 24px;
5535 - font-size: 24px;
5536 -}
5537 -
5538 -.frm_email_settings .widget-title:hover .frm_form_action_icon.frm-inverse .frmsvg,
5539 -.frm_email_settings .widget-title:hover .frm_form_action_icon.frm-inverse i:before {
5540 - color: var(--grey-500);
5541 -}
5542 -
5543 -.frm_email_icons {
5544 - padding: 10px 0 5px 6px;
5545 - font-size: 20px;
5546 -}
5547 -
5548 2167 .frm_email_icons a {
5549 - margin-left: 8px;
5550 - color: var(--grey);
5551 - opacity: 0;
5552 - transition: all .2s ease;
2168 + margin-left: 3px;
5553 2169 }
5554 2170
5555 -.frm_email_icons a .frmsvg {
5556 - color: var(--grey);
2171 +.frm_actions_list a.frm_inactive_action:before{
2172 + color:#d6d6d6;
2173 + cursor:not-allowed;
5557 2174 }
5558 -
5559 -.frm_email_icons a:hover,
5560 -.widget-top:hover .frm_email_icons a {
5561 - opacity: 1;
2175 +.frm-no-margin{
2176 + margin:0;
5562 2177 }
5563 -
5564 -.frm_actions_list a.frm_inactive_action {
5565 - color: var(--grey);
5566 -}
5567 -
5568 -.frm_inactive_action .frm-inner-circle,
5569 -.frm_actions_list .frm_inactive_action i {
5570 - opacity: .4;
5571 -}
5572 -
5573 -table td, .form-table tr td {
5574 - vertical-align: top;
5575 -}
5576 -
5577 -#new_fields .form-table tr td {
5578 - display: block;
5579 - padding: 7px 0 0;
5580 -}
5581 -
5582 -#new_fields .form-table tr td:first-child {
5583 - margin: 0;
5584 -}
5585 -
5586 -#new_fields .form-table tr td:last-child {
5587 - margin-bottom: 9px;
5588 -}
5589 -
5590 2178 .form-table #list-table th {
5591 - text-align: center;
2179 + text-align:center;
5592 2180 }
5593 2181
5594 -#form_settings_page th,
5595 -#form_settings_page td,
2182 +#frm_notification_settings th,
2183 +#frm_notification_settings td,
5596 2184 .frm_settings_form td,
5597 -#frm_notification_settings .frm_form_action_settings td p {
5598 - padding: 7px 0;
2185 +#frm_notification_settings .frm_form_action_settings p{
2186 + padding-top:7px;
2187 + padding-bottom:7px;
5599 2188 }
5600 2189
5601 -#permissions_settings_settings .frm_grid_container {
5602 - align-items: center;
2190 +#frm_notification_settings .form-table > tbody > tr > th{
2191 + width:150px;
2192 + font-weight:normal;
2193 + padding-right:10px;
5603 2194 }
5604 2195
5605 -#frm_notification_settings .form-table > tbody > tr > th {
5606 - width: 150px;
5607 - font-weight: normal;
5608 - padding-right: 10px;
2196 +#frm_notification_settings .frm_single_email_settings .form-table > tbody > tr > th{
2197 + width:80px;
5609 2198 }
5610 2199
5611 -#frm_notification_settings .frm_single_email_settings .form-table > tbody > tr > th {
5612 - width: 80px;
2200 +#frm_notification_settings label.frm_left_label{
2201 + width:160px;
5613 2202 }
5614 2203
5615 -#frm_notification_settings table tr td:first-child {
5616 - padding-left: 0;
2204 +#frm_notification_settings table tr td:first-child{
2205 + padding-left:0;
5617 2206 }
5618 2207
5619 -#frm_notification_settings table tr td:last-child {
5620 - padding-right: 0;
2208 +#frm_notification_settings table tr td:last-child{
2209 + padding-right:0;
5621 2210 }
5622 2211
5623 -
5624 -#frm_notification_settings .frm_left_label {
5625 - /* For add-ons that haven't been updated for 4.0 */
5626 - float: none;
5627 - width: auto !important;
2212 +#frm_notification_settings .frm_email_buttons{
2213 + height: 22px;
2214 + line-height: 20px;
2215 + padding: 0 6px 1px;
5628 2216 }
5629 -
5630 -.frm-fields .frm_autoresponder_rows select {
5631 - width: auto;
2217 +#frm_notification_settings .frm_cc_button{
2218 + float:left;
5632 2219 }
5633 -
5634 -#frm_notification_settings .frm_with_left_label,
5635 -#frm_notification_settings .frm_left_label + textarea,
5636 -#frm_notification_settings .frm_left_label + select,
5637 -#frm_notification_settings .frm_left_label + input[type=text] {
5638 - width: 100%;
2220 +#frm_notification_settings .frm_bcc_button{
2221 + float:right;
5639 2222 }
5640 -
5641 -#frm_notification_settings .frm_email_buttons {
5642 - padding: var(--gap-2xs);
5643 - background: var(--light-blue);
5644 - color: var(--primary-700);
5645 - border-radius: var(--small-radius);
5646 - border-color: var(--blue-border);
5647 - line-height: 1;
5648 - height: auto;
5649 - min-height: 12px;
5650 - font-size: var(--text-xs);
5651 - box-shadow: none;
2223 +#frm_notification_settings .frm_bcc_cc_container{
2224 + width:96px;
5652 2225 }
5653 2226
5654 -.frm_reply_to_container,
5655 -.frm_bcc_cc_container {
5656 - float: right;
5657 - margin: -4px 0 0;
5658 - z-index: 1;
5659 - position: relative;
2227 +.frm_action_id{
2228 + font-size:11px;
2229 + opacity:0.8;
2230 + padding-top:10px;
5660 2231 }
5661 2232
5662 -.frm_email_row .frm_cancel1_icon:before {
5663 - vertical-align: bottom;
2233 +.frm_logic_field_opts{
2234 + max-width:180px;
5664 2235 }
5665 2236
5666 -.frm_logic_field_opts {
5667 - max-width: 35%;
5668 -}
5669 -
5670 -.frm-inline-select,
5671 -p.frm-inline-select,
5672 -#frm_submit_logic_row,
5673 -.frm_logic_rows .frm-collapse-me {
5674 - line-height: var(--h-md) !important;
5675 -}
5676 -
5677 -.frm_logic_row {
5678 - padding: var(--gap-xs) 0 0;
5679 - align-items: center;
5680 -}
5681 -
5682 -.frm-single-settings .frm_logic_row > select {
5683 - max-width: 32.5% !important;
5684 -}
5685 -
5686 -.frm-single-settings .frm_logic_row select:nth-child(2) {
5687 - max-width: 20% !important;
5688 -}
5689 -
5690 -.frm-single-settings .frm_logic_row span input,
5691 -.frm-single-settings .frm_logic_row span select {
5692 - max-width: 36% !important;
5693 -}
5694 -
5695 -.frm-single-settings .frm_logic_row input {
5696 - max-width: 118px !important;
5697 -}
5698 -
5699 -.frm-single-settings ul.frm_sortable_field_opts {
5700 - margin-bottom: 5px;
5701 -}
5702 -
2237 +.frm_form_action_settings .frm_logic_row,
2238 +.frm_form_action_settings .frm_posttax_row,
5703 2239 .advanced_settings .frm_logic_row {
5704 - margin: 14px 0;
2240 + margin:14px 0;
5705 2241 }
5706 -
2242 +.frm_form_action_settings .frm_logic_row select,
2243 +.frm_form_action_settings .frm_logic_row input,
5707 2244 .advanced_settings .frm_logic_row select,
5708 -.advanced_settings .frm_logic_row input {
5709 - max-width: 30% !important;
2245 +.advanced_settings .frm_logic_row input{
2246 + max-width:30%;
5710 2247 }
5711 -
5712 -.frm_form_action_settings .frm_logic_row p {
5713 - margin-top: 0;
5714 - margin-bottom: 0;
5715 - padding: 0;
2248 +.frm_form_settings input[type="text"]{
2249 + line-height: normal;
2250 + height: auto;
5716 2251 }
5717 -
5718 -#poststuff .widgets-holder-wrap .frm_form_action_settings .widget-inside {
5719 - padding-bottom: 0;
2252 +#poststuff .widgets-holder-wrap .frm_form_action_settings .widget-inside{
2253 + padding-bottom:0;
5720 2254 }
5721 2255
5722 -#poststuff .frm_form_settings .widgets-holder-wrap .widget-inside {
5723 - padding-left: 15px;
5724 - padding-right: 15px;
2256 +#poststuff .frm_form_settings .widgets-holder-wrap .widget-inside{
2257 + padding-left:15px;
2258 + padding-right:15px;
5725 2259 }
5726 2260
5727 2261 #form_global_settings h3 {
5728 - font-size: var(--text-sm);
5729 - margin-top: 25px;
2262 + font-size:14px;
2263 + margin-top: 0px;
5730 2264 }
5731 2265
5732 -#form_global_settings .tabs-panel + h3 {
5733 - margin-top: 0;
5734 - border: none;
5735 -}
5736 -
5737 2266 #poststuff .frm_form_settings .widget-inside h3,
5738 2267 #poststuff .frm_form_settings .advanced_settings h3,
5739 2268 #poststuff .frm_settings_form h3,
5740 -#frm_advanced .inside h3 {
5741 - border-top: 1px solid #eee;
5742 - border-bottom: none;
5743 - margin: 15px -15px 0;
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;
5744 2274 padding: 8px 15px;
5745 - font-size: var(--text-sm);
2275 + font-size:14px;
5746 2276 }
5747 2277
5748 2278 #poststuff .frm_form_settings h3.frm_first_h3,
5749 -#poststuff h3.frm_first_h3 {
5750 - border: none;
5751 - margin-top: 0;
2279 +#poststuff h3.frm_first_h3{
2280 + border:none;
2281 + margin-top:0;
5752 2282 }
5753 -
5754 -h3.frm_add_logic_link {
5755 - margin-bottom: 0 !important;
2283 +#poststuff h3.frm_add_logic_link{
2284 + margin-bottom:0 !important;
5756 2285 }
5757 2286
5758 -a.frm_add_logic_link.frm_hidden {
5759 - display: none;
5760 -}
5761 -
5762 -.frm_add_logic_link .frmsvg,
5763 -.frm_add_logic_link i {
5764 - margin-right: 5px;
5765 -}
5766 -
5767 2287 .frm_right_addon {
5768 - position: relative;
2288 + position: relative;
5769 2289 }
5770 -
5771 2290 .frm_right_addon .frm_remove_field {
5772 - position: absolute;
5773 - padding: 5px 10px;
5774 - right: 10px;
2291 + position: absolute;
2292 + padding: 5px 10px;
2293 + right: 10px;
5775 2294 bottom: 0;
5776 2295 }
5777 -
5778 2296 .frm_right_addon input {
5779 - padding-right: var(--gap-lg);
2297 + padding-right: 30px;
5780 2298 }
5781 2299
5782 -.frm_icon_font {
5783 - color: #A0A0A0;
5784 - color: var(--grey);
2300 +.frm_icon_font{
2301 + color:#A0A0A0;
5785 2302 }
5786 2303
5787 -.frm-fields label .frm_icon_font {
5788 - font-size: inherit;
2304 +a.frm_icon_font:hover, a.frm_icon_font:active, a.frm_icon_font:focus {
2305 + color: #82b4cb;
5789 2306 }
5790 2307
5791 -.misc-pub-revisions.frm_icon_font,
5792 -.misc-pub-revisions.frm_icon_font:hover {
5793 - color: inherit;
2308 +.frm_confirming.frm_icon_font:before {
2309 + content:'' !important;
5794 2310 }
5795 2311
5796 -.postbox.frm_with_icons .inside {
5797 - padding: 0;
5798 - margin: 0;
2312 +.misc-pub-revisions.frm_icon_font,
2313 +.misc-pub-revisions.frm_icon_font:hover{
2314 + color:inherit;
5799 2315 }
5800 2316
5801 -.frm_add_tag:before {
5802 - content: '\e602';
2317 +#post-body .misc-pub-revisions.frm_email_icon:before{
2318 + content: "\e626";
5803 2319 }
5804 2320
5805 -.frm_remove_tag:before {
5806 - content: '\e600';
2321 +.postbox.frm_with_icons .inside{
2322 + padding:0;
2323 + margin:0;
5807 2324 }
5808 2325
5809 -.frm_logic_row .frm_remove_tag {
5810 - padding-left: 7px;
2326 +.frm_add_tag:before{
2327 + content: '\e602';
5811 2328 }
5812 -
5813 -.frm_logic_row .frm1 > .frm_remove_tag {
5814 - padding: 0;
2329 +.frm_remove_tag:before{
2330 + content: '\e600';
5815 2331 }
5816 2332
5817 -.frm_tooltip_icon:before {
5818 - font-size: 13px;
5819 - vertical-align: top;
2333 +.frm_tooltip_icon:before{
2334 + font-size:13px;
2335 + vertical-align:top;
5820 2336 }
5821 2337
5822 -.form-field input[type=text].frm_other_input {
5823 - width: 30%;
5824 - margin-left: 10px;
2338 +.frm_other_option .frm_ipe_field_option{
2339 + min-width:0;
2340 + margin-right:5px;
5825 2341 }
5826 -
5827 -.frm-add-other {
5828 - text-align: right;
2342 +.form-field input[type=text].frm_other_input{
2343 + width:30%;
5829 2344 }
5830 2345
5831 -.frm_add_opt .frm_add_tag,
5832 -.frm-add-other .frm_add_tag {
5833 - vertical-align: 20%;
2346 +.frm_clear_on_focus{
2347 + vertical-align: middle;
5834 2348 }
5835 2349
5836 -.frm_action_icon {
5837 - margin: 5px 0 0 5px;
2350 +.frm_action_icon{
2351 + margin:5px 0 0 5px;
5838 2352 }
5839 -
5840 -span.frm_action_icon {
5841 - margin: 0 4px 0 0;
5842 -}
5843 -
5844 -.frm_action_icon:active {
5845 - outline: none;
5846 -}
5847 -
5848 -a.frm_action_icon:hover {
5849 - text-decoration: none;
5850 -}
5851 -
5852 -.frm_action_icon.frm_error_icon:before {
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{
5853 2357 content: '\e608';
5854 2358 }
5855 -
5856 -.frm_inactive_icon.frm_action_icon.frm_error_icon:before {
2359 +.frm_inactive_icon.frm_action_icon.frm_error_icon:before{
5857 2360 content: '\e606';
5858 2361 }
5859 -
5860 -.frm-field-action-icons {
5861 - text-align: right;
5862 - position: absolute;
5863 - top: 2px;
5864 - right: 2px;
5865 - max-width: 100%;
2362 +.frm_action_icon.frm_reload_icon:before{
2363 + content: '\e60a';
2364 + font-size:15px;
5866 2365 }
5867 -
5868 -.frm-field-action-icons .frm-field-id {
5869 - display: inline-block;
5870 - overflow: hidden;
5871 - text-overflow: ellipsis;
5872 - white-space: nowrap;
5873 - width: 80px;
5874 - max-width: calc( 100% - 50px );
5875 - position: relative;
5876 - top: 2px;
2366 +.frm_inactive_icon.frm_action_icon.frm_reload_icon:before{
2367 + content: '\e60b';
5877 2368 }
5878 2369
5879 -.frm-field-action-icons > a {
5880 - font-size: var(--text-md);
5881 - width: 17px;
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;
5882 2376 }
5883 -
5884 -.frm-field-action-icons a:hover {
5885 - text-decoration: none;
2377 +.frm_action_icon.frm_required_icon,
2378 +.ui-state-default .frm_action_icon.frm_required_icon{
2379 + color:#000;
2380 + margin-top:0;
5886 2381 }
5887 2382
5888 -.frm-field-action-icons .dropdown {
5889 - display: inline-block;
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;
5890 2387 }
5891 2388
5892 -.frm-field-action-icons > a .frmsvg {
5893 - color: var(--grey-500) !important;
5894 - font-size: 17px;
5895 - width: 17px;
5896 - height: 17px;
2389 +.frm-hover-icon{
2390 + margin-left:2px;
5897 2391 }
5898 2392
5899 -.frm-field-action-icons > a .frmsvg,
5900 -.frm-field-action-icons > div > a .frmsvg {
5901 - vertical-align: baseline;
2393 +.frm-hover-icon.frm_icon_font:before{
2394 + font-size:16px;
5902 2395 }
5903 2396
5904 -.edit_field_type_end_divider .frm-field-action-icons {
5905 - display: none !important;
5906 -}
2397 +.frm-move{cursor:move;}
5907 2398
5908 -.frm-move {
5909 - cursor: grab;
2399 +.frm_remove_tag:before,
2400 +.frm_add_tag:before{
2401 + vertical-align: middle;
5910 2402 }
5911 2403
5912 -span.howto {
5913 - display: inline;
5914 -}
2404 +span.howto{display:inline;}
5915 2405
5916 -.frm_import_message {
5917 - margin: 15px 0;
5918 - line-height: 2.5em;
2406 +.frm_import_message{
2407 + margin:15px 0;
2408 + line-height:2.5em;
5919 2409 }
5920 2410
5921 2411 .frm_sorting .form-field .widget input[type="text"],
5922 2412 .frm_sorting .form-field .widget input[type="number"],
@@ -5921,60 +2411,48 @@
5921 2411 .frm_sorting .form-field .widget input[type="text"],
5922 2412 .frm_sorting .form-field .widget input[type="number"],
5923 2413 .frm_sorting .form-field .widget select,
5924 2414 #wpcontent .frm_sorting .form-field .widget select,
5925 -.frm_sorting .form-field .widget textarea {
5926 - width: auto;
2415 +.frm_sorting .form-field .widget textarea{
2416 + width:auto;
5927 2417 }
5928 2418
5929 2419 .tagchecklist span.no_taglist {
5930 - display: inline;
5931 - float: none;
5932 - line-height: 15px;
5933 - margin-right: 0;
5934 - font-size: inherit;
2420 + display: inline;
2421 + float: none;
2422 + line-height: 15px;
2423 + margin-right: 0;
2424 + font-size:inherit;
5935 2425 }
5936 2426
5937 -.tagchecklist .frm_exclude_cat_list span {
5938 - display: inline;
5939 -}
2427 +.tagchecklist .frm_exclude_cat_list span{display:inline;}
2428 +.tagchecklist span a:before{line-height:23px;text-align:start;}
5940 2429
5941 -.tagchecklist span a:before {
5942 - line-height: 23px;
5943 - text-align: start;
5944 -}
5945 -
5946 2430 /* Entries Page */
5947 -.frm_no_entries_form {
5948 - padding: 60px 0;
2431 +.frm_no_entries_form{
2432 + padding:60px 0;
5949 2433 }
5950 2434
5951 -.frm_no_entries_form .frm_no_entries_header {
5952 - font-size: 20px;
5953 - margin-bottom: 10px;
2435 +.frm_no_entries_form .frm_no_entries_header{
2436 + font-size:20px;
2437 + margin-bottom:10px;
5954 2438 }
5955 2439
5956 -.frm_no_entries_form .frm_no_entries_text {
5957 - line-height: var(--leading);
2440 +.frm_no_entries_form .frm_no_entries_text{
2441 + line-height:200%;
5958 2442 }
5959 2443
5960 -#form_entries_page #the-list .no-items {
5961 - height: 240px; /* Equals to the max height of search dropdown */
5962 -}
5963 -
5964 2444 /* Reports Page */
5965 -#form_reports_page img.frm_no_reports {
5966 - max-width: 100%;
5967 -}
2445 +#form_reports_page img.frm_no_reports{max-width:100%;}
5968 2446
5969 -.frm_wrap .google-visualization-table .gradient,
5970 -.frm_wrap .google-visualization-table-tr-head,
5971 2447 .frm_wrap .google-visualization-table-tr-odd,
5972 2448 .frm_wrap .google-visualization-table-tr-odd.google-visualization-table-tr-over {
5973 2449 background: var(--lightest-grey);
5974 2450 }
5975 2451
5976 -.frm_wrap .google-visualization-table-tr-over {
2452 +.frm_wrap .google-visualization-table-tr-over,
2453 +.frm_wrap .google-visualization-table .gradient,
2454 +.frm_wrap .google-visualization-table-tr-head {
5977 2455 background: #fff;
5978 2456 }
5979 2457
5980 2458 .frm_wrap .google-visualization-table-table th,
@@ -5979,1674 +2457,773 @@
5979 2457
5980 2458 .frm_wrap .google-visualization-table-table th,
5981 2459 .frm_wrap .google-visualization-table-table td {
5982 2460 border-right-width: 0;
5983 - padding: 10px !important;
2461 + padding: 2px;
5984 2462 }
5985 2463
5986 2464 .frm_wrap .google-visualization-table-tr-head,
5987 2465 .frm_wrap .google-visualization-table-tr-head th {
5988 - white-space: pre-wrap;
5989 - font-size: var(--text-md);
2466 + font-size: 16px;
5990 2467 font-weight: 400 !important;
5991 2468 text-align: left;
5992 2469 }
5993 2470
5994 2471 .frm_wrap .google-visualization-table-td-number {
5995 - text-align: inherit;
5996 -}
5997 -
5998 -#form_reports_page .postbox{
5999 2472 text-align: center;
6000 - float: none;
6001 - display: inline-block;
6002 - margin-right: 2%;
6003 - width: 20%;
6004 - min-width: 175px;
6005 2473 }
6006 2474
6007 2475 /* Views Page */
6008 -#form_views_page img.frm_no_views {
6009 - max-width: 100%;
6010 -}
2476 +#form_views_page img.frm_no_views{max-width:100%;}
6011 2477
6012 2478 /* Field options popup */
6013 -.frm_field_opts_popup {
6014 - min-width: 300px;
6015 - background-color: #fff;
2479 +.frm_field_opts_popup{
2480 + min-width:300px;
2481 + background-color:#fff;
6016 2482 }
6017 -
6018 -.frm_field_opts_popup #wpadminbar {
6019 - display: none;
2483 +.frm_field_opts_popup #wpadminbar{
2484 + display:none;
6020 2485 }
6021 -
6022 -.frm_prepop {
6023 - width: 100%;
6024 - list-style: none;
6025 - overflow: auto;
6026 - margin: 0;
6027 - max-height: 295px;
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;
6028 2495 }
6029 -
6030 -.frm_prepop li {
6031 - margin: 0;
2496 +.frm_prepop li{
2497 + margin: 0 0 3px;
6032 2498 }
6033 -
6034 -.frm_prepop li a {
6035 - display: block;
6036 - text-decoration: none;
6037 - cursor: pointer;
6038 - padding: 5px 20px;
2499 +.frm_prepop li:first-child {
2500 + margin-top: 2px;
6039 2501 }
6040 2502
6041 -.frm_prepop li a:hover {
6042 - background: var(--sidebar-color);
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;
6043 2516 }
6044 2517
6045 2518 /* */
6046 -#frm_form_editor_container #frm_form_key_box {
6047 - width: 13em;
6048 - max-width: 30%
6049 -}
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;}
6050 2526
6051 -#frm_form_editor_container #frm_form_desc {
6052 - width: 70%;
6053 -}
6054 -
6055 -#frm_form_editor_container .ui-widget-content {
6056 - display: none;
6057 - padding: 15px;
6058 -}
6059 -
6060 -#frm_form_editor_container .ui-widget-content label {
6061 - float: left;
6062 - width: 170px;
6063 - text-align: right;
6064 - padding-right: 5px;
6065 - clear: both;
6066 -}
6067 -
6068 -#frm_form_editor_container .ui-widget-content label.nofloat {
6069 - clear: none;
6070 - float: none;
6071 - margin-left: 10px;
6072 -}
6073 -
6074 -#frm_form_editor_container .ui-state-default {
6075 - color: #333 !important;
6076 -}
6077 -
6078 -.frm_green {
6079 - color: var(--green) !important;
6080 -}
6081 -
6082 -#frm_form_editor_container .ui-state-default a.frm_orange, .frm-right-panel a.frm_orange, #postbox-container-1 a.frm_orange {
6083 - color: #D54E21;
6084 -}
6085 -
6086 -#styling_settings input[type=checkbox], #styling_settings input[type=radio] {
6087 - border: solid 1px #bbb;
6088 -}
6089 -
6090 -#styling_settings .widget .widget-top, #frm_form_editor_container .widget .widget-top {
6091 - cursor: pointer;
6092 -}
6093 -
6094 -.frm_sorting .widget, .frm_settings_page .widget {
6095 - background: #fff;
6096 -}
6097 -
6098 -.frm_sorting .widget-title h4 {
6099 - font-weight: normal;
6100 -}
6101 -
6102 -.frm_sorting .widget, #postbox-container-1 .widget, .frm-right-panel .widget, .frm_settings_page .widget {
6103 - margin-bottom: 0;
6104 -}
6105 -
6106 -.frm_settings_page .widget-inside {
6107 - padding: 0 5px 5px;
6108 -}
6109 -
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;}
6110 2533 .frm_sorting .widget,
6111 2534 .widget-inside,
6112 -.frm_sorting .form-field .widget {
2535 +.frm_sorting .form-field .widget{
6113 2536 display: none;
6114 2537 }
6115 -
6116 -#frm-show-fields {
6117 - min-height: 350px;
6118 - padding: 0 0 35px;
6119 - margin: 0;
6120 - position: relative;
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;
6121 2542 }
6122 2543
6123 -.frm-has-fields #frm-show-fields {
6124 - min-height: 50px;
2544 +#new_fields{
2545 + min-height:480px;
2546 + margin-bottom:0;
6125 2547 }
6126 -
6127 -#frm_builder_page #frm_field_group_controls {
6128 - position: absolute;
6129 - padding: 5px;
6130 - border-radius: 4px 4px 0 0;
6131 - text-align: right;
6132 - box-sizing: border-box;
6133 - right: 0;
6134 - top: -28px;
6135 - height: 28px;
6136 - z-index: 3; /* section dividers use z-index: 2; position above that to avoid it taking over hover control. */
2548 +.frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider{
2549 + display:none !important;
6137 2550 }
6138 2551
6139 -.frm-field-group-hover-target,
6140 -.frm-has-open-field-group-popup,
6141 -#frm_builder_page #frm_field_group_controls,
6142 -.frm-selected-field-group {
6143 - background: rgba(65, 153, 253, 0.04);
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;
6144 2564 }
6145 -
6146 -.frm-selected-field-group {
6147 - position: relative;
2565 +.frm_sorting > li.ui-state-default.edit_field_type_form{
2566 + border:1px solid #d1e5ee;
6148 2567 }
6149 2568
6150 -#frm_builder_page #frm_field_group_controls > span:first-child {
6151 - margin-right: 5px;
2569 +#new_fields li.frm_cancel_sort{
2570 + /* If a section gets dropped into a section, hide it */
2571 + display:none;
6152 2572 }
6153 2573
6154 -#frm_builder_page #frm_field_group_controls svg {
6155 - pointer-events: none;
2574 +.divider_drop{
2575 + text-align:center;
6156 2576 }
6157 -
6158 -#frm_field_group_controls {
6159 - visibility: hidden;
2577 +.divider_drop .howto .frm_icon_font{
2578 + font-style:normal;
6160 2579 }
6161 2580
6162 -.frm-field-group-hover-target #frm_field_group_controls {
6163 - visibility: visible;
2581 +.repeat_section .start_divider li:only-child{
2582 + margin-top:50px;
6164 2583 }
6165 2584
6166 -#frm_field_group_controls .dropdown-item a span {
6167 - color: var(--grey-700);
2585 +.show_repeat_sec{
2586 + display:none;
6168 2587 }
6169 -
6170 -#frm_field_group_controls .dropdown-item a:hover {
6171 - text-decoration: none;
2588 +.repeat_section .show_repeat_sec{
2589 + display:inline-block;
2590 + margin:5px 0 0;
6172 2591 }
6173 -
6174 -.frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider {
6175 - display: none !important;
2592 +.repeat_section .selected .show_repeat_sec{
2593 + margin-bottom:10px;
6176 2594 }
6177 2595
6178 -.frm-right-panel .ui-state-default,
6179 -#postbox-container-1 .ui-state-default,
6180 -.frm_sorting > li.ui-state-default,
6181 -.frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider:hover {
6182 - border: 1px solid transparent;
6183 - font-weight: normal !important;
6184 - background-color: transparent;
6185 - background-image: none;
6186 - padding: 5px;
6187 - margin: 0;
6188 - box-shadow: none;
6189 - display: block;
6190 - text-align: inherit !important;
6191 - overflow: visible;
6192 - position: relative;
2596 +.repeat_section tr.show_repeat_sec{
2597 + display:table-row;
6193 2598 }
6194 2599
6195 -#frm-show-fields li.frm_cancel_sort {
6196 - /* If a section gets dropped into a section, hide it */
6197 - display: none;
6198 -}
6199 -
6200 -.divider_drop {
6201 - text-align: center;
6202 -}
6203 -
6204 -.divider_drop .howto .frm_icon_font {
6205 - font-style: normal;
6206 -}
6207 -
6208 -.show_repeat_sec {
6209 - display: none;
6210 -}
6211 -
6212 -.repeat_section .show_repeat_sec {
6213 - display: inline-block;
6214 - margin: 5px 0 0;
6215 -}
6216 -
6217 -.repeat_section tr.show_repeat_sec {
6218 - display: table-row;
6219 -}
6220 -
6221 2600 .repeat_format .frm_repeat_label,
6222 -.repeat_formattext .frmsvg,
6223 -.repeat_formattext i {
6224 - display: none;
2601 +.repeat_formattext i{
2602 + display:none;
6225 2603 }
6226 2604
6227 -.frm_button {
6228 - text-decoration: none;
6229 - border: 1px solid #eee;
6230 - padding: 5px;
6231 - color: #444;
6232 - vertical-align: middle;
6233 - box-shadow: none !important;
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;
6234 2612 }
6235 2613
6236 -a.frm_button:hover {
6237 - text-decoration: none !important;
2614 +a.frm_button:hover{
2615 + text-decoration:none !important;
6238 2616 }
6239 -
6240 2617 .frm_button,
6241 -.frm_button .frm_icon_font:before {
6242 - font-size: 13px;
2618 +.frm_button .frm_icon_font:before{
2619 + font-size:13px;
6243 2620 vertical-align: middle;
6244 2621 }
6245 2622
6246 -.frm_button .frmsvg {
6247 - width: 13px;
6248 - height: 13px;
2623 +#postbox-container-1 .ui-state-default{
2624 + padding:0;
2625 + margin:0;
6249 2626 }
6250 -
6251 -.frm-right-panel .ui-state-default,
6252 -#postbox-container-1 .ui-state-default {
6253 - padding: 0;
6254 - margin: 0;
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;
6255 2632 }
6256 2633
6257 -ul.start_divider {
6258 - padding: 8px 13px 0 8px;
6259 - min-height: 115px;
6260 - transition: all 0.4s linear;
2634 +.frm_sorting li.ui-state-default .divider_section_only{
2635 + padding:6px;
6261 2636 }
6262 -
6263 -.frm-section-collapsed .frm_no_section_fields,
6264 -.frm-section-collapsed ul.start_divider {
6265 - height: 0;
6266 - min-height: 0 !important;
2637 +.frm_sorting li.ui-state-default.edit_field_type_divider{
2638 + padding:0 0 25px 0;
6267 2639 }
6268 -
6269 -.frm-section-collapsed ul.start_divider {
6270 - overflow: hidden;
6271 -}
6272 -
6273 -.frm-section-collapsed .frm_no_section_fields {
6274 - overflow: hidden;
6275 - padding: 0;
6276 - opacity: 0;
6277 -}
6278 -
6279 -.frm-section-collapsed .divider_section_only .frm-collapsed-label {
6280 - display: inline;
6281 -}
6282 -
6283 -.frm-page-collapsed .frm_clone_icon,
6284 -.frm-page-collapsed .frm_delete_field,
6285 -.frm-page-collapsed .frm_clone_field,
6286 -.frm-section-collapsed .frm_clone_icon {
6287 - opacity: .5;
6288 - cursor: not-allowed;
6289 -}
6290 -
6291 -/* Hide the Duplicate summary option because we are missing the logic that also adds a new page */
6292 -.edit_field_type_summary .frm_more_options_li:nth-child(2) {
6293 - display: none !important;
6294 -}
6295 -
6296 -.frm_no_section_fields:not(.frm_block) + ul.start_divider {
6297 - padding: 0;
6298 - min-height: 132px;
6299 -}
6300 -
6301 -.frm_sorting li.ui-state-default .divider_section_only {
6302 - padding: 6px;
6303 - margin-top: -10px;
6304 - border: 2px solid transparent;
6305 - border-radius: var(--small-radius);
6306 - z-index: 2;
6307 - position: relative;
6308 -}
6309 -
6310 -.divider_section_only > .frm_inner_field_container {
6311 - padding: 5px 0;
6312 - margin: 0;
6313 -}
6314 -
6315 -.frm-collapsed-label,
6316 -.divider_section_only > .frm_inner_field_container .frm_form_fields {
6317 - display: none;
6318 -}
6319 -
6320 -.frm-section-collapsed .divider_section_only:after,
6321 -.divider_section_only:before {
6322 - content: '';
6323 - display: block;
6324 - padding: 2px 0;
6325 - line-height: 1px;
6326 - border-top: 2px solid var(--grey-300);
6327 - top: -2px;
6328 - position: absolute;
6329 - width: 100%;
6330 - transition: .5s border-color ease-in-out;
6331 -}
6332 -
6333 -.frm-section-collapsed .divider_section_only:after {
6334 - top: auto;
6335 - bottom: -6px;
6336 -}
6337 -
6338 -.frm-section-collapsed .divider_section_only:hover:after,
6339 -li.selected.frm-section-collapsed .divider_section_only:before,
6340 -li.selected.frm-section-collapsed .divider_section_only:after,
6341 -.divider_section_only:hover:before,
6342 -li.selected .divider_section_only:before {
6343 - border-color: transparent;
6344 -}
6345 -
6346 -.frm_sorting li.ui-state-default.edit_field_type_divider {
6347 - overflow: visible;
6348 - position: relative;
6349 - padding: 0 0 0 20px;
6350 - margin: 25px 0 0 -5px;
6351 - border-left: 1px solid var(--primary-700);
6352 - transition: border 0.7s ease-out;
6353 -}
6354 -
6355 -.frm-section-collapsed {
6356 - border-left-color: transparent !important;
6357 -}
6358 -
6359 2640 .frm_sorting li.edit_field_type_end_divider,
6360 -.frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider:hover {
6361 - margin: 0 0 var(--gap-sm);
2641 +.frm_sorting .no_repeat_section li.ui-state-default.edit_field_type_end_divider:hover{
2642 + margin:0 0 15px;
6362 2643 }
6363 -
6364 -.frm-first-page .frm_prev_page {
6365 - display: none;
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;
6366 2648 }
6367 2649
6368 -#frm_builder_page .frm_remove_form_row.frm_button,
6369 -#frm_builder_page .frm_add_form_row.frm_button {
6370 - border-radius: var(--small-radius);
6371 - border: 1px solid var(--blue-border);
2650 +.edit_field_type_end_divider .frm_inner_field_container .frm_icon_font:before{
2651 + font-size:19px;
2652 + color:#CCC;
6372 2653 }
6373 2654
6374 -#frm_builder_page .frm_remove_form_row .frmsvg,
6375 -#frm_builder_page .frm_remove_form_row i:before,
6376 -.frm_wrap .frm_add_form_row .frmsvg,
6377 -.frm_add_form_row i:before {
6378 - color: var(--primary-700);
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;
6379 2662 }
6380 2663
6381 -.frm-preview-buttons .frm_button_submit {
6382 - margin: 0 5px;
2664 +tr.frm_options_heading td{
2665 + padding-bottom:0;
6383 2666 }
6384 2667
6385 -.frm-page-break {
6386 - border-top: 1px dashed var(--primary-700);
6387 - margin-top: var(--gap-lg);
6388 - position: relative;
6389 -}
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%;}
6390 2670
6391 -.edit_field_type_divider:before,
6392 -.edit_field_type_divider:after,
6393 -.frm-page-break:before,
6394 -.frm-page-break:after {
6395 - content: '';
6396 - position: absolute;
6397 - top: -4px;
6398 - width: 4px;
6399 - height: 4px;
6400 - background-color: #fff;
6401 - border-radius: 50%;
6402 - border: 1px solid var(--primary-700);
6403 - text-rendering: auto;
6404 - -webkit-font-smoothing: antialiased;
2671 +.frm_sorting .widget-inside .form-table td p,
2672 +.frm_sorting .widget-inside .form-wrap label{
2673 + padding:10px 0;
6405 2674 }
6406 2675
6407 -.frm-page-break:after {
6408 - right: 0;
2676 +.frm_no_section_fields{
2677 + display:none;
2678 + height:75px;
2679 + margin-top:25px;
6409 2680 }
6410 2681
6411 -#frm-fake-page {
6412 - padding: 0 5px;
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;
6413 2689 }
6414 2690
6415 -#frm-fake-page .frm-page-break,
6416 -#frm-fake-page .frm-page-break:before,
6417 -#frm-fake-page .frm-page-break:after {
6418 - border-color: var(--grey);
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;
6419 2703 }
6420 2704
6421 -.edit_field_type_divider:before {
6422 - width: 20px;
6423 - height: 20px;
6424 - left: -11px;
6425 - top: 0;
6426 - background: var(--primary-700);
6427 - text-align: center;
6428 - color: #fff;
6429 - font-size: 13px;
2705 +.frm_no_actions:last-child{
2706 + opacity:100;
2707 + *visibility:visible;
2708 + z-index:0;
6430 2709 }
6431 2710
6432 -.edit_field_type_divider:before{
6433 - font-family: 's11-fp';
6434 - content: '\f1dc';
2711 +.frm_no_actions .inner_actions{
2712 + margin-left: 195px;
6435 2713 }
6436 -
6437 -.repeat_section.edit_field_type_divider:before {
6438 - font-family: 's11-fp';
6439 - content: '\f363';
2714 +.frm_no_actions img{
2715 + float:left;
2716 + margin:0 0 10px 20px;
2717 + width:80px;
6440 2718 }
6441 -
6442 -.edit_field_type_divider:after {
6443 - left: -4px;
6444 - bottom: 0;
6445 - top: auto;
6446 - transition: all 0.4s ease-out;
2719 +.frm_no_fields .sketch1{
2720 + width:150px;
2721 + margin:10px 0 0 30px;
6447 2722 }
6448 -
6449 -
6450 -.frm_sorting li.edit_field_type_divider:hover,
6451 -.frm_sorting li.edit_field_type_divider.selected {
6452 - border-left-color: var(--primary-500);
2723 +.frm_no_fields .sketch1 img{
2724 + width:80px;
2725 + display:block;
6453 2726 }
6454 -
6455 -.edit_field_type_divider.selected:before,
6456 -.edit_field_type_divider:hover:before {
6457 - border-color: var(--primary-500);
6458 - background: var(--primary-500);
2727 +.frm_no_fields .sketch1_text{
2728 + width:170px;
2729 + margin:10px 0 0 30px;
2730 + clear:left;
6459 2731 }
6460 2732
6461 -.edit_field_type_divider.selected:after,
6462 -.edit_field_type_divider:hover:after {
6463 - border-color: var(--primary-500);
2733 +.frm_no_fields .sketch2{
2734 + margin-right:30px;
2735 + text-align:right;
2736 + max-width:200px;
6464 2737 }
6465 -
6466 -.frm-section-collapsed:after {
6467 - border-color: transparent !important;
6468 - color: transparent;
2738 +.frm_no_fields .sketch2 img{
2739 + width:93px;
2740 + margin-top:10px;
6469 2741 }
6470 -
6471 -.frm-page-break .frm-collapse-page.button {
6472 - margin-left: 46%;
6473 - margin-top: calc( -28px / 2 );
2742 +.frm_no_fields .sketch3{
2743 + width:250px;
6474 2744 }
6475 -
6476 -#frm-fake-page.frm-page-collapsed {
6477 - margin-bottom: 0;
2745 +.frm_no_fields .sketch3 img{
2746 + width:80px;
6478 2747 }
6479 2748
6480 -.frm-page-collapsed {
6481 - position: relative;
6482 - overflow: visible !important;
6483 - margin-bottom: var(--gap-lg);
6484 -}
6485 -
6486 -.frm-page-collapsed:after {
6487 - content: '';
6488 - display: block;
6489 - border: 1px dashed var(--grey-300);
6490 - border-left: none;
6491 - border-right: none;
6492 - height: 6px;
6493 - position: absolute;
6494 - width: calc( 100% - 10px );
6495 - bottom: -15px;
6496 -}
6497 -
6498 -.frm-collapse-page .frmsvg,
6499 -.frm-collapse-page .frm_arrowdown6_icon {
6500 - width: var(--text-sm);
6501 - height: var(--text-sm);
6502 - font-size: var(--text-sm);
6503 - text-align: center;
6504 - margin-left: 2px;
6505 - color: currentColor;
6506 -}
6507 -
6508 -#frm-fake-page .frm_arrowdown6_icon {
6509 - color: currentColor;
6510 -}
6511 -
6512 -.frm-collapsed i:before,
6513 -.frm-page-collapsed .frm_arrowdown6_icon:before {
6514 - content: '\e913';
6515 -}
6516 -
6517 -.frm-collapse-section svg {
6518 - fill: var(--primary-color);
6519 - transition: transform 0.2s ease-out, fill 0.2s ease-out;
6520 -}
6521 -
6522 -.frm-collapse-section:hover svg {
6523 - fill: var(--primary-700);
6524 -}
6525 -
6526 -.frm-section-collapsed .frm-collapse-section svg {
6527 - transform: rotate(-90deg);
6528 -}
6529 -
6530 -.open .widget-top .frm_arrow_right_icon:before {
6531 - content: '\e62a';
6532 -}
6533 -
6534 -.frm-collapsed + .frm-collapse-me {
6535 - overflow: hidden !important;
6536 -}
6537 -
6538 -.frm-collapse-me {
6539 - padding-bottom: 10px;
6540 -}
6541 -
6542 -.frm-collapsed + div {
6543 - height: 0;
6544 - padding: 0;
6545 - border-bottom: 2px solid var(--sidebar-hover);
6546 -}
6547 -
6548 -.frm_sorting .divider_section_only > .frm_ipe_field_label {
6549 - font-size: 116%;
6550 -}
6551 -
6552 -#frm_form_editor_container .edit_field_type_break .frm_primary_label.frm_ipe_field_label.button {
6553 - width: 150px;
6554 - text-align: center;
6555 - margin-bottom: 3px;
6556 - display: block;
6557 -}
6558 -
6559 -tr.frm_options_heading td {
6560 - padding-bottom: 0;
6561 -}
6562 -
6563 -.frm_sorting .widget-inside .form-table td p,
6564 -.frm_sorting .widget-inside .form-wrap label {
6565 - padding: 10px 0;
6566 -}
6567 -
6568 -.frm_no_fields,
6569 -.frm_no_section_fields {
6570 - text-align: center;
6571 - position: absolute;
6572 - color: var(--medium-grey);
6573 - font-size: var(--text-md);
6574 - box-sizing: border-box;
6575 - border: 1px dashed var(--grey-300);
6576 -}
6577 -
6578 -.ui-droppable-active ~ .frm_no_fields {
6579 - border-style: solid;
6580 -}
6581 -
6582 -.frm_no_section_fields {
6583 - display: none;
6584 - margin: 0;
6585 - padding: 20px 0 0;
6586 - width: calc( 100% - 20px );
6587 - height: 121px;
6588 - transition: all 0.4s linear;
6589 -}
6590 -
6591 -.frm_no_fields {
6592 - min-height: 300px;
6593 - margin: 20px 5%;
6594 - width: 90%;
6595 - top: 0;
6596 -}
6597 -
6598 -.frm-has-fields .frm_no_fields {
6599 - display: none;
6600 -}
6601 -
6602 -#frm-form-button {
6603 - display: none;
6604 - margin: 0 7px 25px;
6605 -}
6606 -
6607 -.frm-has-fields #frm-form-button {
6608 - display: block;
6609 -}
6610 -
6611 -.frm-large-plus.frmsvg {
6612 - color: var(--primary-700);
6613 - height: 45px;
6614 - width: 45px;
6615 -}
6616 -
6617 -.frm_drag_inst {
6618 - line-height: normal;
6619 - font-size: 35px;
2749 +.frm_drag_inst{
2750 + line-height:43px;
2751 + font-size: 43px;
6620 2752 font-weight: 300;
6621 - margin: 80px 0 25px;
2753 + margin-bottom: 25px;
6622 2754 }
6623 2755
6624 -.frm_no_section_fields p,
6625 -.frm_no_fields p {
6626 - color: var(--grey);
6627 - font-size: 15px;
2756 +#frm-preview-block{
2757 + height:400px;
2758 + overflow:scroll;
2759 + margin:0;
6628 2760 }
6629 2761
6630 -.frm_product_price_wrapper {
6631 - display: inline-block;
6632 - vertical-align: middle;
2762 +.plugin-card-bottom .frm-trash{
2763 + color:#a00;
6633 2764 }
6634 2765
6635 -.frm_prod_type_single .frm_product_price_wrapper {
6636 - width: 100%;
2766 +.frm_inline_label{
2767 + padding-left:3px;
6637 2768 }
6638 -
6639 -#new_fields .frm_product_price_wrapper input:first-child {
6640 - width: 60%;
6641 - float: left;
6642 -}
6643 -
6644 -#new_fields .frm_product_price_wrapper input:nth-child(2) {
6645 - width: 37%;
6646 - float: right;
6647 -}
6648 -
6649 -.frm_priority_field_choices,
6650 -li.frm_single_option {
6651 - padding-bottom: 16px;
6652 - border-bottom: 1px solid var(--sidebar-hover);
6653 -}
6654 -
6655 -.frm_priority_field_choices,
6656 -li.frm_single_option:not(:last-child) {
6657 - margin-bottom: 16px;
6658 -}
6659 -
6660 -.frm_prod_type_single input[type=radio],
6661 -.frm_prod_type_single .frm_drag_icon,
6662 -.frm_prod_type_single .frm_sortable_field_opts li:nth-child( n + 3 ),
6663 -.frm_prod_type_single .frm_sortable_field_opts .frm_remove_tag,
6664 -.frm_prod_type_single .frm_form_field:not(.frm_product_type):not(.frm_sep_val_product),
6665 -.frm_prod_type_single .frm-bulk-edit-link,
6666 -.frm_prod_type_user_def.frm_grid_container,
6667 -.frm_prod_options_heading.frm_prod_user_def {
6668 - display: none;
6669 -}
6670 -
6671 -#frm-preview-block {
6672 - height: 400px;
6673 - overflow: scroll;
6674 - margin: 0;
6675 -}
6676 -
6677 -.plugin-card-bottom .frm-trash {
6678 - color: #a00;
6679 -}
6680 -
6681 -.frm-fields p > .frm_inline_label,
6682 -.frm_inline_label {
6683 - padding-left: 3px;
6684 - margin-right: 12px;
6685 - display: inline-block;
6686 -}
6687 -
6688 -.frm_left_label {
6689 - clear: both;
6690 - float: left;
6691 - width: 32% !important;
6692 - margin-right: 2% !important;
6693 - line-height: 2em;
6694 -}
6695 -
6696 -table td.frm_left_label {
6697 - float: none;
6698 - line-height: inherit;
6699 - padding: 5px 0 5px 2%;
6700 -}
6701 -
6702 -.frm_left_label.frm_alignright {
2769 +.frm_left_label{
2770 + clear:both;
2771 + float:left;
2772 + width:210px;
2773 + line-height:2em;
6703 2774 padding-right: 10px;
6704 - text-align: right;
6705 2775 }
6706 -
6707 -.frm-fields .frm_left_label + textarea,
6708 -.frm-fields .frm_left_label + select,
6709 -.frm-fields .frm_left_label + input[type=text],
6710 -.frm_with_left_label {
6711 - width: 66%;
2776 +table td.frm_left_label{
2777 + width:210px;
2778 + float:none;
2779 + line-height:inherit;
2780 + padding-right:0;
6712 2781 }
6713 2782
6714 -td.frm_left_label + td {
6715 - width: 66%;
6716 - padding-top: 0;
2783 +.frm_left_label.frm_alignright{
2784 + padding-right:10px;
2785 + text-align:right;
6717 2786 }
6718 -
6719 -#html_settings label {
6720 - display: block;
2787 +.frm_with_left_label{
2788 + width:68%;
2789 + float:left;
6721 2790 }
6722 -
6723 -#html_settings .frm_field_html_box {
6724 - width: 100%;
2791 +#html_settings label{display:block;}
2792 +#html_settings .frm_field_html_box{
2793 + width:100%;
6725 2794 }
6726 2795
6727 -ul.frm-category-tabs {
6728 - margin-top: 2px;
2796 +ul.frm-category-tabs{
2797 + margin-top:2px;
6729 2798 }
6730 2799
6731 2800 .frm-category-tabs > li a,
6732 -.frm-category-tabs > li a:active {
6733 - outline: none;
6734 - box-shadow: none;
6735 - display: flex;
6736 - gap: var(--gap-xs);
6737 - align-items: center;
2801 +.frm-category-tabs > li a:active{
2802 + outline:none;
2803 + -webkit-box-shadow:none;
2804 + box-shadow:none;
6738 2805 }
6739 2806
6740 -.frm-category-tabs > li.active .frmsvg,
6741 -.frm-category-tabs > li.active i,
6742 -.frm-category-tabs > li.active span,
6743 -.frm-category-tabs > li.active a {
6744 - color: var(--primary-500);
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;
6745 2816 }
6746 -
6747 -.frm_wrap .manage-menus {
6748 - margin-top: 0;
6749 - border: none;
6750 - border-bottom: 1px solid var(--grey-300);
6751 - background: var(--lightest-grey);
2817 +.postbox .frm-help-tabs.inside{
2818 + padding-bottom:inherit;
6752 2819 }
6753 -
6754 -.general_settings .postbox .manage-menus {
6755 - border-top: none;
6756 - border-left: none;
6757 - border-right: none;
2820 +.frm-help-tabs form > .submit,
2821 +#contextual-help-columns > .submit{
2822 + margin-left:154px;
2823 + padding-left:0.9em;
6758 2824 }
6759 -
6760 -.postbox .frm-help-tabs.inside,
6761 -#poststuff .frm-help-tabs.inside {
6762 - padding-left: 0;
6763 - padding-right: 0;
6764 - padding-bottom: 12px;
6765 - margin-top: 0;
6766 - margin-bottom: 0;
2825 +#poststuff .contextual-help-tabs .active,
2826 +#poststuff .contextual-help-tabs .active a,
2827 +#poststuff .contextual-help-tabs .active a:hover{
2828 + background:#fafafa;
6767 2829 }
6768 -
6769 -.postbox .frm-help-tabs.inside {
6770 - padding-bottom: inherit;
2830 +.wrap .contextual-help-tabs ul{min-height:260px;}
2831 +.postbox .menu-settings h3{
2832 + border-bottom:none;
6771 2833 }
6772 -
6773 -.frm-help-tabs form > .submit {
6774 - margin-left: 154px;
6775 - padding-left: 0.9em;
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;
6776 2840 }
6777 -
6778 -#poststuff h3.frm_no_bg {
6779 - background: none;
6780 - cursor: default;
2841 +#contextual-help-columns div.tabs-panel{
2842 + background:transparent;
2843 + border-width:0;
2844 + overflow:hidden;
6781 2845 }
6782 2846
6783 -.frm-postbox-no-h3 {
6784 - padding-top: 10px;
2847 +#contextual-help-columns div.tabs-panel.panel_secondary{
2848 + border-top-width:1px;
6785 2849 }
6786 2850
6787 -.frm-right-panel .ui-state-default, #postbox-container-1 .ui-state-default {
6788 - color: var(--grey-900);
6789 -}
2851 +#postbox-container-1 .ui-state-default{color:#000;}
6790 2852
6791 -.no_repeat_section .frm_sorting > li.ui-state-default.edit_field_type_end_divider:hover {
6792 - box-shadow: none;
6793 -}
6794 -
6795 -.frm-selected-field-group li.ui-state-default,
6796 -.start_divider.frm_sorting li.ui-state-default.frm_not_divider.selected,
6797 -.start_divider.frm_sorting li.ui-state-default.frm_not_divider:hover,
6798 2853 .frm_sorting li.ui-state-default.frm_not_divider:hover,
6799 -.frm_sorting li.ui-state-default.ui-sortable-helper,
6800 2854 .frm_sorting li.ui-state-default.edit_field_type_divider .divider_section_only:hover,
6801 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,
6802 2857 .frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only,
6803 -.frm_update_msg,
6804 -.frm_sorting li.ui-state-default.frm_not_divider.selected,
6805 -.frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only {
6806 - border-color: var(--primary-500);
6807 - transition: .5s border-color ease-in-out;
2858 +.frm_update_msg{
2859 + padding:5px;
2860 + background-color: #fbfdff;
2861 + border:1px dashed #d0e9ff;
6808 2862 }
6809 -
6810 -.frm_sorting li.ui-state-default.frm_not_divider.selected {
6811 - box-shadow: 0 0 1px 0 var(--primary-500);
2863 +.start_divider.frm_sorting li.ui-state-default.frm_not_divider:hover {
2864 + border:1px dashed #DFDFDF;
2865 + background:#FDFDFD;
6812 2866 }
6813 2867
6814 -.frm_sorting li.ui-state-default {
6815 - transition: .7s box-shadow ease-in-out, .7s height linear;
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);
6816 2874 }
6817 2875
6818 -.frm_sorting li.ui-state-default.frm-newly-added {
6819 - box-shadow: inset 0 0 2px 1px var(--blue-border);
2876 +.no_repeat_section .frm_sorting > li.ui-state-default.edit_field_type_end_divider:hover{
2877 + box-shadow:none;
6820 2878 }
6821 2879
6822 -.frm_sorting li.ui-state-default.selected.edit_field_type_divider .divider_section_only .frm-show-hover {
6823 - visibility: visible !important;
6824 - display: inline !important;
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;
6825 2888 }
6826 -
6827 -.edit_field_type_end_divider > label {
6828 - display: none !important;
2889 +.start_divider.frm_sorting li.ui-state-default.frm_not_divider.selected {
2890 + border:1px solid #E7E7E7;
2891 + background:#FDFDFD;
6829 2892 }
6830 2893
6831 -.frm_email_actions.feature-filter {
6832 - font-weight: bold;
6833 - border: 1px solid #DFDFDF;
6834 - background-color: #EEEEEE;
6835 - padding: 3px 5px 2px;
6836 - font-size: var(--text-md);
6837 - line-height: 20px;
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;
6838 2897 }
6839 -
6840 -.frm_update_msg {
6841 - border-style: solid;
6842 - margin: 10px 0;
6843 - color: #21759B;
6844 - padding: 8px 15px;
6845 - border-radius: 4px;
2898 +.edit_field_type_end_divider .frm-hover-icon.frm-show-hover,
2899 +.edit_field_type_end_divider > label{
2900 + display:none !important;
6846 2901 }
6847 2902
6848 -.frm_update_msg.wrap {
6849 - margin: 10px 20px 0 2px;
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;
6850 2910 }
6851 2911
6852 -#frm-insert-fields-box .frm_update_msg {
6853 - margin-right: 0.9em;
2912 +.frm_update_msg{
2913 + border-style:solid;
2914 + margin:10px 0;
2915 + color:#21759B;
2916 + padding:8px 15px;
2917 + border-radius:4px;
6854 2918 }
6855 -
6856 -.frm_update_msg a {
6857 - font-weight: bold;
2919 +.frm_update_msg.wrap{
2920 + margin:10px 20px 0 2px;
6858 2921 }
6859 2922
6860 -.widefat td {
6861 - width: auto;
6862 -}
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%;}
6863 2931
6864 -.widefat .column-id {
6865 - width: 3.7em;
2932 +.post-type-frm_display .search-box,
2933 +.frm_wrap .search-box{
2934 + float:right;
2935 + margin-bottom: 15px;
6866 2936 }
6867 2937
6868 -.widefat .column-show_count {
6869 - width: 5em;
2938 +.frm-search{
2939 + width:32%;
2940 + float:right;
2941 + position:relative;
6870 2942 }
6871 2943
6872 -.widefat .column-shortcode {
6873 - width: 9em;
6874 -}
6875 -
6876 -.toplevel_page_formidable .column-shortcode div {
6877 - display: flex;
6878 - gap: var(--gap-xs);
6879 -}
6880 -
6881 -.widefat .column-entries, .widefat .column-link {
6882 - width: 10%;
6883 - text-align: center;
6884 -}
6885 -
6886 -.widefat .column-form_key, .widefat .column-created_at {
6887 - width: 10%;
6888 -}
6889 -
6890 -.frm-white-body .search-box,
6891 -.frm_wrap .frm-search {
6892 - float: right;
6893 - margin: 0;
6894 - clear: right;
6895 -}
6896 -
6897 -.frm-white-body .search-box,
6898 -.frm-search {
6899 - min-width: 32%;
6900 - position: relative;
6901 - display: flex;
6902 - gap: var(--gap-sm);
6903 - align-items: center;
6904 -}
6905 -
6906 -.frm-inline-modal .frm-search,
6907 -#frm_adv_info .frm-search {
6908 - float: none;
6909 - width: 100%;
6910 - clear: both;
6911 - margin: var(--gap-xs) 0;
6912 -}
6913 -
6914 -.frm-button-group a {
6915 - margin: 0 7px !important;
6916 -}
6917 -
6918 -.frm_has_textarea .frm-with-right-icon {
6919 - display: block;
6920 -}
6921 -
6922 -.frm-with-left-icon,
6923 -.frm-with-right-icon {
6924 - position: relative;
6925 -}
6926 -
6927 -i.frm-show-box,
6928 -i.frm-show-inline-modal,
6929 -.frm-with-left-icon i,
6930 -.frm-with-right-icon i:not([class*=mce-]),
6931 -.frmsvg.frm-show-box,
6932 -.frmsvg.frm-show-inline-modal,
6933 -.frm-with-left-icon .frmsvg,
6934 -.frm-with-right-icon .frmsvg,
6935 -.frm-search > .frmsvg,
6936 -.frm-search span:not(.multiselect-selected-text):not(.multiselect-native-select) {
2944 +.frm-search span {
6937 2945 position: absolute;
6938 - padding: 0 14px;
2946 + padding: 7px 10px;
6939 2947 pointer-events: none;
6940 - left: 0;
6941 - color: var(--grey-400);
6942 - font-size: var(--text-xs);
2948 + left: 0px;
2949 + color: var(--medium-grey);
2950 + opacity:.5;
6943 2951 }
6944 2952
6945 -.frm-with-right-icon .frmsvg,
6946 -.frm-with-right-icon i:not([class*=mce-]) {
6947 - right: 0;
6948 - top: -3px;
6949 - left: auto;
6950 - padding: 0 10px 0 5px;
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;
6951 2963 }
6952 2964
6953 -.frm_form_settings .frm-with-right-icon .frmsvg {
6954 - top: 0;
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;
6955 2970 }
6956 2971
6957 -.frm_form_settings .wp-editor-container .frm-with-right-icon .frmsvg {
6958 - top: auto;
6959 - bottom: 0;
2972 +.frm-search.search-box input.frm-auto-search{
2973 + width:100%;
2974 + border-right-width:2px;
2975 + border-radius:4px;
6960 2976 }
6961 2977
6962 -.frm_form_settings .frm_has_textarea .frm-with-right-icon .frmsvg {
6963 - top: auto;
6964 - bottom: 6px;
2978 +.frm-search #search-submit{
2979 + width:30%;
2980 + border-radius:0 4px 4px 0;
2981 + text-align:center;
6965 2982 }
6966 2983
6967 -.frmsvg.frm-show-box,
6968 -.frmsvg.frm-show-inline-modal,
6969 -i.frm-show-box,
6970 -i.frm-show-inline-modal {
6971 - color: var(--primary-500);
6972 - pointer-events: initial;
6973 - cursor: pointer;
6974 - z-index: 1;
6975 - opacity: 1;
6976 - top: auto;
6977 - margin: calc( ( 36px - 18px ) / 2 ); /* input height - svg / 2 */
6978 - margin-bottom: 0;
6979 - padding: 0;
6980 -}
2984 +select[name="m"]{display:none;}
6981 2985
6982 -.frm-open .frmsvg.frm-show-inline-modal,
6983 -.frm-open i.frm-show-inline-modal {
6984 - opacity: .5;
6985 -}
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;}
6986 2989
6987 -.frm-lookup-box-label + .frm-inline-modal,
6988 -.frm-open + .frm-inline-modal {
6989 - top: -10px;
6990 - margin-bottom: 0;
2990 +#frm_shortcode.frm_first_h3{
2991 + display:inline-block;
6991 2992 }
6992 2993
6993 -.frm_grid_container > .frm-open + .frm-inline-modal {
6994 - top: -4px;
2994 +.misc-pub-section a.edit-frm_shortcode, .misc-pub-section a.edit-form-status{
2995 + float:none;
2996 + font-size:13px;
6995 2997 }
6996 2998
6997 -.frm-with-left-icon input {
6998 - padding-left: 37px !important;
2999 +.frm-grid{
3000 + border-collapse:collapse;
3001 + border:1px solid black;
3002 + margin-right:10px;
6999 3003 }
7000 3004
7001 -.frm_wrap .frm-with-right-icon textarea,
7002 -.frm_wrap .frm-with-right-icon input,
7003 -.frm_wrap .frm-with-right-icon input[type=text] {
7004 - padding-right: var(--gap-md);
7005 -}
3005 +.frm-grid td, .frm-grid th{padding:5px; border:1px solid black;}
7006 3006
7007 -#frm-show-fields .frm-with-left-icon .frmsvg,
7008 -#frm-show-fields .frm-with-left-icon i {
7009 - padding-top: 10px;
7010 -}
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;}
7011 3012
7012 -.frm-search input[name="s"],
7013 -.frm-search .dropdown-toggle,
7014 -.frm-search input.frm-search-input {
7015 - border-radius: var(--small-radius);
7016 - padding-left: 33px !important;
7017 - border-color: var(--grey-300);
7018 -}
7019 -
7020 -.frm_wrap .frm-search .frm-search-input,
7021 -.frm-modal .frm-search .frm-search-input,
7022 -.frm-white-body .search-box input[name="s"], /* Views search */
7023 -.frm_wrap .frm-search input[name="s"] {
7024 - padding-top: 3px;
7025 - padding-bottom: 3px;
7026 - flex: 1;
7027 - font-size: var(--text-sm);
7028 -}
7029 -
7030 -.frm-search .dropdown-toggle {
7031 - width: 100%;
7032 - float: none;
7033 - max-width: 200px;
7034 - background: transparent;
7035 - padding: 7px;
7036 - min-height: 32px;
7037 - text-align: inherit;
7038 - overflow: hidden;
7039 - text-overflow: ellipsis;
7040 -}
7041 -
7042 -span.multiselect-selected-text {
7043 - white-space: nowrap;
7044 - display: inline-block;
7045 - max-width: 90%;
7046 - text-overflow: ellipsis;
7047 - overflow: hidden;
7048 -}
7049 -
7050 -.frm-search #search-submit a {
7051 - color: var(--grey-800);
7052 -}
7053 -
7054 -.frm-search #search-submit .caret {
7055 - opacity:.7;
7056 -}
7057 -
7058 -.frm-not-set input {
7059 - color: var(--primary-500) !important;
7060 - font-size: 13px;
7061 -}
7062 -
7063 -.frm-not-set .frmsvg,
7064 -.frm-not-set i {
7065 - color: var(--primary-700);
7066 - opacity: 1;
7067 -}
7068 -
7069 -.post-type-frm_display select[name="m"] + #post-query-submit,
7070 -select[name="m"] {
7071 - display: none;
7072 -}
7073 -
7074 -.frm_shortcode_select optgroup option {
7075 - margin-left: 1em;
7076 -}
7077 -
7078 -.frm_shortcode_select optgroup {
7079 - padding-top: 5px;
7080 -}
7081 -
7082 -.frm_shortcode_select .frm_subopt {
7083 - margin-left: 2em;
7084 -}
7085 -
7086 -.misc-pub-section a.edit-frm_shortcode, .misc-pub-section a.edit-form-status {
7087 - float: none;
7088 - font-size: 13px;
7089 -}
7090 -
7091 -.frm-grid {
7092 - border-collapse: collapse;
7093 - border: none;
7094 - margin-right: 10px;
7095 -}
7096 -
7097 -.frm-grid td, .frm-grid th {
7098 - padding: 5px;
7099 - border: 1px solid black;
7100 -}
7101 -
7102 -.pro_feature {
7103 - text-decoration: line-through;
7104 -}
7105 -
7106 3013 /* View page */
7107 -
7108 -.post-type-frm_display #poststuff #post-body.columns-2 {
7109 - margin-right: var(--big-sidebar);
7110 -}
7111 -
7112 -.post-type-frm_display #post-body.columns-2 #postbox-container-1 {
7113 - margin-right: calc( var(--big-sidebar) * -1 );
7114 - width: calc( var(--big-sidebar) - 40px );
7115 -}
7116 -
7117 -.post-type-frm_display #poststuff #post-body.columns-2 #side-sortables {
7118 - width: 100%;
7119 -}
7120 -
7121 3014 #frm_dyncontent .hndle,
7122 -#frm_dyncontent .handlediv {
7123 - display: none !important;
3015 +#frm_dyncontent .handlediv{
3016 + display:none;
7124 3017 }
7125 3018
7126 -.post-type-frm_display .meta-box-sortables .frm_form_nav > li > a,
7127 -.post-type-frm_display .frm_form_nav .nav-tab-active {
7128 - padding: 0 2px 5px;
7129 - line-height: 1.4;
3019 +.post-type-frm_display.edit-php #wpbody-content > .wrap{
3020 + margin:0;
7130 3021 }
7131 3022
7132 -.post-type-frm_display #advanced-sortables h2.hndle,
7133 -.post-type-frm_display #side-sortables h2.hndle,
7134 -.post-type-frm_display #normal-sortables h2.hndle {
7135 - border-bottom: 1px solid var(--grey-300);
7136 - margin: 10px 0 0 !important;
7137 - padding: 0 25px 8px;
7138 -}
7139 -
7140 -.post-type-frm_display #side-sortables h2.hndle {
7141 - margin-top: 0 !important;
7142 - padding-top: 10px;
7143 -}
7144 -
7145 -.post-type-frm_display #post-body-content {
7146 - margin-top: var(--gap-lg);
7147 -}
7148 -
7149 -.post-type-frm_display.edit-php #wpbody-content > .wrap {
7150 - margin: 0;
7151 -}
7152 -
7153 -.post-type-frm_display .postbox .hndle,
7154 -.post-type-frm_display .postbox {
7155 - border-color: var(--grey-300);
7156 -}
7157 -
7158 -.post-type-frm_display #postbox-container-1 .postbox,
7159 -.post-type-frm_display #postbox-container-2 .postbox {
7160 - border-radius: var(--small-radius);
7161 - border-color: var(--grey-300);
7162 - box-shadow: none;
7163 -}
7164 -
7165 -.post-type-frm_display #side-sortables .postbox {
7166 - border-radius: 0;
7167 - border-top-width: 0;
7168 - margin-bottom: 0;
7169 -}
7170 -
7171 -.post-type-frm_display #side-sortables .misc-pub-section {
7172 - padding: 15px 20px 10px;
7173 -}
7174 -
7175 -.post-type-frm_display .misc-pub-section .frmsvg,
7176 -.post-type-frm_display #post-body .misc-pub-post-status:before,
7177 -.post-type-frm_display #post-body #visibility:before,
7178 -.post-type-frm_display .curtime #timestamp:before,
7179 -.post-type-frm_display #post-body .misc-pub-revisions:before,
7180 -.post-type-frm_display span.wp-media-buttons-icon:before {
7181 - color: var( --grey);
7182 -}
7183 -
7184 -.post-type-frm_display #frm_top_bar + #poststuff #submitdiv #publishing-action, /* Hide only if top bar is present */
7185 -.post-type-frm_display #frm_top_bar + #poststuff #submitdiv #minor-publishing-actions,
7186 -.post-type-frm_display #frm_top_bar + #poststuff #edit-slug-box,
7187 3023 .post-type-frm_display .wrap h1.wp-heading-inline,
7188 -.post-type-frm_display .wrap > .page-title-action {
7189 - display: none;
3024 +.post-type-frm_display .wrap > .page-title-action{
3025 + display:none;
7190 3026 }
7191 3027
7192 -.post-type-frm_display #poststuff h2.nav-tab-wrapper {
7193 - padding-left: 10px;
7194 - margin-bottom: 0;
7195 - padding-bottom: 0;
3028 +.post-type-frm_display #poststuff h2.nav-tab-wrapper{
3029 + padding-left:10px;
3030 + margin-bottom: 0;
3031 + padding-bottom: 0;
7196 3032 }
7197 -
7198 -.post-type-frm_display .nav-menus-php .wrap {
7199 - margin: 10px 0 0;
3033 +.post-type-frm_display .nav-menus-php .wrap{
3034 + margin:10px 0 0;
7200 3035 }
7201 -
7202 -.post-type-frm_display .nav-menus-php .wrap p {
7203 - padding-left: 12px;
7204 - padding-right: 12px;
3036 +.post-type-frm_display .nav-menus-php .wrap p{
3037 + padding-left:12px;
3038 + padding-right:12px;
7205 3039 }
7206 -
7207 -.post-type-frm_display .nav-tab {
7208 - display: inline-block;
7209 - background-color: #f4f4f4;
3040 +.post-type-frm_display .nav-tab{
3041 + display:inline-block;
3042 + background-color:#f4f4f4;
7210 3043 }
7211 -
7212 -.post-type-frm_display .nav-tab.frm_hidden {
7213 - display: none;
3044 +.post-type-frm_display .nav-tab.frm_hidden{
3045 + display:none;
7214 3046 }
7215 -
7216 3047 .post-type-frm_display .nav-tab:hover {
7217 - background-color: #e4e4e4;
3048 + background-color:#e4e4e4;
7218 3049 }
7219 3050
7220 -.frm_order_row,
7221 -.frm_where_row {
7222 - margin-bottom: 7px;
7223 - line-height: 30px;
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;
7224 3054 }
7225 3055
7226 -.frm-single-settings .frm_prod_field_opt_cont {
7227 - margin-top: initial;
7228 - margin-bottom: 20px;
7229 -}
7230 -
7231 3056 /*hide elements if js is avail*/
7232 -select.texture {
7233 - display: none;
7234 -}
3057 +select.texture{display: none;}
7235 3058
7236 3059 .post-type-frm_display #wp-content-editor-tools,
7237 -#wp-content-editor-tools {
7238 - background-color: transparent;
3060 +#wp-content-editor-tools{
3061 + background-color:transparent;
7239 3062 }
7240 3063
7241 -.post-type-frm_display #major-publishing-actions {
7242 - border-color: var(--grey-300);
7243 - background: var(--sidebar-color);
3064 +.post-type-frm_display #frm_adv_info{
3065 + position:fixed;
3066 + z-index:9999;
3067 + width:280px;
7244 3068 }
7245 3069
7246 -.post-type-frm_display #frm_adv_info {
7247 - width: calc( var(--big-sidebar) - 40px );
7248 - height: calc( 100vh - 32px );
7249 - overflow: hidden;
7250 -}
3070 +.frm_col_one{margin-right:4%;clear:both;}
3071 +ul .frm_col_one{float:left;}
3072 +ul .frm_col_two{float:right;}
7251 3073
7252 -.post-type-frm_display #frm_adv_info:not(.frm_fixed) {
7253 - top: 0 !important;
3074 +.frm_two_col li{
3075 + float:left;
3076 + width:48%;
3077 + margin-right:4%;
7254 3078 }
7255 3079
7256 -.post-type-frm_display #frm_adv_info.frm_fixed {
7257 - position: fixed;
7258 - z-index: 9999;
7259 - top: 32px;
3080 +.frm_two_col li:nth-child(2n+2){
3081 + margin-right:0;
7260 3082 }
7261 3083
7262 -.post-type-frm_display #frm_adv_info ul.frm_code_list.frm-full-hover {
7263 - max-height: calc( 100vh - 180px );
7264 -}
7265 -
7266 -.frm_col_one {
7267 - margin-right: 4%;
7268 - clear: both;
7269 -}
7270 -
7271 -ul .frm_col_one {
7272 - float: left;
7273 -}
7274 -
7275 -ul .frm_col_two {
7276 - float: right;
7277 -}
7278 -
7279 -.frm_two_col li {
7280 - float: left;
7281 - width: 48%;
7282 - margin-right: 4%;
7283 -}
7284 -
7285 -.frm_two_col li:nth-child(2n+2) {
7286 - margin-right: 0;
7287 -}
7288 -
7289 -.frm-info-modal a,
7290 -.frm-info-modal ul,
7291 -.frm-info-modal p,
7292 -.frm-info-modal,
7293 3084 .settings-lite-cta a,
7294 3085 .settings-lite-cta ul,
7295 3086 .settings-lite-cta p,
7296 3087 .settings-lite-cta {
7297 3088 color: #666;
7298 - font-size: var(--text-md);
3089 + font-size: 16px;
7299 3090 box-shadow: none !important;
7300 3091 }
7301 3092
7302 -.frm-info-modal h3,
7303 -.settings-lite-cta h3 {
7304 - font-size: 17px !important;
3093 +.settings-lite-cta h3{
3094 + font-size:17px !important;
7305 3095 }
7306 3096
7307 -.frm-green-icons .frmsvg {
7308 - color: var(--green);
3097 +.settings-lite-cta .dashicons-yes{
3098 + color:#468847;
7309 3099 }
7310 3100
7311 -.frm-info-modal .postbox .inside,
7312 3101 .settings-lite-cta .postbox .inside {
7313 - padding: 20px 40px;
7314 - margin: 0;
3102 + padding: 20px 40px;
7315 3103 }
7316 3104
7317 3105 .cta-inside a {
7318 - color: var(--orange)
3106 + color:#f37656
7319 3107 }
7320 3108
7321 -.info-modal-inside a.frm-standard-link {
7322 - color: var(--primary-500);
3109 +.field_type_list > li,
3110 +.frm_code_list li{
3111 + width:48%;
7323 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;}
7324 3117
7325 -.info-modal-inside a.frm-standard-link:hover {
7326 - color: var(--primary-700);
7327 -}
7328 -
7329 -.frm_no_p_margin > p {
7330 - margin: 0;
7331 -}
7332 -
7333 -.frm_code_list a.button {
7334 - display: block;
7335 - text-align: center;
7336 - font-size: 11px;
3118 +.frm_code_list a.button{
3119 + display:block;
3120 + text-align:center;
3121 + font-size:11px;
7337 3122 overflow: hidden;
7338 3123 }
7339 3124
7340 -#frm-navbarDrop + .frm_code_list.frm-full-hover {
7341 - margin: var(--gap-xs) 0 0;
7342 - min-width: 300px;
7343 - max-height: calc( ( 40px * 5 ) + 56px );
7344 -}
7345 -
7346 -.frm_code_list.frm-full-hover li {
7347 - margin: 0;
7348 -}
7349 -
7350 -.frm-select-list-item,
7351 -.frm_wrap .ui-autocomplete li > div,
7352 -.multiselect-container button.multiselect-option,
7353 -.frm-dropdown-menu > .dropdown-item > a,
7354 -.frm-dropdown-menu > .dropdown-item > a:visited,
7355 -.frm-dropdown-menu > .dropdown-item > a:link, /* Override jQuery UI */
7356 -.frm-dropdown-menu .frm_dropdown_li,
7357 -.frm_code_list.frm-full-hover a {
7358 - display: flex;
7359 - color: var(--grey-700);
7360 - padding: 5px 10px;
7361 - font-size: var(--text-md);
7362 - gap: var(--gap-xs);
7363 - align-items: center;
7364 -}
7365 -
7366 -.frm_code_list.frm-full-hover a span {
7367 - max-width: 83px;
7368 - text-align: right;
7369 - margin-left: auto;
7370 -}
7371 -
7372 -.frm_code_list.frm-full-hover a,
7373 -.frm_code_list.frm-full-hover a span {
7374 - white-space: nowrap;
7375 - overflow: hidden;
7376 - text-overflow: ellipsis;
7377 -}
7378 -
7379 -.frm_code_list.frm-full-hover.frmcenter a {
7380 - display: block;
7381 -}
7382 -
7383 -#frm-layout-classes frm-full-hover a span {
7384 - max-width: 45%;
7385 -}
7386 -
7387 -.frm-select-list-item.active,
7388 -.frm-select-list-item:hover,
7389 -.frm_wrap .ui-autocomplete li div.ui-state-active,
7390 -.frm_wrap .ui-autocomplete li.ui-state-focus,
7391 -.multiselect-container button.multiselect-option.active,
7392 -.multiselect-container button.multiselect-option:hover,
7393 -.frm-dropdown-menu > .dropdown-item > a:hover,
7394 -.frm_code_list.frm-full-hover a:hover span,
7395 -.frm_code_list.frm-full-hover a:hover {
7396 - background: var(--primary-25);
7397 - color: var(--primary-500);
7398 - border-radius: var(--small-radius);
7399 -}
7400 -
7401 -.frm-select-list-item .frmsvg,
7402 -.frm-dropdown-menu > .dropdown-item > a .frmsvg {
7403 - opacity: .8;
7404 -}
7405 -
7406 -.frm-select-list-item:hover .frmsvg,
7407 -.frm-dropdown-menu > .dropdown-item > a:hover .frmsvg {
7408 - opacity: 1;
7409 -}
7410 -
7411 -.frm-dropdown-menu.frm_code_list > li > a {
7412 - padding: 3px 15px;
7413 - width: 300px;
7414 -}
7415 -
7416 -#frm_edit_box_content_modal .frm-with-search, /* Temp. Add .frm-dropdown-menu in Views */
7417 -.frm-dropdown-menu .frm-with-search {
7418 - padding: var(--gap-xs) 10px 0;
7419 -}
7420 -
7421 -.frm-dropdown-menu .subsubsub {
7422 - padding: 0 10px;
7423 -}
7424 -
7425 -.frm_grid_container {
7426 - overflow: visible;
7427 -}
7428 -
7429 -.frm_code_list.frm_grid_container {
3125 +.frm_code_list.frm_grid_container{
7430 3126 grid-gap: 5px;
7431 3127 }
7432 3128
7433 3129 .frm_code_list.frm_grid_container li {
7434 - width: auto;
7435 - margin: 0;
3130 + width:auto;
3131 + margin:0;
7436 3132 }
7437 3133
7438 3134 .frm_code_list.frm_grid_container a {
7439 3135 padding: 5px 0;
7440 3136 text-align: center;
7441 - background-color: var(--light-blue);
7442 - border: 1px solid var(--primary-500);
7443 - color: var(--primary-500);
7444 - display: block;
7445 - border-radius: var(--small-radius);
3137 + background-color:#fbfdff;
3138 + border: 1px solid #5b9dd9;
3139 + color:#1c94c4;
3140 + display:block;
3141 + border-radius: 4px;
7446 3142 }
7447 3143
7448 -.frm_code_list.frm_grid_container a:hover {
7449 - background-color: var(--primary-700);
7450 - color: #fff;
3144 +.frm_code_list.frm_grid_container a:hover{
3145 + background-color:var(--primary-color);
3146 + color:#fbfdff;
7451 3147 }
7452 3148
7453 -.frm_field_list #frm-insert-fields .button a {
7454 - display: block;
7455 - max-width: 95%;
7456 - overflow: hidden;
3149 +.frm_field_list #frm-insert-fields .button a{
3150 + display:block;
3151 + max-width:95%;
3152 + overflow:hidden;
7457 3153 }
7458 3154
7459 -.field_type_list.frm_grid_container {
7460 - gap: var(--gap-xs) var(--gap-sm);
7461 - margin: var(--gap-xs);
3155 +.field_type_list li.button{
3156 + margin:0 4% 8px 0;
3157 + padding:0;
3158 + clear:both;
7462 3159 }
7463 3160
7464 -.field_type_list li {
7465 - margin: 0;
7466 - padding: 0;
3161 +.field_type_list li.button:nth-child(2n){
3162 + margin-right:0;
3163 + float:right;
3164 + clear:none;
7467 3165 }
7468 3166
7469 -#frm-insert-fields .frm-search {
7470 - float: none;
7471 - margin: 15px 20px;
7472 - width: auto;
3167 +.frmbutton.ui-sortable-helper{
3168 + width:155px !important;
7473 3169 }
7474 3170
7475 -#frm-insert-fields li,
7476 -#frm-insert-fields li a {
7477 - text-decoration: none;
7478 - font-weight: normal;
7479 - font-size: var(--text-md) !important;
7480 - color: var(--grey-900);
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;
7481 3177 }
7482 3178
7483 -#frm-insert-fields li.frm_show_upgrade {
7484 - cursor: pointer;
7485 - opacity: .5;
7486 -}
7487 -
7488 -#frm-insert-fields li a span {
7489 - vertical-align: middle;
7490 -}
7491 -
7492 -.frmbutton.ui-draggable-dragging a,
7493 -#frm-insert-fields li a:not(.disabled):hover {
7494 - background: var(--grey-100);
7495 -}
7496 -
7497 -#frm-insert-fields li a.disabled:hover {
7498 - cursor: not-allowed;
7499 -}
7500 -
7501 -#frm-insert-fields li.ui-draggable-disabled {
7502 - opacity: 0.5;
7503 -}
7504 -
7505 -.frm_code_list {
7506 - clear: both;
7507 -}
7508 -
7509 -.frm_code_list.frm-full-hover a.frm_hidden,
7510 -.frm_code_list .frmkeys {
7511 - display: none;
7512 -}
7513 -
7514 -.frmsvg {
7515 - fill: currentColor;
7516 - width: 18px;
7517 - height: 18px;
7518 - vertical-align: middle;
7519 -}
7520 -
7521 -input[disabled],
7522 -.frmsvg svg {
7523 - pointer-events: none;
7524 -}
7525 -
7526 -.frmsvg.frm_svg20 {
7527 - width: 20px;
7528 - height: 20px;
7529 -}
7530 -
7531 -.frmsvg.frm_svg15 {
7532 - width: 15px;
7533 - height: 15px;
7534 -}
7535 -
7536 -.frmsvg.frm_svg14 {
7537 - width: 14px;
7538 - height: 14px;
7539 -}
7540 -
7541 -.frmsvg.frm_svg13 {
7542 - width: 13px;
7543 - height: 13px;
7544 -}
7545 -
7546 -.frmbutton.ui-sortable-helper .frmsvg,
7547 -.field_type_list li.frmbutton .frmsvg,
7548 3179 .frmbutton.ui-sortable-helper i,
7549 -.field_type_list li.frmbutton i,
7550 -.frm_code_list a .frmsvg,
7551 -.frm_code_list a i {
7552 - color: var(--grey-500);
3180 +.field_type_list li.frmbutton i{
3181 + margin: .15em .2em;
3182 + color: inherit;
7553 3183 display: inline-block;
7554 3184 vertical-align: middle;
7555 - width: var(--text-md);
7556 - font-size: var(--text-md);
3185 + text-align: center;
3186 + width:22px;
3187 + height:20px;
7557 3188 }
7558 3189
7559 -/* Standardize icon size for field buttons in the builder */
7560 -.field_type_list li.frmbutton .frmsvg {
7561 - width: var(--text-xl);
7562 - font-size: var(--text-xl);
3190 +.frmbutton.ui-sortable-helper .frm-dropdown-menu{
3191 + display:none;
7563 3192 }
7564 3193
7565 -.frm_code_list i:before {
7566 - font-size: inherit;
3194 +.frm_css_icon:before{
3195 + font-size: 20px;
3196 + font-style: normal;
3197 + line-height: 1;
3198 + vertical-align: top;
7567 3199 }
7568 3200
7569 -#frm-insert-fields li a:not(.disabled):hover .frmsvg,
7570 -#frm-insert-fields li a:not(.disabled):hover i {
7571 - color: var(--grey-600);
3201 +.frm_number_icon:before {
3202 + content: "#";
3203 + font-weight: 400;
7572 3204 }
7573 3205
7574 -/* Icon while dragging */
7575 -.frmbutton.ui-draggable-dragging {
7576 - pointer-events: none;
3206 +.frm_text_icon:before{
3207 + content:'T';
3208 + font-family: serif;
7577 3209 }
7578 3210
7579 -#frm-insert-fields li.frm_show_upgrade,
7580 -#frm-insert-fields li a,
7581 -.frmbutton.ui-draggable-dragging a {
7582 - text-decoration: none;
7583 - display: inline-flex !important;
7584 - gap: var(--gap-xs);
7585 - align-items: center;
7586 - border-radius: var(--border-radius) !important;
7587 - padding: var(--gap-xs) var(--gap-sm) !important;
7588 - color: var(--grey-900) !important;
3211 +.frm_heading_icon:before{
3212 + content:'H';
3213 + font-family: rockwell, georgia, serif;
7589 3214 }
7590 3215
7591 -/* Adjust field button size to full width in builder */
7592 -#frm-insert-fields li a {
7593 - display: flex !important;
7594 -}
7595 -
7596 -/* Prevents advanced fields from always appearing in search results */
7597 -#frm-insert-fields li.frm_show_upgrade.frm_hidden {
7598 - display: none !important;
7599 -}
7600 -
7601 -.frmbutton.ui-draggable-dragging a {
7602 - border: 1px solid var(--grey-300);
7603 - box-shadow: var(--box-shadow-md);
7604 -}
7605 -
7606 -.frmbutton.ui-draggable-dragging span {
7607 - font-size: 15px;
7608 -}
7609 -
7610 -#frm-show-fields .frmbutton.ui-sortable-helper i,
7611 -.frmbutton.ui-draggable-dragging i,
7612 -.frmbutton.ui-draggable-dragging .frmsvg {
7613 - color: #fff !important;
7614 -}
7615 -
7616 -.frmbutton.ui-draggable-dragging i,
7617 -.frmbutton.ui-draggable-dragging .frmsvg {
7618 - color: var(--grey-700) !important;
7619 -}
7620 -
7621 -.frm_sorting li.ui-state-default.ui-sortable-helper,
7622 -.frmbutton.ui-sortable-helper {
7623 - transition: opacity .2s;
7624 - opacity: 1;
7625 -}
7626 -
7627 -.frm-field-group-count {
7628 - background-color: var(--sidebar-hover);
7629 - padding: 5px;
7630 - color: #fff !important;
7631 - border-radius: 10px;
7632 -}
7633 -
7634 -/* End dragging */
7635 -
7636 -.field_type_list .frm_icon_font:before {
7637 - font-size: 20px;
7638 -}
7639 -
7640 3216 li.frm_noallow.button,
7641 -.frm_noallow {
7642 - opacity: .5;
7643 - filter: alpha(opacity=50);
3217 +.frm_noallow{
3218 + opacity:.5;
3219 + filter:alpha(opacity=50);
3220 + cursor: not-allowed;
7644 3221 }
7645 3222
7646 3223 .frm_actions_list a.frm_show_upgrade.frm_inactive_action:before,
7647 3224 li.frm_noallow.button.frm_show_upgrade {
7648 - cursor: pointer;
3225 + cursor:pointer;
7649 3226 }
7650 3227
7651 3228 .field_type_list li.frm_noallow.button.frm_show_upgrade:hover {
7652 3229 border-color: inherit;
@@ -7651,106 +3228,22 @@
7651 3228 .field_type_list li.frm_noallow.button.frm_show_upgrade:hover {
7652 3229 border-color: inherit;
7653 3230 }
7654 3231
7655 -.frm_noallow a {
7656 - color: inherit;
3232 +.frm_noallow a{
3233 + color:inherit;
7657 3234 }
7658 3235
7659 -#frm_upgrade_modal_image {
7660 - max-width: 200px;
3236 +.frm_overlay{
3237 + filter: blur(4px);
7661 3238 }
7662 3239
7663 -.frm-tab-message {
7664 - max-width: 600px;
7665 - margin: 20px auto;
7666 - color: rgba(63, 75, 91, 0.8);
7667 -}
7668 -
7669 -.frm-settings-screenshot-toolbar {
7670 - min-height: 39px;
7671 - display: flex;
7672 -}
7673 -
7674 -.frm-settings-screenshot-toolbar .frm-minmax-icon {
7675 - height: 8px;
7676 - width: 8px;
7677 - border-radius: 50%;
7678 - align-self: center;
7679 - margin-left: 10px;
7680 -}
7681 -
7682 -.frm-settings-screenshot-toolbar .frm-minmax-icon:first-of-type {
7683 - margin-left: 20px;
7684 -}
7685 -
7686 -.frm-settings-screenshot-toolbar img {
7687 - object-fit: contain;
7688 - align-self: flex-end;
7689 - margin-left: 25px;
7690 -}
7691 -
7692 -.frm-settings-screenshot-toolbar + div {
7693 - background: #fff;
7694 - padding-top: 25px;
7695 - border-radius: 0 0 16px 16px;
7696 -}
7697 -
7698 -.frm-settings-screenshot-toolbar + div img {
7699 - max-width: calc( 100% - 40px );
7700 -}
7701 -
7702 -.frm-settings-screenshot-wrapper {
7703 - max-width: 700px;
7704 - margin: 50px auto 0;
7705 - box-shadow: 0px 4px 4px rgba(189, 196, 205, 0.25), 0px 12px 56px rgba(42, 57, 75, 0.25);
7706 - border-radius: 16px;
7707 - background: #EBECF1;
7708 -}
7709 -
7710 -.frm-dialog {
7711 - z-index: 100;
3240 +.wp-dialog {
3241 + z-index:100;
7712 3242 padding: 0 !important;
7713 - border-radius: 16px;
7714 - border: none;
7715 - background-color: #fff;
7716 - max-width: 100% !important;
7717 3243 }
7718 3244
7719 -.frm-dialog .postbox {
7720 - background: transparent;
7721 - box-shadow: none;
7722 - border: none;
7723 - line-height: var(--leading);
7724 -}
7725 -
7726 -.frm-dialog input[type=text],
7727 -.frm-dialog textarea {
7728 - font-size: var(--text-md);
7729 -}
7730 -
7731 -.frm-dialog textarea {
7732 - height: 75px;
7733 -}
7734 -
7735 -.frm-dialog button.frm-button-primary {
7736 - margin-right: 10px;
7737 -}
7738 -
7739 -.frm-dialog .frm-sub-label,
7740 -.frm-sub-label {
7741 - color: var(--grey);
7742 - text-transform: none;
7743 - padding-left: 8px;
7744 -}
7745 -
7746 -h2 .frm-sub-label {
7747 - font-size: var(--text-md);
7748 -}
7749 -
7750 -.frm-views-editor-body .ui-widget-overlay,
7751 -.frm-white-body .ui-widget-overlay,
7752 -.toplevel_page_formidable .ui-widget-overlay {
3245 +.toplevel_page_formidable .ui-widget-overlay{
7753 3246 position: fixed;
7754 3247 width: 100%;
7755 3248 height: 100%;
7756 3249 top: 0;
@@ -7756,599 +3249,334 @@
7756 3249 top: 0;
7757 3250 left: 0;
7758 3251 right: 0;
7759 3252 bottom: 0;
7760 - background: var(--grey-500);
7761 - opacity: .5;
3253 + background: rgba(0,0,0,0.1);
7762 3254 z-index: 2;
7763 3255 }
7764 3256
7765 -#frm_upgrade_modal {
7766 - text-align: center;
3257 +.frm_overlay .wp-dialog {
3258 + box-shadow: 0 0 80px #333;
7767 3259 }
7768 3260
7769 -#frm_upgrade_modal .frm_lock_icon {
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{
7770 3273 display: block;
7771 3274 margin: 0 auto;
7772 - height: 35px;
7773 - width: 35px;
3275 + font-size: 35px;
7774 3276 color: #c4c4c4;
7775 3277 padding-bottom: 20px;
7776 3278 }
7777 3279
7778 -.frm-upgrade-message img {
7779 - max-width: 100%;
7780 -}
7781 -
7782 3280 a.frm-link-secondary {
7783 - color: #c4c4c4;
7784 - font-size: var(--text-sm);
7785 - text-decoration: underline;
3281 + color:#c4c4c4;
3282 + font-size:14px;
3283 + text-decoration:underline;
7786 3284 }
7787 3285
7788 3286 .field_type_list li.button.frm_noallow,
7789 3287 .field_type_list li.button.frm_noallow:hover,
7790 3288 .button.frm_noallow,
7791 -.button.frm_noallow:hover {
7792 - color: inherit;
7793 - border-color: #ccc;
7794 - background: inherit;
3289 +.button.frm_noallow:hover{
3290 + color:inherit;
3291 + border-color:#ccc;
3292 + background:inherit;
7795 3293 }
7796 3294
7797 -iframe#dyncontent_ifr {
7798 - min-height: 150px;
7799 -}
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;}
7800 3297
7801 3298 /*!
7802 - * Bootstrap v4.6.1
3299 + * Bootstrap v3.0.2
7803 3300 */
7804 3301
7805 -.tooltip {
7806 - /* Copied from Bootstrap */
7807 - position: absolute;
7808 - display: block;
7809 - margin: 0;
7810 - font-style: normal;
7811 - font-weight: 400;
7812 - line-height: 1.5;
7813 - text-align: left;
7814 - text-align: start;
7815 - text-decoration: none;
7816 - text-shadow: none;
7817 - text-transform: none;
7818 - letter-spacing: normal;
7819 - word-break: normal;
7820 - word-spacing: normal;
7821 - white-space: normal;
7822 - line-break: auto;
7823 - font-size: 0.875rem;
7824 - word-wrap: break-word;
7825 - opacity: 0;
7826 -
7827 - /* Custom rules */
7828 - z-index: 9999999;
7829 - pointer-events: none;
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;
7830 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;}
7831 3319
7832 -.tooltip.show {
7833 - opacity: 0.9;
3320 +.frm_clearfix:after{
3321 + content:".";
3322 + display:block;
3323 + clear:both;
3324 + visibility:hidden;
3325 + line-height:0;
3326 + height:0;
7834 3327 }
7835 3328
7836 -.tooltip .arrow {
7837 - position: absolute;
7838 - display: block;
7839 - width: 0.8rem;
7840 - height: 0.4rem;
7841 - margin-left: 0 !important;
3329 +.frm_clearfix{
3330 + display:block;
7842 3331 }
7843 3332
7844 -.tooltip .arrow::before {
7845 - position: absolute;
7846 - content: "";
7847 - border-color: transparent;
7848 - border-style: solid;
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);
7849 3341 }
7850 -
7851 -.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
7852 - padding: 0.4rem 0;
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;
7853 3355 }
3356 +/* End Bootstrap */
7854 3357
7855 -.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
7856 - bottom: 0;
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;
7857 3366 }
7858 -
7859 -.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
7860 - top: 0;
7861 - border-width: 0.4rem 0.4rem 0;
7862 - border-top-color: #000;
3367 +.tooltip.frm_tooltip.bottom{
3368 + padding:0;
7863 3369 }
7864 -
7865 -.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
7866 - padding: 0 0.4rem;
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;
7867 3382 }
7868 3383
7869 -.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
7870 - left: 0;
7871 - width: 0.4rem;
7872 - height: 0.8rem;
3384 +#frm_styling_form #post-body{
3385 + padding:20px;
7873 3386 }
7874 3387
7875 -.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
7876 - right: 0;
7877 - border-width: 0.4rem 0.4rem 0.4rem 0;
7878 - border-right-color: #000;
3388 +.ui-datepicker-inline.ui-datepicker{
3389 + max-width: 19em;
7879 3390 }
7880 3391
7881 -.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
7882 - padding: 0.4rem 0;
3392 +.default-style-box.howto{
3393 + margin-left:20px;
3394 + font-style:normal;
7883 3395 }
7884 3396
7885 -.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
7886 - top: 0;
3397 +#frm_custom_css_box{
3398 + width:100%;
7887 3399 }
7888 3400
7889 -.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
7890 - bottom: 0;
7891 - border-width: 0 0.4rem 0.4rem;
7892 - border-bottom-color: #000;
3401 +#frm_styling_form .wp-picker-container .wp-color-result.button{
3402 + max-width:100%;
3403 + overflow: hidden;
7893 3404 }
7894 3405
7895 -.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
7896 - padding: 0 0.4rem;
3406 +.wp-picker-holder{
3407 + position:absolute;
3408 + z-index: 999;
7897 3409 }
7898 3410
7899 -.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
7900 - right: 0;
7901 - width: 0.4rem;
7902 - height: 0.8rem;
3411 +#frm_styling_form div.tabs-panel{
3412 + padding-left:5px;
3413 + padding-right:5px;
7903 3414 }
7904 3415
7905 -.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
7906 - left: 0;
7907 - border-width: 0.4rem 0 0.4rem 0.4rem;
7908 - border-left-color: #000;
7909 -}
7910 -
7911 -.tooltip-inner {
7912 - max-width: 200px;
7913 - padding: 0.25rem 0.5rem;
7914 - color: #fff;
7915 - text-align: center;
7916 - background-color: #000;
7917 - border-radius: 0.25rem;
7918 -}
7919 -
7920 -.frm-dropdown-menu.show {
7921 - display: block;
7922 -}
7923 -
7924 -/* End Bootstrap */
7925 -
7926 -.preview.dropdown .dropdown-menu {
7927 - min-width: 205px;
7928 -}
7929 -
7930 -.frm_clear {
7931 - clear: both;
7932 -}
7933 -
7934 -.frm_clearfix:after {
7935 - content: ".";
7936 - display: block;
7937 - clear: both;
7938 - visibility: hidden;
7939 - line-height: 0;
7940 - height: 0;
7941 -}
7942 -
7943 -.frm_clearfix {
7944 - display: block;
7945 -}
7946 -
7947 -.frm_admin_progress {
7948 - overflow: hidden;
7949 - height: 20px;
7950 - margin-bottom: 20px;
7951 - background-color: #f5f5f5;
7952 - border-radius: 4px;
7953 - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
7954 -}
7955 -
7956 -.frm_admin_progress_bar {
3416 +/*form field groups*/
3417 +.accordion-container .field-group {
7957 3418 float: left;
7958 - width: 0;
7959 - height: 100%;
7960 - font-size: 12px;
7961 - line-height: 20px;
7962 - color: #ffffff;
7963 - text-align: center;
7964 - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
7965 - transition: width 0.6s ease;
7966 - background-color: #04A4CC;
3419 + width: 32%;
3420 + margin: 10px 1% 0 0;
7967 3421 }
7968 -
7969 -.tooltip.frm_tooltip {
7970 - position: fixed;
7971 - top: auto !important;
7972 - bottom: 0 !important;
7973 - left: 0 !important;
7974 - max-width: none;
7975 - width: 100% !important;
7976 - z-index: 99999;
3422 +.accordion-container .field-group.after-h3{
3423 + margin-top:5px;
7977 3424 }
7978 -
7979 -.tooltip.frm_tooltip.bottom {
7980 - padding: 0;
3425 +.accordion-container .field-group.frm-first-row{
3426 + margin-top:0;
7981 3427 }
7982 -
7983 -.frm_tooltip .tooltip-inner {
7984 - max-width: none;
7985 - min-height: 40px !important;
7986 - text-align: left;
7987 - box-shadow: 5px 5px 25px rgba(0, 0, 0, 0.5);
7988 - padding: 10px 40px;
7989 - border-top-color: #ccc;
7990 - background: var(--sidebar-color);
7991 - color: var(--grey-700);
7992 - border-radius: 0;
7993 - opacity: 1;
7994 - font-size: var(--text-sm);
3428 +.accordion-container .field-group.frm-half{
3429 + width: 49%;
7995 3430 }
7996 -
7997 -#frm_custom_css_box {
3431 +.accordion-container .field-group.frm-full{
7998 3432 width: 100%;
3433 + margin-right:0;
3434 + float:none;
3435 + clear:both;
7999 3436 }
8000 3437
8001 -/*form inputs/selects */
8002 -.frm_form_field.frm_scroll_box .frm_opt_container,
8003 -.frm-white-body .wrap input[type="text"], /* Cover Views pages */
8004 -.frm-white-body .wrap input[type="search"],
8005 -.frm-white-body .wrap input[type="number"],
8006 -.frm-white-body .wrap select,
8007 -.frm-white-body .wrap textarea,
8008 -button.frm_choose_image_box,
8009 -#titlediv input[type="text"],
8010 -.frm-fields button.btn,
8011 -.frm_wrap textarea,
8012 -.frm_wrap input[type="tel"],
8013 -.frm_wrap input[type="text"],
8014 -.frm_wrap input[type=search],
8015 -.frm_wrap input[type="number"],
8016 -.frm_wrap input[type="date"],
8017 -.frm_wrap select,
8018 -.wp-admin .frm_wrap select,
8019 -.field-group textarea,
8020 -.field-group input[type="text"],
8021 -.field-group select {
8022 - outline: 0;
8023 - box-shadow: none;
8024 - border-radius: var(--small-radius);
8025 - padding: 5px 14px;
8026 - border-color: var(--grey-300);
8027 - color: var(--grey-800);
8028 - font-size: var(--text-md);
8029 - margin: 0;
8030 - background-color: #fff;
8031 - line-height: var(--leading);
3438 +.field-group-background{
3439 + margin: 4px 0 0;
3440 + clear: both;
3441 + float: none;
3442 + width: auto;
8032 3443 }
8033 -
8034 -.frm_wrap ::-webkit-datetime-edit {
8035 - line-height: var(--leading);
3444 +.field-group-border{
3445 + clear: left;
8036 3446 }
8037 3447
8038 -.frm-white-body textarea:focus,
8039 -.frm-white-body input:focus,
8040 -.frm-white-body select:focus,
8041 -.frm_wrap input:focus,
8042 -.frm_wrap select:focus,
8043 -.wp-core-ui .frm_wrap select:focus,
8044 -.frm-btn-group .multiselect.dropdown-toggle:focus,
8045 -.frm_wrap textarea:focus {
8046 - border-color: var(--primary-500) !important;
8047 - box-shadow: none !important;
3448 +.metabox-holder .accordion-container .inside h3{
3449 + padding:20px 0 0;
3450 + margin:0;
8048 3451 }
8049 -
8050 -#postbox-container-2 textarea,
8051 -.frm_wrap textarea,
8052 -.field-group textarea {
8053 - line-height: 2;
3452 +.accordion-container label{
3453 + font-size:12px;
8054 3454 }
8055 3455
8056 -.frm_wrap input[type="number"] {
8057 - height: auto;
3456 +.accordion-container ul.add-menu-item-tabs li{
3457 + padding:3px 3px 3px 6px;
8058 3458 }
8059 3459
8060 -.frm_wrap select {
8061 - padding: 2px;
3460 +.accordion-container .posttypediv div.tabs-panel{
3461 + max-height:500px;
3462 + overflow:visible;
3463 + padding-bottom:0.9em;
8062 3464 }
8063 3465
8064 -.wp-admin .frm_wrap select {
8065 - max-width: 100%;
3466 +/*form labels*/
3467 +.accordion-container .field-group label {
3468 + margin: 6px 0 5px;
3469 + display: block;
8066 3470 }
8067 -
8068 -.frm_form_field.frm_scroll_box .frm_opt_container {
8069 - padding: 10px 12px;
3471 +.global-font .field-group{
3472 + margin: 4px 0 0;
3473 + clear: both;
3474 + float: none;
3475 + width: auto;
8070 3476 }
8071 -
8072 -.frm_wrap input[disabled],
8073 -.frm_wrap select[disabled],
8074 -.frm_wrap textarea[disabled],
8075 -.frm_wrap input[readonly],
8076 -.frm_wrap select[readonly],
8077 -.frm_wrap textarea[readonly],
8078 -.frm_wrap input::placeholder {
8079 - color: var(--grey-500);
3477 +.global-font .field-group label{
3478 + float: left;
3479 + margin-right: 4px !important;
3480 + text-align: right;
3481 + width: 50px;
8080 3482 }
8081 3483
8082 -#postcustomstuff table td > div {
8083 - /* To override some inline css in add-on */
8084 - padding-top: 0 !important;
8085 -}
8086 -
8087 -.wp-admin .frm_wrap .form-table select {
8088 - vertical-align: top;
8089 -}
8090 -
8091 -.frm_wrap .frm_form_builder select {
8092 - line-height: var(--leading);
8093 - height: var(--text-md);
8094 - width: 100%;
8095 -}
8096 -
8097 -#postbox-container-2 select,
8098 -.wp-admin .frm_wrap select,
8099 -.frm_wrap .frm_form_builder select {
8100 - height: auto;
8101 - background-position: right 11px top 55%;
8102 -}
8103 -
8104 -.frm-white-body .tablenav select,
8105 -.frm-white-body .tablenav input[type="text"],
8106 -.wp-admin .frm_wrap .tablenav select,
8107 -.frm_wrap .tablenav input[type="date"],
8108 -.frm_wrap .tablenav input[type="text"] {
8109 - padding-top: 0;
8110 - padding-bottom: 0;
8111 - line-height: 1;
8112 -}
8113 -
8114 -.frm_wrap .tablenav ::-webkit-datetime-edit {
8115 - line-height: 1;
8116 -}
8117 -
8118 -.frm-fields button.btn,
8119 -.frm-fields textarea,
8120 -.frm-fields input[type="text"],
8121 -.frm-fields select,
8122 -.field-group textarea,
3484 +/*form inputs/selects */
3485 +.accordion-container input.hex,
8123 3486 .field-group input[type="text"],
8124 -.field-group select,
8125 -.accordion-container input.hex {
8126 - width: 100%;
3487 +.field-group select{
3488 + width: 97%;
8127 3489 outline: 0;
8128 3490 }
3491 +.global-font .field-group input[type="text"]{width:auto;}
8129 3492
8130 -.frm-fields button.btn {
8131 - height: var(--h-md);
8132 - text-align: inherit;
8133 -}
8134 -
8135 -.global-font .field-group input[type="text"] {
8136 - width: auto;
8137 -}
8138 -
8139 -/* Image Options */
8140 -
8141 -.frm_images_dropdown .frm_image_option {
8142 - margin: 0 !important;
8143 -}
8144 -
8145 -.frm_images_dropdown .frm_radio input[type=radio] {
8146 - opacity: 0;
8147 - position: absolute;
8148 - z-index: -1;
8149 -}
8150 -
8151 -.frm_images_dropdown__image .frmsvg {
8152 - width: 100%;
8153 - max-width: 102px;
8154 - fill: none;
8155 - margin: 0;
8156 -}
8157 -
8158 -.frm_images_dropdown .frm_noallow .frm_image_option_container {
8159 - opacity: .5;
8160 -}
8161 -
8162 -.frm_images_dropdown .frm_image_option_container {
8163 - border-radius: var(--small-radius);
8164 - border: 2px solid transparent;
8165 - align-items: center;
8166 -}
8167 -
8168 -.frm_images_dropdown .frm_image_option_container:hover {
8169 - background: #fff !important;
8170 -}
8171 -
8172 -.frm_images_dropdown input[type="radio"]:checked + .frm_image_option_container {
8173 - background: #fff !important;
8174 - border-color: var(--primary-500);
8175 -}
8176 -
8177 -.frm_images_dropdown .frm_text_label_for_image {
8178 - padding: 0;
8179 - text-align: left;
8180 -}
8181 -
8182 -/* End Image Options */
8183 -
8184 -/* Welcome page */
8185 -
8186 -.wp-core-ui .frm_grey.frm-button-primary.disabled,
8187 -.wp-core-ui .frm_grey.frm-button-primary,
8188 -#frm-welcome .frm_grey {
8189 - opacity: 0.5;
8190 - background: #F6F6F6 !important;
8191 - border-color: #ddd !important;
8192 - color: #9FA5AA !important;
8193 -}
8194 -
8195 -/* Chrome Scrollbars for Windows */
8196 -.windows::-webkit-scrollbar,
8197 -.windows ::-webkit-scrollbar {
8198 - width: 7px;
8199 - background: transparent;
8200 -}
8201 -
8202 -.windows::-webkit-scrollbar-thumb,
8203 -.windows ::-webkit-scrollbar-thumb {
8204 - background: var(--grey-300);
8205 - -webkit-border-radius: var(--border-radius);
8206 - -webkit-box-shadow: none;
8207 -}
8208 -
8209 -.windows::-webkit-scrollbar-corner,
8210 -.windows ::-webkit-scrollbar-corner {
8211 - background: transparent;
8212 -}
8213 -
8214 3493 /* RTL */
8215 -.rtl h3 {
8216 - font-weight: inherit !important;
3494 +.rtl .frm-ltr{
3495 + direction:rtl;
8217 3496 }
8218 3497
8219 -.rtl.js .accordion-section-title:after {
8220 - left: 10px;
8221 - right: auto;
3498 +.rtl #frm-fixed-panel{
3499 + direction:ltr;
8222 3500 }
8223 3501
8224 -.rtl #frm_top_bar #frm_bs_dropdown {
8225 - padding-left: 15px;
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;
8226 3506 }
8227 3507
8228 -.rtl .frm-full-close,
8229 -.rtl .frm_wrap .columns-2 .frm-right-panel,
8230 -.rtl .frm-right-panel {
8231 - border-right-width: 1px;
8232 - border-left-width: 0;
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;
8233 3512 }
8234 3513
8235 -.rtl .frm-full-close {
8236 - padding-left: 0;
8237 - padding-right: var(--gap-md);
3514 +.rtl .frm_right_text{
3515 + text-align:left;
8238 3516 }
8239 3517
8240 -.rtl .frm-text-right {
8241 - text-align: left;
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;
8242 3521 }
8243 3522
8244 -.rtl .frm_wrap #frm_adv_info ul.category-tabs li:first-child {
8245 - border-left-width: 1px;
3523 +.rtl .frm-dropdown-menu{
3524 + text-align:right;
8246 3525 }
8247 3526
8248 -.rtl .frm-dropdown-menu {
8249 - text-align: right;
8250 -}
8251 -
8252 -.rtl .frm_actions_dropdown .frm_icon_font {
8253 - float: right;
3527 +.rtl .frm_actions_dropdown .frm_icon_font{
3528 + float:right;
8254 3529 margin-right: 0;
8255 3530 margin-left: 3px;
8256 3531 }
8257 3532
8258 3533 .rtl #frm-insert-fields-box,
8259 -.rtl #frm-conditionals {
8260 - padding-right: .9em;
3534 +.rtl #frm-conditionals{
3535 + padding-right:.9em;
8261 3536 }
8262 3537
8263 -.rtl #html_settings .frm_field_html_box {
8264 - margin-right: 0;
3538 +.rtl .postbox #contextual-help-back{
3539 + border-right-width:1px;
3540 + border-left-width:0;
3541 + left:0;
3542 + right: 150px;
8265 3543 }
8266 3544
8267 -.rtl .frm_list_entry_page h2 {
8268 - float: right;
3545 +.rtl #html_settings .frm_field_html_box{
3546 + margin-right:0;
8269 3547 }
8270 3548
8271 -.rtl .frm_scale {
3549 +.rtl .frm_list_entry_page #frm_form_heading{
3550 + float:right;
3551 +}
3552 +
3553 +.rtl .frm_scale{
8272 3554 float: right;
8273 3555 margin-left: 10px;
8274 3556 margin-right: 0;
8275 3557 }
8276 3558
8277 -.rtl .frm-page-break .frm-collapse-page.button {
8278 - margin-left: 0;
8279 - margin-right: 46%;
8280 -}
8281 -
8282 -.rtl .frm-field-action-icons {
8283 - right: unset;
8284 - left: 2px;
8285 -}
8286 -
8287 -.rtl .frm_has_shortcodes > i {
8288 - right: auto;
8289 - left: 5px;
8290 -}
8291 -
8292 -.rtl .frm_reply_to_container,
8293 -.rtl .frm_bcc_cc_container {
8294 - float: left;
8295 -}
8296 -
8297 -.rtl .frm-default-switcher {
8298 - float: left;
8299 - position: relative;
8300 -}
8301 -
8302 -.rtl .frm-with-right-icon .frmsvg {
8303 - right: auto;
8304 - left: 0;
8305 -}
8306 -
8307 -.rtl .frm-inline-modal > a.dismiss {
8308 - left: 13px;
8309 - right: auto;
8310 -}
8311 -
8312 -.rtl.wp-admin .frm_wrap select {
8313 - padding-left: var(--gap-lg) !important;
8314 - padding-right: 5px !important;
8315 - background-position: left 11px top 55%;
8316 -}
8317 -
8318 3559 /* ---------------------------------------------------------------
8319 3560 Clearfix
8320 3561 --------------------------------------------------------------- */
8321 -span.clear {
8322 - display: block;
8323 -}
8324 -
3562 +span.clear{display:block;}
8325 3563 .clearfix:after {
8326 - content: ".";
8327 - display: block;
8328 - height: 0;
8329 - clear: both;
8330 - visibility: hidden;
3564 + content: ".";
3565 + display: block;
3566 + height: 0;
3567 + clear: both;
3568 + visibility: hidden;
8331 3569 }
8332 3570
8333 -.clearfix {
8334 - display: inline-block;
8335 -}
3571 +.clearfix {display: inline-block;}
8336 3572
8337 3573 /*Override styling from other plugins*/
8338 -.frm_form_fields .clear {
8339 - height: auto;
8340 -}
3574 +.frm_form_fields .clear{height:auto;}
8341 3575
8342 3576 /* Hides from IE-mac \*/
8343 -* html .clearfix {
8344 - height: 1%;
8345 -}
8346 -
8347 -.clearfix {
8348 - display: block;
8349 -}
8350 -
3577 +* html .clearfix {height: 1%;}
3578 +.clearfix {display: block;}
8351 3579 /* End hide from IE-mac */
8352 3580
8353 3581 /*-----------------------------------------------------------------
8354 3582 Responsive Design
@@ -8354,815 +3582,476 @@
8354 3582 Responsive Design
8355 3583 ---------------------------------------------------------------- */
8356 3584
8357 3585 @media only screen and (max-width: 1200px) {
8358 - .frm-addons {
8359 - grid-template-columns: 1fr 1fr;
8360 - }
8361 -}
3586 + .frm_drag_inst{font-size: 30px;}
8362 3587
8363 -@media only screen and (max-width: 1050px) {
8364 - .frm-white-body,
8365 - .frm_wrap {
8366 - --biggest-sidebar: 390px;
3588 + li.ui-state-default.selected .frm-show-click.frm_import_options {
3589 + background: none;
3590 + border:none;
8367 3591 }
3592 + .frm_inline_label {
3593 + display: block;
3594 + margin: 5px 0;
3595 + }
8368 3596
8369 - #form_settings_page .columns-2 {
8370 - margin: 0;
3597 + .frm-addons{
3598 + grid-template-columns: 1fr 1fr;
8371 3599 }
8372 3600
8373 - .frm_actions_list {
8374 - margin-left: 0;
3601 + .frm-add-new-form .frm-addons{
3602 + grid-template-columns: 1fr 1fr 1fr;
8375 3603 }
8376 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 + }
8377 3612
8378 -@media only screen and (max-width: 960px) {
8379 - .frm-white-body,
8380 - .frm_wrap {
8381 - --gap-sm: 8px;
8382 - --gap-md: 16px;
8383 - --gap-2xl: 24px;
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;
8384 3618 }
8385 3619
8386 - .auto-fold #adminmenuwrap {
8387 - width: 36px;
3620 + .frm-is-draft #frm-preview-action{
3621 + clear:both;
8388 3622 }
8389 3623
8390 - .frm_wrap #postbox-container-1 #frm_adv_info {
8391 - min-width: 220px;
3624 + .frm_form_settings .contextual-help-tabs{
3625 + width:93px;
8392 3626 }
8393 3627
8394 - p.howto {
8395 - display: inline-block;
3628 + .frm_form_settings #contextual-help-back{
3629 + left:93px;
8396 3630 }
8397 3631
8398 - /* Fix: Issue where the admin page content had extra white space to the left on small screens */
8399 - .auto-fold.frm-admin-page-styles:not(.frm-full-screen) .frm_page_container,
8400 - .auto-fold:not(.frm-full-screen) .frm_wrap .frm_page_container {
8401 - left: 36px;
3632 + .frm_form_settings .contextual-help-tabs a{
3633 + padding:5px;
8402 3634 }
8403 -}
8404 3635
8405 -@media only screen and (max-width: 850px) {
8406 - #frm_bs_dropdown {
8407 - /* There isn't enough room for the title on a screen this size so just hide it. */
8408 - display: none;
3636 + #wpbody-content .frm_wrap #post-body.columns-2 #postbox-container-1{
3637 + width:300px;
8409 3638 }
8410 3639
8411 - .frm-white-body,
8412 - .frm_wrap {
8413 - --biggest-sidebar: 350px;
8414 - --big-sidebar: 350px;
3640 + #wpbody-content #frm_builder_page #post-body.columns-2 #postbox-container-1{
3641 + min-width:300px;
8415 3642 }
8416 3643
8417 - #frm_bs_dropdown .frm_bstooltip {
8418 - /* There isn't enough room for the title on a screen this size so just hide it. */
8419 - display: none !important;
3644 + #form_settings_page #post-body.columns-2{
3645 + margin:0;
3646 + }
3647 +
3648 + .frm_actions_list{
3649 + margin-left:0;
8420 3650 }
8421 3651
8422 - .frm_col_one {
8423 - clear: none;
3652 + .frm_no_actions .inner_actions{
3653 + margin-left:80px;
8424 3654 }
8425 3655
8426 - .frm-fields p > .frm_inline_label,
8427 - .frm_inline_label {
8428 - display: block;
8429 - margin: 5px 0;
3656 + .frm-add-new-form .frm-addons{
3657 + grid-gap: 30px 3%;
8430 3658 }
3659 +}
3660 +@media only screen and (max-width: 960px){
3661 + .auto-fold #adminmenuwrap{
3662 + width:36px;
3663 + }
8431 3664
8432 - #frm_top_bar h1 {
8433 - width: auto;
8434 - max-width: 200px;
3665 + #wpbody-content #form_settings_page #post-body.columns-2 #postbox-container-1{
3666 + width:auto;
3667 + max-width:300px;
3668 + min-width:275px;
8435 3669 }
8436 3670
8437 - #frm-publishing {
8438 - width: auto;
3671 + .frm_wrap #postbox-container-1 #frm_adv_info{
3672 + min-width: 220px;
8439 3673 }
8440 3674
8441 - #frm_form_editor_container,
8442 - .frm-entry-container {
8443 - margin: 0 20px;
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;
8444 3681 }
8445 3682
8446 - .frmbutton.ui-sortable-helper .frmsvg,
8447 - .field_type_list li.frmbutton .frmsvg,
8448 - .frmbutton.ui-sortable-helper i,
8449 - .field_type_list li.frmbutton i {
8450 - margin: .15em 0 .15em .1em;
8451 - width: 25px;
3683 + p.howto{
3684 + display:inline-block;
8452 3685 }
3686 +}
8453 3687
8454 - .rtl .frmbutton.ui-sortable-helper .frmsvg,
8455 - .rtl .field_type_list li.frmbutton .frmsvg,
8456 - .rtl .frmbutton.ui-sortable-helper i,
8457 - .rtl .field_type_list li.frmbutton i {
8458 - margin: .15em .1em .15em 0;
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;
8459 3694 }
8460 3695
8461 - .frm_wrap .frm-search {
8462 - float: none !important;
8463 - width: auto;
8464 - clear: both;
3696 + .frmbutton.ui-sortable-helper i,
3697 + .field_type_list li.frmbutton i{
3698 + margin:.15em 0 .15em .1em;
8465 3699 }
8466 3700
8467 - .post-type-frm_display #frm_adv_info {
8468 - top: auto !important;
8469 - position: static;
8470 - width: auto;
3701 + .rtl .frmbutton.ui-sortable-helper i,
3702 + .rtl .field_type_list li.frmbutton i{
3703 + margin:.15em .1em .15em 0;
8471 3704 }
8472 3705
8473 - .frm_wrap .frm-right-panel #frm_adv_info,
8474 - .frm_wrap #postbox-container-1 #frm_adv_info {
8475 - min-width: 275px;
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;
8476 3709 }
8477 3710
8478 3711 .frm_wrap #frm_adv_info ul.category-tabs li,
8479 - .frm_wrap #frm_adv_info ul.category-tabs li.tabs {
8480 - border: none;
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;
8481 3716 }
8482 3717
8483 - .frm_wrap #frm_adv_info ul.category-tabs li:first-child {
8484 - margin-left: 12px;
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;
8485 3721 }
8486 3722
8487 - .frm_wrap #frm_adv_info ul.category-tabs li.tabs {
8488 - border-bottom: 2px solid #5b9dd9;
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;
8489 3726 padding-bottom: 8px;
8490 3727 }
8491 -
8492 - .post-type-frm_display #poststuff {
8493 - padding: 10px 25px;
8494 - }
8495 -
8496 - .post-type-frm_display #side-sortables .postbox {
8497 - margin-bottom: 20px;
8498 - border-radius: var(--small-radius);
8499 - border-top-width: 1px;
8500 - }
8501 3728 }
8502 3729
8503 -@media only screen and (max-width: 782px) {
8504 - .frm-white-body,
8505 - .frm_wrap {
8506 - --small-sidebar: 20%;
8507 - --medium-sidebar: 35%
8508 - }
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 + }
8509 3735
8510 - #form_settings_page .advanced_settings .form-table td, .form-table th {
8511 - display: table-cell;
8512 - width: auto !important;
3736 + .frm_wrap .misc-pub-section{
3737 + padding:6px 10px 8px;
8513 3738 }
8514 3739
8515 - .frm-white-body #publishing-action,
8516 - .frm_wrap #publishing-action {
8517 - line-height: normal;
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%;
8518 3748 }
8519 3749
8520 - .frm-white-body #screen-meta-links {
8521 - display: none;
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;
8522 3755 }
8523 3756
8524 - .frm_wrap .misc-pub-section {
8525 - padding: 6px 0;
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;
8526 3762 }
8527 3763
8528 - .frm_wrap .misc-pub-section > a {
8529 - float: none;
8530 - white-space: nowrap;
3764 + #frm-fixed:not(.frm-mobile-fixed){
3765 + position: static;
8531 3766 }
8532 3767
8533 - .frm-form-setting-tabs a {
8534 - position: relative;
8535 - padding: 10px 5px 10px 40px;
3768 + #form_settings_page .frm_code_list li{
3769 + width: 48%;
3770 + float:left;
8536 3771 }
8537 3772
8538 - .frm-form-setting-tabs a .frmsvg,
8539 - .frm-form-setting-tabs a i {
8540 - position: absolute;
8541 - left: 13px;
8542 - top: calc(50% - 10px);
8543 - margin: 0;
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%;
8544 3776 }
8545 3777
8546 - #frm-insert-fields .button,
8547 - #frm-insert-fields .button a,
8548 - .frmbutton.ui-sortable-helper a {
8549 - line-height: 26px;
8550 - max-height: 28px;
3778 + #form_settings_page li.frm_block{
3779 + margin:0;
3780 + width:auto;
8551 3781 }
8552 3782
8553 - a.frm_add_logic_link {
8554 - margin-left: 0;
8555 - margin-right: 0;
8556 - width: 100%;
8557 - box-sizing: border-box;
3783 + #form_settings_page #publishing-action > button{
3784 + width:auto;
8558 3785 }
8559 3786
8560 - a.frm_add_logic_link .frmsvg,
8561 - a.frm_add_logic_link i {
8562 - display: none;
3787 + #form_settings_page #major-publishing-actions .frm_submit_form {
3788 + float: right;
3789 + margin-left: 5px;
8563 3790 }
8564 3791
8565 - #new_fields .frm_single_option select,
8566 - #new_fields .frm_single_option input[type=text] {
8567 - width: calc(100% - 83px);
8568 - }
8569 -
8570 3792 .frm_single_entry_page .frm_form_fields input[type=text],
8571 3793 .frm_single_entry_page .frm_form_fields select,
8572 - .frm_single_entry_page .frm_form_fields textarea {
8573 - width: 100%;
3794 + .frm_single_entry_page .frm_form_fields textarea{
3795 + width:100%;
8574 3796 }
8575 3797
8576 - .with_frm_style .frm_radio input[type=radio],
8577 - .with_frm_style .frm_checkbox input[type=checkbox] {
8578 - width: 25px !important;
3798 + .frm_single_entry_page .frm_form_fields .auto_width{
3799 + width:auto !important;
8579 3800 }
8580 3801
8581 - .frm_single_entry_page .with_frm_style .frm_radio input[type=radio],
8582 - .frm_single_entry_page .with_frm_style .frm_checkbox input[type=checkbox] {
8583 - width: 18px !important;
8584 - }
8585 -
8586 3802 .wp-list-table.toplevel_page_formidable .column-entries,
8587 3803 .wp-list-table.toplevel_page_formidable .column-form_key,
8588 3804 .wp-list-table.toplevel_page_formidable .column-shortcode,
8589 - .wp-list-table.toplevel_page_formidable .column-created_at {
8590 - display: none !important;
3805 + .wp-list-table.toplevel_page_formidable .column-created_at{
3806 + display:none !important;
8591 3807 }
8592 3808
8593 3809 .wp-list-table.toplevel_page_formidable td.column-entries,
8594 3810 .wp-list-table.toplevel_page_formidable td.column-form_key,
8595 3811 .wp-list-table.toplevel_page_formidable td.column-shortcode,
8596 - .wp-list-table.toplevel_page_formidable td.column-created_at {
8597 - padding: 3px 8px 3px 35%;
8598 - text-align: left;
3812 + .wp-list-table.toplevel_page_formidable td.column-created_at{
3813 + padding: 3px 8px 3px 35%;
3814 + text-align:left;
8599 3815 }
8600 3816
8601 - #form_entries_page .wp-list-table th.frm_hidden,
8602 - #form_entries_page .wp-list-table td.frm_hidden {
8603 - display: none !important;
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;
8604 3820 }
8605 3821
8606 - .frm-white-body.auto-fold #wpcontent {
8607 - padding-left: 0;
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;
8608 3825 }
8609 3826
8610 - .frm_right_addon .frm_remove_field {
8611 - bottom: 11px;
3827 + #form_entries_page .wp-list-table th.frm_hidden,
3828 + #form_entries_page .wp-list-table td.frm_hidden{
3829 + display:none !important;
8612 3830 }
8613 3831
8614 - .frm-addons {
8615 - grid-template-columns: 1fr;
3832 + ul.frm_form_nav > li{
3833 + margin-right:25px;
8616 3834 }
8617 3835
8618 - .frm-admin-page-styles .frm_page_container,
8619 - .frm_wrap .frm_page_container {
8620 - left: 0 !important;
8621 - top: 46px !important;
8622 - height: calc( 100vh - 46px ) !important;
3836 + .frm-white-body.auto-fold #wpcontent{
3837 + padding-left:0;
8623 3838 }
8624 3839
8625 - .frm_single_entry_page.frm_wrap .columns-2 {
8626 - display: block;
8627 - border-bottom: none;
3840 + #frm_notification_settings .frm_email_buttons {
3841 + height: 40px;
3842 + margin: 0 4px;
3843 + line-height: 2em;
8628 3844 }
8629 3845
8630 - .frm_single_entry_page .wrap.frm-with-margin {
8631 - margin: 10px 20px;
3846 + .frm_right_addon .frm_remove_field {
3847 + bottom: 11px;
8632 3848 }
8633 3849
8634 - .frm_single_entry_page #post-body-content + .frm-right-panel {
8635 - width: auto;
8636 - margin: 0 20px;
8637 - border: 1px solid var(--sidebar-hover);
8638 - border-radius: 6px;
3850 + #frm_notification_settings .frm_bcc_cc_container {
3851 + min-width: 128px;
3852 + width: 25%
8639 3853 }
8640 3854
8641 - #wp-content-media-buttons a.frm_insert_form {
8642 - padding: 0 var(--gap-sm);
3855 + .frm_email_row td:nth-child(2) {
3856 + width: 65%;
3857 + display: inline-block;
8643 3858 }
8644 -}
8645 3859
8646 -@media only screen and (max-width: 700px) {
8647 - .frm-white-body,
8648 - .frm_wrap {
8649 - --biggest-sidebar: 50%;
8650 - --big-sidebar: 50%;
3860 + .frm_email_row td:nth-child(3) {
3861 + width: 25%;
3862 + display: inline-block;
8651 3863 }
3864 +
3865 + .frm-addons, .frm-add-new-form .frm-addons{
3866 + grid-template-columns: 1fr;
3867 + }
8652 3868 }
8653 3869
8654 3870 @media only screen and (max-width: 600px) {
8655 - .frm-white-body,
8656 - .frm_wrap {
8657 - --small-sidebar: 45px;
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;
8658 3875 }
8659 3876
8660 - .frm-form-setting-tabs a {
8661 - visibility: collapse;
8662 - font-size: 0;
8663 - padding: 0 var(--gap-sm);
3877 + #frm_builder_page #major-publishing-actions{
3878 + height:auto;
3879 + padding: 3px;
3880 + min-width: 70px;
8664 3881 }
8665 3882
8666 - .frm-form-setting-tabs a .frmsvg,
8667 - .frm-form-setting-tabs a i {
8668 - visibility: visible;
8669 - position: initial;
8670 - font-size: 18px;
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;
8671 3894 }
8672 3895
8673 - #frm_builder_page #frm-insert-fields {
8674 - padding: 0;
3896 + #frm-preview-action{
3897 + clear:both;
3898 + width:100%;
8675 3899 }
8676 3900
8677 - .frm_wrap #frm_adv_info ul.category-tabs li {
8678 - display: inline-block;
8679 - padding: 0;
8680 - margin: 2px 0;
8681 - border-bottom: 2px solid transparent;
3901 + #frm-preview-action > .preview > a{
3902 + width:96%;
3903 + overflow:hidden;
8682 3904 }
8683 3905
8684 - .frm_wrap #frm_adv_info ul.category-tabs li.tabs,
8685 - .frm_wrap #frm_adv_info ul.category-tabs li:first-child {
8686 - margin-left: 0;
8687 - padding: 0;
3906 + #publishing-action .preview{
3907 + width:100%;
3908 + float:none;
8688 3909 }
8689 3910
8690 - .field_type_list li {
8691 - text-align: center;
3911 + #frm-preview-action .caret{
3912 + display:none;
8692 3913 }
8693 3914
8694 - #frm-insert-fields li a {
8695 - padding: 5px;
3915 + #frm_builder_page #frm-insert-fields{
3916 + padding:0;
8696 3917 }
8697 3918
8698 - .frmbutton.ui-sortable-helper .frmsvg,
8699 - .field_type_list li.frmbutton .frmsvg,
8700 - .frmbutton.ui-sortable-helper i,
8701 - .field_type_list li.frmbutton i {
8702 - display: block;
8703 - margin: 0 auto 3px;
8704 - text-align: center;
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;
8705 3925 }
8706 3926
8707 - #frm_form_editor_container .frm_primary_label {
8708 - clear: both;
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;
8709 3933 }
8710 3934
8711 - #frm_builder_page .frm_code_list a.button {
8712 - padding: 2px;
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;
8713 3943 }
8714 3944
8715 - #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
8716 - right: 0;
8717 - left: auto;
3945 + .field_type_list li.button:nth-child(2n){
3946 + margin-left:1%;
8718 3947 }
8719 3948
8720 - .frm-right-panel h3.accordion-section-title {
8721 - padding-right: 10px;
8722 - padding-left: 10px;
8723 - font-size: 20px;
8724 - white-space: nowrap;
8725 - overflow: hidden;
3949 + .frm_field_list #frm-insert-fields .button a{
3950 + max-width:100%;
8726 3951 }
8727 3952
8728 - .frm-right-panel .accordion-section-title:before {
8729 - margin-left: 0;
8730 - margin-right: 3px;
3953 + .field_type_list li span{
3954 + display:none;
8731 3955 }
8732 3956
8733 - .rtl #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
8734 - right: auto;
8735 - left: 0;
8736 - }
8737 -
8738 - .frm_on_submit_type svg {
8739 - display: none;
8740 - }
8741 -}
8742 -
8743 -@media only screen and (max-width: 475px) {
8744 - #frm_bs_dropdown {
8745 - float: none;
8746 - }
8747 -
8748 - #frm-nav-tabs {
8749 - padding: 0;
8750 - white-space: nowrap;
8751 - }
8752 -
8753 - #frm-nav-tabs a {
3957 + .frmbutton.ui-sortable-helper i,
3958 + .field_type_list li.frmbutton i{
3959 + border:none;
3960 + margin-left: 0;
8754 3961 margin-right: 0;
8755 3962 }
8756 -}
8757 3963
8758 -/* Firefox */
8759 -@-moz-document url-prefix() {
8760 - .frm-white-body .tablenav select,
8761 - .frm-white-body .tablenav input[type="text"],
8762 - .wp-admin .frm_wrap .tablenav select,
8763 - .frm_wrap .tablenav input[type="text"] {
8764 - padding-top: 5px;
3964 + #wpbody-content #frm_builder_page #post-body.columns-2 #postbox-container-1{
3965 + min-width: auto;
3966 + max-width: auto;
3967 + width: 90px;
8765 3968 }
8766 -}
8767 3969
8768 -/* PRINT */
8769 -@media print {
8770 - a, .misc-pub-section a {
8771 - color: #000 !important;
3970 + #frm_builder_page .frm_code_list a.button{
3971 + padding:2px;
8772 3972 }
8773 3973
8774 - .add-new-h2, #frm_top_bar, .dashicons,
8775 - #adminmenuwrap, #adminmenuback, #wphead, #button_bar, #submitdiv, .button-secondary,
8776 - #screen-metas, #screen-meta-links, #footer, #wpfooter, .inner-sidebar, .frm_form_nav,
8777 - .frm_flash_graph, .frm_no_print, object, .error {
8778 - visibility: hidden;
8779 - display: none !important;
3974 + #frm_builder_page .tabs-panel ol.howto{
3975 + display:none;
8780 3976 }
8781 3977
8782 - .widget, .postbox, .stuffbox, .postbox h3 {
8783 - border-width: 0 !important;
8784 - border-color: #fff;
8785 - }
8786 -
8787 - .postbox {
8788 - background: #fff !important;
8789 - border: none;
3978 + #frm-fixed.frm-mobile-fixed{
8790 3979 position: static;
8791 3980 }
8792 3981
8793 - .postbox h3, .postbox h4 {
8794 - background: #fff !important;
3982 + #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
3983 + right: 0;
3984 + left: auto;
8795 3985 }
8796 3986
8797 - #wpbody-content {
8798 - float: none;
3987 + .rtl #frm_builder_page .frm_actions_dropdown > .frm-dropdown-menu {
3988 + right: auto;
3989 + left: 0;
8799 3990 }
3991 +}
8800 3992
8801 - #wpcontent, #post-body-content,
8802 - .has-right-sidebar #post-body,
8803 - #poststuff .columns-2 {
8804 - margin: 0 !important;
3993 +@media only screen and (max-width: 475px) {
3994 + .frm_drag_inst{
3995 + font-size: 16px;
3996 + margin-bottom:40px;
8805 3997 }
8806 -
8807 - .frm_wrap #poststuff .columns-2 {
8808 - display: block;
8809 - }
8810 -
8811 - #post-body-content + .frm-right-panel,
8812 - .frm_wrap .columns-2 .frm-right-panel,
8813 - .frm-right-panel {
8814 - border: none;
8815 - width: auto;
8816 - display: block;
8817 - padding: 20px;
8818 - }
8819 -
8820 - .frm_wrap .columns-2,
8821 - .frm_wrap .frm_page_container {
8822 - height: auto;
8823 - display: block;
8824 - }
8825 -
8826 - .misc-pub-section > span {
8827 - padding: 0;
8828 - }
8829 -
8830 - .frm-right-panel .postbox .inside {
8831 - padding-left: 12px;
8832 - padding-right: 12px;
8833 - }
8834 -
8835 - .curtime #timestamp:before {
8836 - display: none;
8837 - content: none !important;
8838 - }
8839 -
8840 - .frm_charts .alignleft {
8841 - float: none;
8842 - }
8843 -
8844 - .pg_odd, .pg_even {
8845 - page-break-inside: avoid;
8846 - max-width: 600px;
8847 - }
8848 -
8849 - .form-table td, .form-table th {
8850 - padding: 0;
8851 - }
8852 -
8853 - .frm_file_container a {
8854 - display: block;
8855 - width: 100%;
8856 - }
8857 3998 }
8858 3999
8859 -.frm-admin-page-styles #frm-publishing #save_menu_header,
8860 -.frm-admin-page-styles2 #frm-publishing #save_menu_header {
8861 - display: inline-block;
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;
8862 4009 }
8863 -
8864 -/* Change the order of subfields of the Name field in the backend */
8865 -.edit_form_item .frm_combo_inputs_container[data-name-layout="last_first"] .frm_form_subfield-first {
8866 - order: 2;
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;
8867 4018 }
8868 4019
8869 -.frm-video-wrapper iframe {
8870 - width: 100%;
8871 - max-width: 843px;
8872 - border-radius: var(--border-radius);
4020 +.frm_wrap #poststuff #post-body.columns-2{
4021 + display:block;
8873 4022 }
8874 4023
8875 -#frm_field_group_popup {
8876 - position: absolute;
8877 - top: 0;
8878 - right: 0;
8879 - width: 366px;
8880 - max-height: 231px;
8881 - border-radius: 8px;
8882 - background: #fff;
8883 - box-shadow: 0px 20px 48px rgba(40, 47, 54, 0.15);
8884 - z-index: 3;
8885 - box-sizing: border-box;
8886 - padding: 24px 0;
8887 - text-align: left;
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;
8888 4030 }
8889 4031
8890 -.rtl #frm_field_group_popup {
8891 - text-align: right;
4032 +.misc-pub-section > span{
4033 + padding:0;
8892 4034 }
8893 4035
8894 -.frm-merge-fields-into-row #frm_field_group_popup {
8895 - top: unset;
8896 - bottom: 50px;
8897 - height: 196px;
4036 +.frm-right-panel .postbox .inside{
4037 + padding-left:12px;
4038 + padding-right:12px;
8898 4039 }
8899 4040
8900 -#frm_field_group_popup > hr {
8901 - margin: 12px 0;
4041 +.curtime #timestamp:before {
4042 + display:none;
4043 + content:none !important;
8902 4044 }
8903 4045
8904 -#frm_field_group_popup .frm-cancel-custom-field-group-layout,
8905 -#frm_field_group_popup .frm-save-custom-field-group-layout {
8906 - padding: 4px 18px;
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;
8907 4050 }
8908 4051
8909 -#frm_field_group_popup .frm-cancel-custom-field-group-layout:hover {
8910 - border-color: var(--primary-500) !important;
8911 - color: var(--primary-500);
8912 - background-color: transparent !important;
4052 +.frm_file_container a{
4053 + display:block;
4054 + width:100%;
8913 4055 }
8914 -
8915 -.frm-merge-fields-into-row #frm_field_group_popup .frm-break-field-group {
8916 - display: none;
8917 4056 }
8918 4057
8919 -.frm-merge-fields-into-row > a {
8920 - color: rgba(40, 47, 54, 0.85);
8921 - position: relative;
8922 - top: 2px;
8923 -}
8924 -
8925 -.frm-row-layout-title {
8926 - font-weight: 600;
8927 - font-size: 11px;
8928 - line-height: 15px;
8929 - text-transform: uppercase;
8930 - color: rgba(40, 47, 54, 0.45);
8931 - margin-bottom: 27px;
8932 -}
8933 -
8934 -.frm-row-layout-option {
8935 - background: #F6F7FB;
8936 - box-sizing: border-box;
8937 - border-radius: 2px;
8938 - padding: 15px 10px;
8939 -}
8940 -
8941 -#frm_field_group_popup .frm-row-layout-option .frm_grid_container {
8942 - grid-gap: 0 5%;
8943 - grid-template-columns: repeat(12, auto);
8944 -}
8945 -
8946 -#frm_field_group_popup .frm-row-layout-option {
8947 - cursor: pointer;
8948 - border: 2px solid transparent;
8949 -}
8950 -
8951 -#frm_field_group_popup .frm-row-layout-option.frm-active-row-layout,
8952 -#frm_field_group_popup .frm-row-layout-option:hover {
8953 - border-color: var(--primary-500);
8954 -}
8955 -
8956 -.frm-custom-field-group-layout,
8957 -.frm-break-field-group {
8958 - padding: 4px 24px;
8959 - cursor: pointer;
8960 - font-size: var(--text-sm);
8961 - line-height: 19px;
8962 - color: rgba(72, 78, 84, 1);
8963 -}
8964 -
8965 -.frm-custom-field-group-layout:hover,
8966 -.frm-break-field-group:hover {
8967 - background-color: #f5f5f5f5;
8968 -}
8969 -
8970 -.frm-custom-field-group-layout svg,
8971 -.frm-break-field-group svg {
8972 - margin-right: 5px;
8973 -}
8974 -
8975 -#frm_field_multiselect_popup {
8976 - background: white;
8977 - height: 48px;
8978 - position: fixed;
8979 - border-radius: 4px;
8980 - box-shadow: 0px 8px 24px rgba(40, 47, 54, 0.15);
8981 - color: rgba(40, 47, 54, 0.85);
8982 - font-size: 13px;
8983 - right: 30px;
8984 - bottom: 10px;
8985 -}
8986 -
8987 -#frm_field_multiselect_popup > div {
8988 - display: inline-block;
8989 - line-height: 48px;
8990 - vertical-align: top;
8991 -}
8992 -
8993 -#frm_field_multiselect_popup.frm-unmergable > .frm-merge-fields-into-row,
8994 -#frm_field_multiselect_popup.frm-unmergable > .frm-multiselect-popup-separator {
8995 - display: none;
8996 -}
8997 -
8998 -#frm_field_multiselect_popup > div:not(.frm-multiselect-popup-separator) {
8999 - padding: 0 20px;
9000 - cursor: pointer;
9001 -}
9002 -
9003 -#frm_field_multiselect_popup > div:not(.frm-multiselect-popup-separator):hover {
9004 - background: #f5f5f5f5;
9005 -}
9006 -
9007 -.frm-builder-popup-heading {
9008 - font-weight: 600;
9009 - font-size: 11px;
9010 - line-height: 15px;
9011 - text-transform: uppercase;
9012 - color: rgba(40, 47, 54, 0.45);
9013 - margin-bottom: 7px;
9014 -}
9015 -
9016 -.frm-builder-popup-subheading {
9017 - font-size: 12px;
9018 - line-height: 16px;
9019 - color: rgba(40, 47, 54, 0.45);
9020 -}
9021 -
9022 -#frm_field_group_popup input[type="text"] {
9023 - height: 30px;
9024 - border-radius: 3px;
9025 - font-size: 14px;
9026 - padding: 8px;
9027 - color: rgba(84, 95, 110, 1);
9028 - border-color: rgba(40, 47, 54, 0.2);
9029 -}
9030 -
9031 -.frm-multiselect-popup-separator {
9032 - height: 36px;
9033 - width: 1px;
9034 - position: relative;
9035 - top: 6px;
9036 - background: #C4C4C4;
9037 -}
9038 -
9039 -.frm-sortable-helper,
9040 -.frm-multiselect-key-is-down li.form-field:not(.edit_field_type_divider) {
9041 - pointer-events: none;
9042 -}
9043 -
9044 -.frm-sortable-helper {
9045 - /* Make sure the item being dragged appears above other form builder fields */
9046 - z-index: 99;
9047 -}
9048 -
9049 -#frm_banner {
9050 - width: 100%;
9051 - color: #fff;
9052 - background: var(--primary-500);
9053 - height: 40px;
9054 - line-height: 40px;
9055 - text-align: center;
9056 - position: relative;
9057 -}
9058 -
9059 -.frm-banner-emoji {
9060 - font-size: 19px;
9061 -}
9062 -
9063 -.frm-banner-emoji,
9064 -.frm-banner-title {
9065 - margin-right: 5px;
9066 - vertical-align: top;
9067 -}
9068 -
9069 -.frm-banner-cta a {
9070 - text-decoration: underline !important;
9071 -}
9072 -
9073 -.frm-banner-dismiss {
9074 - cursor: pointer;
9075 - position: absolute;
9076 - right: 10px;
9077 - top: 50%;
9078 - transform: translateY( -50% );
9079 -}
9080 -
9081 -.frm-banner-dismiss .frmsvg {
9082 - vertical-align: top;
9083 -}
9084 -
9085 -.frm-ready-made-solution:not(.frm-search-result) {
9086 - display: none !important;
9087 -}
9088 -
9089 -#frm_new_form_modal .frm-ready-made-solution {
9090 - padding: var(--gap-xs) !important;
9091 - margin: var(--gap-xs) 0 var(--gap-sm);
9092 - display: flex;
9093 - gap: var(--gap-sm);
9094 - position: relative;
9095 - overflow: visible !important;
9096 -}
9097 -
9098 -#frm_new_form_modal .frm-ready-made-solution:after {
9099 - width: 100%;
9100 - height: 1px;
9101 - background: var(--grey-300);
9102 - content: '';
9103 - position: absolute;
9104 - bottom: -10px;
9105 - left: 0;
9106 -}
9107 -
9108 -#frm_new_form_modal .frm-ready-made-solution.frm-search-result:last-of-type::after {
9109 - content: none;
9110 -}
9111 -
9112 -#frm_new_form_modal .frm-solution-details {
9113 - flex: 1;
9114 - display: flex;
9115 - gap: var(--gap-2xs);
9116 - flex-direction: column;
9117 -}
9118 -
9119 -#frm_new_form_modal .frm-ready-made-solution > div:first-child {
9120 - width: 30%;
9121 - text-align: center;
9122 -}
9123 -
9124 -.frm-ready-made-solution h3 ~ a {
9125 - color: var(--primary-500);
9126 -}
9127 -
9128 -.frm-ready-made-solution img {
9129 - max-width: 100%;
9130 - display: block;
9131 - box-shadow: var(--box-shadow-lg);
9132 -}
9133 -
9134 -/* On Submit action */
9135 -.frm_single_on_submit_settings .frm_form_field {
9136 - margin: 8px 0;
9137 -}
9138 -
9139 -.frm_on_submit_type_setting {
9140 - padding: 8px 0;
9141 -}
9142 -
9143 -.frm_on_submit_type label {
9144 - display: flex;
9145 - border: 1px solid var(--grey-border);
9146 - border-radius: var(--small-radius);
9147 - gap: 16px;
9148 - padding: 16px;
9149 - align-items: center;
9150 - justify-content: center;
9151 -}
9152 -
9153 -.frm_on_submit_type input {
9154 - opacity: 0 !important;
9155 - position: absolute;
9156 - z-index: -1;
9157 -}
9158 -
9159 -.frm_on_submit_type input[type="radio"]:checked + label {
9160 - border-color: var(--primary-color);
9161 - box-shadow: 0 0 0 1px var(--primary-color);
9162 -}
9163 -
9164 -#form_settings_page .frm_on_submit_type label:hover,
9165 -.frm_on_submit_type input[type="radio"]:checked + label svg {
9166 - color: var(--primary-color);
9167 -}
9168 -/* End On Submit action */