PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / 6.27
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More v6.27
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.27, at css/frm_grids.css

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