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

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

374 lines 8.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .frm_screen_reader {
2 border: 0;
3 clip-path: inset(50%);
4 height: 1px;
5 margin: -1px;
6 overflow: hidden;
7 padding: 0;
8 position: absolute;
9 width: 1px;
10 word-wrap: normal !important; /* many screen reader and browser combinations announce broken words as they would appear visually */
11 }
12
13 .frm_screen_reader.frm_hidden {
14 display: initial;
15 }
16
17 .frm_clear_none {
18 clear: none;
19 }
20
21 .frm_clear {
22 clear: both;
23 }
24
25 .frm_form_field.frm_alignright {
26 float: right !important;
27 }
28
29 .with_frm_style .frm_form_field {
30 clear: both;
31 }
32
33 .frm_combo_inputs_container,
34 .frm_grid_container,
35 .frm_form_fields .frm_section_heading,
36 .frm_form_fields .frm_fields_container {
37 display: grid;
38 grid-template-columns: repeat(12, 1fr);
39 grid-auto-rows: max-content;
40 grid-gap: 0 2%;
41 }
42
43 .frm_combo_inputs_container > *,
44 .frm_grid_container > *,
45 .frm_section_heading > *,
46 .frm_fields_container .frm_form_field,
47 .frm_fields_container > * {
48 grid-column: span 12 / span 12;
49 }
50
51 .frm_inline,
52 .frm_form_field.frm_left_inline,
53 .frm_form_field.frm_first_inline,
54 .frm_form_field.frm_inline,
55 .frm_submit.frm_inline,
56 .frm_form_field.frm_right_inline,
57 .frm_form_field.frm_last_inline {
58 width: auto;
59 grid-column: span 2 / span 2;
60 }
61
62 .frm6,
63 .frm_half,
64 .frm_form_field.frm_three_fifths, /* 5ths deprecated */
65 .frm_form_field.frm6,
66 .frm_submit.frm6,
67 .frm_form_field.frm_left_half,
68 .frm_form_field.frm_right_half,
69 .frm_form_field.frm_first_half,
70 .frm_form_field.frm_last_half,
71 .frm_form_field.frm_half,
72 .frm_submit.frm_half {
73 grid-column: span 6 / span 6;
74 }
75
76 .frm4,
77 .frm_third,
78 .frm_form_field.frm_two_fifths, /* 5ths deprecated */
79 .frm_form_field.frm4,
80 .frm_submit.frm4,
81 .frm_form_field.frm_left_third,
82 .frm_form_field.frm_third,
83 .frm_submit.frm_third,
84 .frm_form_field.frm_right_third,
85 .frm_form_field.frm_first_third,
86 .frm_form_field.frm_last_third {
87 grid-column: span 4 / span 4;
88 }
89
90 .frm8,
91 .frm_two_thirds,
92 .frm_form_field.frm8,
93 .frm_submit.frm8,
94 .frm_form_field.frm_left_two_thirds,
95 .frm_form_field.frm_right_two_thirds,
96 .frm_form_field.frm_first_two_thirds,
97 .frm_form_field.frm_last_two_thirds,
98 .frm_form_field.frm_two_thirds {
99 grid-column: span 8/span 8;
100 }
101
102 .frm3,
103 .frm_fourth,
104 .frm_form_field.frm3,
105 .frm_submit.frm3,
106 .frm_form_field.frm_left_fourth,
107 .frm_form_field.frm_fourth,
108 .frm_submit.frm_fourth,
109 .frm_form_field.frm_right_fourth,
110 .frm_form_field.frm_first_fourth,
111 .frm_form_field.frm_last_fourth {
112 grid-column: span 3/span 3;
113 }
114
115 .frm9,
116 .frm_three_fourths,
117 .frm_form_field.frm_four_fifths, /* 5ths deprecated */
118 .frm_form_field.frm9,
119 .frm_submit.frm9,
120 .frm_form_field.frm_three_fourths {
121 grid-column: span 9/span 9;
122 }
123
124 /* fifths are deprecated */
125 .frm_form_field.frm_left_fifth,
126 .frm_form_field.frm_fifth,
127 .frm_submit.frm_fifth,
128 .frm_form_field.frm_right_fifth,
129 .frm_form_field.frm_first_fifth,
130 .frm_form_field.frm_last_fifth {
131 grid-column: span 2/span 2;
132 }
133
134 .frm2,
135 .frm_sixth,
136 .frm_form_field.frm2,
137 .frm_submit.frm2,
138 .frm_form_field.frm_sixth,
139 .frm_submit.frm_sixth,
140 .frm_form_field.frm_first_sixth,
141 .frm_form_field.frm_last_sixth {
142 grid-column: span 2/span 2;
143 }
144
145 .frm10,
146 .frm_form_field.frm10,
147 .frm_submit.frm10 {
148 grid-column: span 10/span 10;
149 }
150
151 .frm1,
152 .frm_form_field.frm1,
153 .frm_submit.frm1,
154 /* 7ths and 8ths are deprecated */
155 .frm_form_field.frm_seventh,
156 .frm_submit.frm_seventh,
157 .frm_form_field.frm_first_seventh,
158 .frm_form_field.frm_last_seventh
159 .frm_form_field.frm_eighth,
160 .frm_submit.frm_eighth,
161 .frm_form_field.frm_first_eighth,
162 .frm_form_field.frm_last_eighth {
163 grid-column: span 1/span 1;
164 }
165
166 .frm5,
167 .frm_form_field.frm5,
168 .frm_submit.frm5 {
169 grid-column: span 5/span 5;
170 }
171
172 .frm7,
173 .frm_form_field.frm7,
174 .frm_submit.frm7 {
175 grid-column: span 7/span 7;
176 }
177
178 .frm11,
179 .frm_form_field.frm11,
180 .frm_submit.frm11 {
181 grid-column: span 11/span 11;
182 }
183
184 .frm12,
185 .frm_full,
186 .frm_full .wp-editor-wrap,
187 .frm_full > input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),
188 .frm_full select,
189 .frm_full textarea {
190 width: 100% !important;
191 grid-column: span 12/span 12;
192 box-sizing: border-box;
193 }
194
195 .frm_full .wp-editor-wrap input {
196 width: auto !important;
197 }
198
199 .frm_first,
200 .frm_form_field.frm_left_half,
201 .frm_form_field.frm_left_third,
202 .frm_form_field.frm_left_two_thirds,
203 .frm_form_field.frm_left_fourth,
204 .frm_form_field.frm_left_fifth,
205 .frm_form_field.frm_left_inline,
206 .frm_form_field.frm_first_half,
207 .frm_form_field.frm_first_third,
208 .frm_form_field.frm_first_two_thirds,
209 .frm_form_field.frm_first_fourth,
210 .frm_form_field.frm_first_fifth,
211 .frm_form_field.frm_first_sixth,
212 .frm_form_field.frm_first_seventh,
213 .frm_form_field.frm_first_eighth,
214 .frm_form_field.frm_first_inline,
215 .frm_form_field.frm_first {
216 grid-column-start: 1;
217 }
218
219 .frm_last,
220 .frm_form_field.frm_last,
221 .frm_form_field.frm_alignright {
222 grid-column-end: -1;
223 justify-content: end;
224 }
225
226 /* RTL Grids */
227
228 .with_frm_style.frm_rtl .frm_form_fields .star-rating {
229 float: right;
230 }
231
232 .with_frm_style.frm_rtl .frm_grid .frm_primary_label,
233 .with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,
234 .with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,
235 .with_frm_style.frm_rtl .frm_grid .frm_radio,
236 .with_frm_style.frm_rtl .frm_grid_first .frm_radio,
237 .with_frm_style.frm_rtl .frm_grid_odd .frm_radio,
238 .with_frm_style.frm_rtl .frm_grid .frm_checkbox,
239 .with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,
240 .with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox {
241 float: right !important;
242 margin-right: 0 !important;
243 }
244
245 .with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,
246 .with_frm_style.frm_rtl .frm_grid .frm_radio label input,
247 .with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,
248 .with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,
249 .with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,
250 .with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input {
251 float: left;
252 }
253
254 .with_frm_style.frm_rtl .frm_catlevel_2,
255 .with_frm_style.frm_rtl .frm_catlevel_3,
256 .with_frm_style.frm_rtl .frm_catlevel_4,
257 .with_frm_style.frm_rtl .frm_catlevel_5 {
258 margin-right: 18px;
259 }
260
261 .with_frm_style.frm_rtl div > .frm_time_select {
262 margin-right: 5px;
263 }
264
265 /* Left and right label styling for non-Formidable styling */
266
267 .frm_form_field.frm_inline_container,
268 .frm_form_field.frm_right_container,
269 .frm_form_field.frm_left_container {
270 display: grid;
271 grid-template-columns: 25% auto;
272 width: 100%;
273 grid-auto-rows: min-content;
274 }
275
276 .frm_form_field.frm_right_container {
277 grid-template-columns: auto 25%;
278 }
279
280 .frm_form_field.frm_inline_container {
281 grid-template-columns: repeat(2, minmax(auto, max-content));
282 }
283
284 .frm_form_field.frm_inline_container .frm_primary_label,
285 .frm_form_field.frm_right_container .frm_primary_label,
286 .frm_form_field.frm_left_container .frm_primary_label {
287 margin-right: 10px;
288 grid-row: span 2/span 2;
289 padding-top: 4px;
290 }
291
292 .frm_form_field.frm_left_container .frm_primary_label {
293 grid-column: 1;
294 grid-row: span 2/span 2; /* cover a row for the description */
295 }
296
297 .frm_form_field.frm_right_container .frm_primary_label {
298 grid-column: 2;
299 grid-row: 1;
300 margin-right: 0;
301 margin-left: 10px;
302 }
303
304 .frm_form_field.frm_inline_container .frm_description,
305 .frm_form_field.frm_left_container .frm_description {
306 grid-column: 2;
307 }
308
309 .frm_form_field.frm_right_container .frm_description {
310 grid-column: 1;
311 }
312
313 .frm_conf_field.frm_left_container {
314 grid-template-columns: 67%;
315 }
316
317 .frm_conf_field.frm_left_container .frm_description {
318 grid-column: 1;
319 }
320
321 /* End RTL Grids */
322
323 .frm-fade-in {
324 animation-name: fadeIn;
325 animation-duration: 1s;
326 animation-fill-mode: both;
327 }
328
329 @keyframes spin {
330
331 0% {
332 transform: rotate(0deg);
333 }
334
335 100% {
336 transform: rotate(360deg);
337 }
338 }
339
340 @keyframes fadeIn {
341
342 0% {
343 opacity: 0;
344 }
345
346 100% {
347 opacity: 1;
348 }
349 }
350
351 @media only screen and (max-width: 750px) {
352
353 .frm_grid_container.frm_no_grid_750 > div {
354 grid-column: span 12/span 12;
355 }
356 }
357
358 @media only screen and (max-width: 600px) {
359
360 .frm_section_heading > .frm_form_field,
361 .frm_fields_container > .frm_submit,
362 .frm_grid_container > .frm_form_field,
363 .frm_fields_container > .frm_form_field {
364 grid-column: 1 / span 12 !important;
365 }
366
367 .frm_grid_container.frm_no_grid_600,
368 .frm_form_field.frm_inline_container,
369 .frm_form_field.frm_right_container,
370 .frm_form_field.frm_left_container {
371 display: block;
372 }
373 }
374