PluginProbe ʕ •ᴥ•ʔ
Advanced Custom Fields: Extended / trunk
Advanced Custom Fields: Extended vtrunk
0.9.2.7 0.9.2.6 0.9.2.5 0.8.6 0.8.6.1 0.8.6.3 0.8.6.5 0.8.6.6 0.8.6.7 0.8.6.8 0.8.6.9 0.8.7 0.8.7.1 0.8.7.2 0.8.7.3 0.8.7.4 0.8.7.5 0.8.7.6 0.8.8 0.8.8.1 0.8.8.10 0.8.8.11 0.8.8.2 0.8.8.3 0.8.8.4 0.8.8.5 0.8.8.6 0.8.8.7 0.8.8.8 0.8.8.9 0.8.9 0.8.9.1 0.8.9.2 0.8.9.3 0.8.9.4 0.8.9.5 0.9 0.9.0.1 0.9.0.2 0.9.0.3 0.9.0.4 0.9.0.5 0.9.0.6 0.9.0.7 0.9.0.8 0.9.0.9 0.9.1 0.9.1.1 0.9.2 0.9.2.1 0.9.2.2 0.9.2.3 0.9.2.4 trunk 0.5 0.5.1 0.5.2 0.5.2.1 0.5.2.3 0.5.5 0.5.5.1 0.5.8 0.5.8.1 0.6 0.6.0.1 0.6.0.2 0.6.1 0.6.3 0.6.5 0.6.7 0.6.7.2 0.7 0.7.0.3 0.7.5 0.7.5.5 0.7.8 0.7.9 0.7.9.3 0.7.9.4 0.7.9.9.8 0.7.9.9.9 0.8 0.8.1 0.8.2 0.8.3 0.8.3.1 0.8.4 0.8.4.1 0.8.4.5 0.8.4.6 0.8.5 0.8.5.5
acf-extended / assets / css / acfe-input.css
acf-extended / assets / css Last commit date
acfe-admin-input.css 3 months ago acfe-admin-input.min.css 3 months ago acfe-admin.css 3 months ago acfe-admin.min.css 3 months ago acfe-field-group.css 3 months ago acfe-field-group.min.css 3 months ago acfe-input.css 3 months ago acfe-input.min.css 3 months ago acfe-ui.css 3 months ago acfe-ui.min.css 3 months ago acfe.css 3 months ago acfe.min.css 3 months ago
acfe-input.css
2058 lines
1 .acf-field .acf-label label {
2 font-weight: 600
3 }
4
5 .acf-field p.description {
6 word-break: break-word
7 }
8
9 .acf-fields>.acf-field {
10 padding: 15px 12px
11 }
12
13 .acf-panel .acf-panel-title {
14 font-weight: 600
15 }
16
17 .acf-fields.-left>.acf-field>.acf-label,
18 .acfe-postbox-left>.inside>.acf-field>.acf-label {
19 min-height: 1px
20 }
21
22 #side-sortables .acf-fields>.acf-field.acfe-no-label>.acf-label,
23 .acf-field.acfe-no-label>.acf-label {
24 margin: 0
25 }
26
27 #side-sortables .acf-fields>.acf-field.acfe-no-label>.acf-label>label,
28 .acf-field.acfe-no-label>.acf-label>label {
29 display: none
30 }
31
32 #side-sortables .acf-fields>.acf-field.acfe-no-label>.acf-label>p.description,
33 .acf-field.acfe-no-label>.acf-label>p.description {
34 margin-bottom: 10px
35 }
36
37 body .medium-editor-toolbar {
38 z-index: 999999 !important
39 }
40
41 .acf-accordion {
42 z-index: initial
43 }
44
45 .acf-link.-value .acfe-modal .button {
46 display: inline-block
47 }
48
49 .acf-field-checkbox .acf-input .acf-checkbox-list.acf-bl li+li>strong {
50 margin-top: 15px;
51 display: inline-block
52 }
53
54 .acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style:not([data-acfe-clone-modal="1"])>.acf-input,
55 .acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style:not([data-acfe-clone-modal="1"])>.acf-input {
56 margin-left: -12px;
57 margin-right: -12px;
58 margin-bottom: -15px
59 }
60
61 .acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style.acfe-no-label:not([data-acfe-clone-modal="1"])>.acf-input,
62 .acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style.acfe-no-label:not([data-acfe-clone-modal="1"])>.acf-input {
63 margin-top: -15px
64 }
65
66 .acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style.acfe-no-label:not([data-acfe-clone-modal="1"])>.acf-label>p.description,
67 .acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style.acfe-no-label:not([data-acfe-clone-modal="1"])>.acf-label>p.description {
68 margin-bottom: 15px
69 }
70
71 .acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style.acfe-no-label>.acf-input>.acf-fields {
72 border-width: 0
73 }
74
75 .acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input>.acf-fields {
76 border-left-width: 0;
77 border-right-width: 0;
78 border-bottom-width: 0
79 }
80
81 .acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input>.acf-fields {
82 border-width: 0
83 }
84
85 .acf-fields>.acf-field-clone[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
86 .acf-fields>.acf-field-clone[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
87 border-width: 0
88 }
89
90 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input {
91 margin: 0
92 }
93
94 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input>.acf-fields {
95 border-width: 1px
96 }
97
98 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input>.acf-fields,
99 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input>.acf-table,
100 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input>.acf-fields,
101 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input>.acf-table {
102 border-width: 0
103 }
104
105 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style:not([data-acfe-clone-modal="1"])>.acf-input,
106 .acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style:not([data-acfe-clone-modal="1"])>.acf-input {
107 padding: 0;
108 padding-left: 1px;
109 margin-top: -15px;
110 margin-bottom: -15px;
111 margin-left: 0;
112 margin-right: 0
113 }
114
115 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input,
116 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-table,
117 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input,
118 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-table,
119 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input,
120 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-table {
121 margin: 0
122 }
123
124 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input>.acf-fields,
125 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input>.acf-table,
126 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-table>.acf-fields,
127 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-table>.acf-table,
128 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input>.acf-fields,
129 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input>.acf-table,
130 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-table>.acf-fields,
131 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-table>.acf-table,
132 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input>.acf-fields,
133 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input>.acf-table,
134 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-table>.acf-fields,
135 .acf-postbox.seamless>.acf-fields>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-table>.acf-table {
136 border-width: 1px
137 }
138
139 .acf-postbox.seamless>.acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-block.acfe-seamless-style>.acf-input,
140 .acf-postbox.seamless>.acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-row.acfe-seamless-style>.acf-input,
141 .acf-postbox.seamless>.acf-fields.-left>.acf-field-clone.acfe-field-clone-layout-table.acfe-seamless-style>.acf-input {
142 padding: 0 12px
143 }
144
145 td.acf-field-clone.acfe-seamless-style {
146 padding: 0
147 }
148
149 td.acf-field-clone.acfe-seamless-style>.acf-input>.acf-fields,
150 td.acf-field-clone.acfe-seamless-style>.acf-input>.acf-table {
151 border: 0
152 }
153
154 td[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
155 td[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
156 border: 0
157 }
158
159 tr.acf-field.acf-field-clone.acfe-seamless-style>td.acf-input>.acf-fields {
160 border: 0;
161 margin-left: -10px;
162 margin-right: -10px;
163 margin-top: -15px;
164 margin-bottom: -15px
165 }
166
167 tr.acf-field.acf-field-clone.acfe-seamless-style.acfe-field-clone-layout-table>td.acf-input {
168 padding: 0;
169 margin-top: -15px;
170 margin-bottom: -15px;
171 margin-left: 0;
172 margin-right: 0
173 }
174
175 tr.acf-field.acf-field-clone.acfe-seamless-style.acfe-field-clone-layout-table>td.acf-input>.acf-table {
176 border-width: 0
177 }
178
179 tr.acf-field.acf-field-clone[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
180 tr.acf-field.acf-field-clone[data-acfe-clone-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
181 border-width: 0
182 }
183
184 .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap {
185 height: auto
186 }
187
188 .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap.cm-s-default {
189 border: 1px solid #7e8993;
190 border-radius: 4px
191 }
192
193 .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap.cm-s-default .CodeMirror-gutters {
194 border-right: 1px solid #7e8993;
195 background: #f9f9f9
196 }
197
198 .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap.cm-s-default .CodeMirror-activeline-background {
199 background: #f9f9f9
200 }
201
202 .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap.cm-s-default .CodeMirror-selected {
203 background: #f0f0f0 !important
204 }
205
206 .acf-field-acfe-code-editor>td.acf-input {
207 max-width: 1px
208 }
209
210 #acf-admin-tool-export>.CodeMirror-wrap {
211 height: auto
212 }
213
214 #acf-admin-tool-export>.CodeMirror-wrap.cm-s-default {
215 border: 1px solid #7e8993;
216 border-radius: 4px
217 }
218
219 #acf-admin-tool-export>.CodeMirror-wrap.cm-s-default .CodeMirror-gutters {
220 border-right: 1px solid #7e8993;
221 background: #f9f9f9
222 }
223
224 #acf-admin-tool-export>.CodeMirror-wrap.cm-s-default .CodeMirror-activeline-background {
225 background: #f9f9f9
226 }
227
228 #acf-admin-tool-export>.CodeMirror-wrap.cm-s-default .CodeMirror-selected {
229 background: #f0f0f0 !important
230 }
231
232 body .CodeMirror-wrap pre {
233 word-break: break-all
234 }
235
236 body:not(.acf-admin-5-3) .acf-field-acfe-code-editor>.acf-input>.acf-input-wrap>.CodeMirror-wrap.cm-s-default {
237 border-color: #dfdfdf
238 }
239
240 .acfe-modal-content .acf-color-picker .wp-picker-holder {
241 position: relative
242 }
243
244 .acf-fields.acfe-column-wrapper {
245 display: -webkit-box;
246 display: -ms-flexbox;
247 display: flex;
248 -ms-flex-wrap: wrap;
249 flex-wrap: wrap;
250 -ms-flex-line-pack: start;
251 align-content: flex-start
252 }
253
254 .acf-fields.acfe-column-wrapper>.acf-tab-wrap {
255 width: 100%
256 }
257
258 .acf-fields.acfe-column-wrapper>.acf-field {
259 width: 100%
260 }
261
262 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column {
263 -webkit-box-sizing: border-box;
264 box-sizing: border-box;
265 padding: 0;
266 border-top-width: 0
267 }
268
269 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-endpoint="1"] {
270 width: 100%;
271 border-top: 1px solid #eee
272 }
273
274 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-endpoint="1"]+.acf-field:not(.acf-field-acfe-column),
275 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-endpoint="1"]:last-child {
276 border-top: none
277 }
278
279 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="1/12"] {
280 width: 8.333333%
281 }
282
283 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="2/12"] {
284 width: 16.66666%
285 }
286
287 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="3/12"] {
288 width: 25%
289 }
290
291 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="4/12"] {
292 width: 33.33333%
293 }
294
295 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="5/12"] {
296 width: 41.66667%
297 }
298
299 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="6/12"] {
300 width: 50%
301 }
302
303 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="7/12"] {
304 width: 58.33333%
305 }
306
307 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="8/12"] {
308 width: 66.66666%
309 }
310
311 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="9/12"] {
312 width: 75%
313 }
314
315 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="10/12"] {
316 width: 83.33333%
317 }
318
319 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="11/12"] {
320 width: 91.66667%
321 }
322
323 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="12/12"] {
324 width: 100%;
325 border-right: 0
326 }
327
328 @media only screen and (max-width:1024px) {
329
330 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="1/12"],
331 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="10/12"],
332 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="11/12"],
333 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="2/12"],
334 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="3/12"],
335 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="4/12"],
336 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="5/12"],
337 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="7/12"],
338 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="8/12"],
339 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="9/12"] {
340 width: 50%
341 }
342 }
343
344 @media only screen and (max-width:640px) {
345
346 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="1/12"],
347 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="10/12"],
348 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="11/12"],
349 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="12/12"],
350 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="2/12"],
351 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="3/12"],
352 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="4/12"],
353 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="5/12"],
354 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="6/12"],
355 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="7/12"],
356 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="8/12"],
357 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column[data-columns="9/12"] {
358 width: 100%
359 }
360 }
361
362 .acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column>.acf-input>.acf-fields>.acf-field {
363 border-top-width: 0
364 }
365
366 .acf-fields.acfe-column-wrapper.-left>.acf-field.acf-field-acfe-column>.acf-input {
367 float: none;
368 width: auto;
369 margin: 0;
370 padding: 0
371 }
372
373 .acf-fields.acfe-column-wrapper>.acfe-flexible-opened-actions {
374 width: 100%
375 }
376
377 .acf-repeater .acf-row.-collapsed>.acf-fields.acfe-column-wrapper {
378 display: table-cell
379 }
380
381 .acf-repeater .acf-row.-collapsed>.acf-fields.acfe-column-wrapper>.acf-field.acf-field-acfe-column.-collapsed-target {
382 width: 100%
383 }
384
385 .acf-repeater .acf-row.ui-sortable-helper {
386 display: -webkit-box;
387 display: -ms-flexbox;
388 display: flex
389 }
390
391 .acf-repeater .acf-row.ui-sortable-helper>td.acf-row-handle {
392 display: -webkit-box;
393 display: -ms-flexbox;
394 display: flex;
395 -webkit-box-pack: center;
396 -ms-flex-pack: center;
397 justify-content: center;
398 -webkit-box-align: center;
399 -ms-flex-align: center;
400 align-items: center
401 }
402
403 .acf-postbox.seamless>.inside.acfe-column-wrapper {
404 display: -webkit-box !important;
405 display: -ms-flexbox !important;
406 display: flex !important;
407 -ms-flex-wrap: wrap !important;
408 flex-wrap: wrap !important
409 }
410
411 .acf-ui-datepicker .ui-datepicker {
412 padding: 0;
413 border-color: #7e8993 !important;
414 border-radius: 4px;
415 -webkit-box-sizing: border-box;
416 box-sizing: border-box;
417 background: #fff
418 }
419
420 .acf-ui-datepicker select {
421 font-size: 14px;
422 cursor: pointer;
423 vertical-align: middle;
424 line-height: 2;
425 color: #32373c;
426 border-color: #7e8993;
427 -webkit-box-shadow: none;
428 box-shadow: none;
429 border-radius: 3px;
430 padding: 0 24px 0 8px;
431 min-height: 30px;
432 max-width: 25rem;
433 -webkit-appearance: none;
434 background: #fff 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%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;
435 background-size: 16px 16px
436 }
437
438 .acf-ui-datepicker .ui-datepicker table {
439 font-size: 13px;
440 margin: 0;
441 margin-bottom: 7px
442 }
443
444 .acf-ui-datepicker .ui-datepicker .ui-datepicker-header {
445 border: none;
446 background: #f9f9f9;
447 color: #222;
448 font-weight: 400;
449 border-radius: 4px 4px 0
450 }
451
452 .acf-ui-datepicker .ui-datepicker .ui-datepicker-header .ui-state-hover {
453 background: #f9f9f9;
454 cursor: pointer;
455 border-radius: 0;
456 border: 0
457 }
458
459 .acf-ui-datepicker .ui-datepicker thead {
460 background: #f9f9f9;
461 color: #222
462 }
463
464 .acf-ui-datepicker .ui-datepicker .ui-datepicker-title {
465 margin-top: .4em;
466 margin-bottom: .3em;
467 color: #222;
468 font-size: 14px
469 }
470
471 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next,
472 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next-hover,
473 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev,
474 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev-hover {
475 height: 20px;
476 width: 20px;
477 border: none;
478 overflow: hidden;
479 margin-top: 15px;
480 top: 0
481 }
482
483 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next-hover,
484 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev-hover {
485 background: 0 0 !important;
486 color: var(--wp-admin-theme-color, #007cba) !important
487 }
488
489 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next {
490 right: 7px
491 }
492
493 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev {
494 left: 7px
495 }
496
497 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next span,
498 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev span {
499 height: 20px;
500 width: 20px;
501 background: 0 0;
502 position: relative;
503 margin: 0;
504 left: unset;
505 top: unset;
506 font-size: 1px
507 }
508
509 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next span:before,
510 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev span:before {
511 display: block;
512 font-family: dashicons;
513 line-height: 1;
514 font-weight: 400;
515 text-indent: 0;
516 font-style: normal;
517 speak: none;
518 text-decoration: inherit;
519 text-transform: none;
520 text-rendering: auto;
521 -webkit-font-smoothing: antialiased;
522 -moz-osx-font-smoothing: grayscale;
523 width: 20px;
524 height: 20px;
525 font-size: 16px;
526 vertical-align: top;
527 text-align: center
528 }
529
530 .acf-ui-datepicker .ui-datepicker .ui-datepicker-next span:before {
531 content: "\f345"
532 }
533
534 .acf-ui-datepicker .ui-datepicker .ui-datepicker-prev span:before {
535 content: "\f341"
536 }
537
538 .acf-ui-datepicker .ui-datepicker .ui-datepicker-title select {
539 margin: 0 3px
540 }
541
542 .acf-ui-datepicker .ui-datepicker th {
543 padding: .75em 0;
544 color: #222;
545 font-weight: 400;
546 border: none;
547 border-bottom: 1px solid #e1e1e1;
548 background: #f9f9f9
549 }
550
551 .acf-ui-datepicker .ui-datepicker td {
552 background: #fff;
553 border: none;
554 padding: 0
555 }
556
557 .acf-ui-datepicker .ui-datepicker td .ui-state-default {
558 background: 0 0;
559 border: none;
560 text-align: center;
561 padding: .5em;
562 margin: 0;
563 font-weight: 400;
564 color: #333
565 }
566
567 .acf-ui-datepicker .ui-datepicker td .ui-state-active,
568 .acf-ui-datepicker .ui-datepicker td .ui-state-hover {
569 background: var(--wp-admin-theme-color, #007cba);
570 color: #fff;
571 -webkit-box-shadow: none;
572 box-shadow: none
573 }
574
575 .acf-ui-datepicker .ui-datepicker td.ui-state-disabled,
576 .acf-ui-datepicker .ui-datepicker td.ui-state-disabled .ui-state-default {
577 opacity: 1;
578 color: #999
579 }
580
581 .acf-ui-datepicker .ui-datepicker-today .ui-state-highlight {
582 border: none !important;
583 background: #eee !important;
584 font-weight: 400 !important;
585 color: #222 !important
586 }
587
588 .acf-ui-datepicker .ui-state-highlight.ui-state-active,
589 .acf-ui-datepicker .ui-state-highlight.ui-state-hover {
590 border: none !important;
591 background: var(--wp-admin-theme-color, #007cba) !important;
592 font-weight: 400 !important;
593 color: #fff !important
594 }
595
596 .acf-ui-datepicker .ui-state-highlight.ui-state-hover.ui-state-active {
597 background: var(--wp-admin-theme-color, #007cba) !important
598 }
599
600 .acf-ui-datepicker .ui-timepicker-div {
601 padding: 10px 7px !important
602 }
603
604 .acf-ui-datepicker .ui-timepicker-div .ui-widget-header {
605 background: 0 0 !important;
606 border: 0 !important;
607 display: none !important
608 }
609
610 .acf-ui-datepicker .ui-timepicker-div .ui-widget-header .ui-datepicker-title {
611 font-size: 13px !important;
612 font-weight: 600 !important
613 }
614
615 .acf-ui-datepicker .ui-timepicker-div dl {
616 margin: 0;
617 text-align: center !important
618 }
619
620 .acf-ui-datepicker .ui-timepicker-div .ui_tpicker_time_label {
621 display: none !important
622 }
623
624 .acf-ui-datepicker .ui-timepicker-div select {
625 background: #fff 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%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55% !important;
626 background-size: 16px 16px !important;
627 color: #32373c !important;
628 border-color: #7e8993 !important
629 }
630
631 .acf-ui-datepicker .ui-datepicker-buttonpane {
632 border: 0 !important;
633 padding: 7px !important;
634 margin: 0 !important;
635 background: #f9f9f9 !important;
636 border-top: 1px solid #e1e1e1 !important;
637 border-radius: 0 0 4px 4px !important
638 }
639
640 .acf-ui-datepicker .ui-datepicker-buttonpane:after {
641 content: '';
642 display: block;
643 clear: both
644 }
645
646 .acf-ui-datepicker .ui-datepicker-buttonpane button {
647 display: inline-block;
648 text-decoration: none;
649 font-size: 13px !important;
650 line-height: 2.15384615;
651 min-height: 30px;
652 margin: 0 !important;
653 padding: 0 10px !important;
654 cursor: pointer !important;
655 border-width: 1px !important;
656 border-style: solid !important;
657 -webkit-appearance: none;
658 border-radius: 3px;
659 font-weight: 400 !important;
660 white-space: nowrap;
661 -webkit-box-sizing: border-box;
662 box-sizing: border-box;
663 color: #0071a1 !important;
664 border-color: #0071a1 !important;
665 background: #f3f5f6 !important;
666 vertical-align: top;
667 -webkit-box-shadow: none !important;
668 box-shadow: none !important;
669 outline: 0 !important;
670 opacity: unset !important;
671 -webkit-filter: unset !important;
672 filter: unset !important
673 }
674
675 .acf-ui-datepicker .ui-datepicker-buttonpane button:hover {
676 background: #f1f1f1 !important;
677 border-color: #016087 !important;
678 color: #016087 !important
679 }
680
681 body.-loading * {
682 cursor: wait !important
683 }
684
685 .acf-flexible-content {
686 position: relative;
687 container-name: flexible-content;
688 container-type: inline-size
689 }
690
691 .acf-flexible-content .layout.ui-sortable-helper:first-child+.layout {
692 margin-top: 0
693 }
694
695 .acf-flexible-content .layout.ui-sortable-placeholder {
696 border: 0
697 }
698
699 .acf-flexible-content .layout.ui-sortable-placeholder::after {
700 content: '';
701 position: absolute;
702 inset: 0;
703 border: 2px dashed #ccc;
704 -webkit-box-sizing: border-box;
705 box-sizing: border-box
706 }
707
708 .layout.acfe-flexible-modal-edit-error>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle {
709 color: #f33b28
710 }
711
712 .layout.acfe-flexible-modal-edit-error>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle>.acf-fc-layout-order {
713 background: #f33b28;
714 color: #fff
715 }
716
717 .acf-field-flexible-content[data-acfe-flexible-modal-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
718 border: 0;
719 -webkit-box-shadow: none;
720 box-shadow: none
721 }
722
723 .acf-field-flexible-content[data-acfe-flexible-lock="1"]>.acf-input>.acf-flexible-content>.values>.layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle {
724 cursor: pointer
725 }
726
727 .acf-field-flexible-content[data-acfe-flexible-stylised-button="1"]>.acf-input>.acf-flexible-content:not(.-empty)>.values {
728 margin-bottom: 15px
729 }
730
731 .acf-field-flexible-content[data-acfe-flexible-hide-empty-message="1"]>.acf-input>.acf-flexible-content>.no-value-message {
732 display: none
733 }
734
735 .acf-field-flexible-content[data-acfe-flexible-hide-empty-message="1"]>.acf-input>.acf-flexible-content.-empty>.values {
736 margin-bottom: 0
737 }
738
739 .acf-actions.acfe-fc-stylised-button {
740 padding: 40px 20px;
741 border: #ccc dashed 2px
742 }
743
744 .acf-actions.acfe-fc-stylised-button.acf-fc-bottom-actions {
745 display: -webkit-box;
746 display: -ms-flexbox;
747 display: flex;
748 -webkit-box-pack: center;
749 -ms-flex-pack: center;
750 justify-content: center
751 }
752
753 .acf-actions.acfe-fc-stylised-button .acf-button {
754 float: none
755 }
756
757 .acf-actions .acf-icon.-plus.small {
758 line-height: 17px
759 }
760
761 .acf-actions .acf-button.dashicons {
762 width: auto;
763 height: auto;
764 vertical-align: text-top
765 }
766
767 .layout>.acf-fields>.acfe-flexible-opened-actions,
768 .layout>.acf-table>tfoot>tr.acfe-tfoot-row>td {
769 background: #f9f9f9;
770 border-top: 1px solid #e1e1e1;
771 padding: 12px;
772 text-align: right;
773 clear: both
774 }
775
776 body:not(.block-editor-page) .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap {
777 background: var(--wp-admin-theme-color, #2271b1)
778 }
779
780 .acf-flexible-content>.acf-actions.acf-fc-top-actions .acf-btn-clear {
781 color: var(--wp-admin-theme-color, #0783be) !important
782 }
783
784 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls a .acf-icon {
785 height: 26px;
786 width: 26px;
787 -webkit-mask-size: 28px;
788 mask-size: 28px;
789 -webkit-mask-repeat: no-repeat;
790 mask-repeat: no-repeat;
791 -webkit-mask-position: center;
792 mask-position: center
793 }
794
795 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls a .acf-icon.-settings {
796 -webkit-mask-size: 17px;
797 mask-size: 17px
798 }
799
800 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls a .acf-icon.-copy {
801 -webkit-mask-size: 15px;
802 mask-size: 15px
803 }
804
805 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls a .acf-icon.-plus-alt {
806 -webkit-mask-size: 32px;
807 mask-size: 32px
808 }
809
810 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls a .acf-icon.-more-actions {
811 -webkit-mask-size: 29px;
812 mask-size: 29px
813 }
814
815 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-layout-collapse .acf-icon {
816 height: 26px;
817 width: 26px
818 }
819
820 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-layout-collapse .acf-icon.-collapse {
821 font-size: 18px
822 }
823
824 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-duplicate-alt,
825 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-more-actions,
826 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-plus-alt,
827 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-trash-alt {
828 visibility: hidden
829 }
830
831 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-duplicate-alt,
832 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-more-actions,
833 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-plus-alt,
834 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-trash-alt,
835 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-duplicate-alt,
836 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-more-actions,
837 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-plus-alt,
838 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-trash-alt {
839 visibility: visible
840 }
841
842 .acf-icon.-settings {
843 -webkit-mask-image: url(../images/icons/icon-settings.svg);
844 mask-image: url(../images/icons/icon-settings.svg)
845 }
846
847 .acf-icon.-copy {
848 -webkit-mask-image: url(../images/icons/icon-copy.svg);
849 mask-image: url(../images/icons/icon-copy.svg)
850 }
851
852 .acf-icon.-edit::before {
853 content: "\f464";
854 margin-left: 0;
855 font-size: 18px
856 }
857
858 .acf-icon.-edit:focus {
859 -webkit-box-shadow: 0 0 0 2px var(--wp-admin-theme-color, #2271b1);
860 box-shadow: 0 0 0 2px var(--wp-admin-theme-color, #2271b1);
861 outline: 2px solid transparent
862 }
863
864 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-copy,
865 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-settings {
866 visibility: hidden;
867 background: #101828
868 }
869
870 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-edit {
871 border: none;
872 color: #101828
873 }
874
875 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-edit:hover {
876 background: 0 0
877 }
878
879 .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-copy,
880 .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-settings {
881 background: #fff
882 }
883
884 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-copy,
885 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-settings,
886 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-copy,
887 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .-settings {
888 visibility: visible
889 }
890
891 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls>a>.acf-icon.dashicons {
892 background: 0 0;
893 border: none;
894 -webkit-transition: none;
895 -o-transition: none;
896 transition: none;
897 font-size: 18px;
898 color: #101828
899 }
900
901 .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap .acf-fc-layout-controls>a>.acf-icon.dashicons {
902 color: #fff
903 }
904
905 .acf-field-flexible-content:not([data-acfe-flexible-placeholder="1"], [data-acfe-legacy])>.acf-input>.acf-flexible-content>.values>.layout>.acf-fc-layout-actions-wrap {
906 background: #f9f9f9
907 }
908
909 .acf-field-flexible-content:not([data-acfe-flexible-placeholder="1"], [data-acfe-legacy])>.acf-input>.acf-flexible-content>.values>.layout.active-layout>.acf-fc-layout-actions-wrap {
910 background: var(--wp-admin-theme-color, #2271b1)
911 }
912
913 .acf-flexible-content .layout {
914 border: 0
915 }
916
917 .acf-flexible-content .layout .acf-fc-layout-actions-wrap {
918 border: 1px solid #ccd0d4;
919 background: #fff;
920 min-height: 42px
921 }
922
923 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-handle {
924 font-size: 14px;
925 color: #444;
926 font-weight: 600;
927 border-bottom: 0
928 }
929
930 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-handle .acf-layout-disabled {
931 padding: 3px 6px
932 }
933
934 .acf-flexible-content .layout>.acf-fields,
935 .acf-flexible-content .layout>.acf-table {
936 border: 1px solid #ccd0d4;
937 border-top: none;
938 -webkit-box-sizing: border-box;
939 box-sizing: border-box
940 }
941
942 .acf-flexible-content .layout.-collapsed .acf-fc-layout-actions-wrap {
943 border: 1px solid #ccd0d4
944 }
945
946 .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap {
947 border: 1px solid var(--wp-admin-theme-color, #2271b1)
948 }
949
950 .acf-flexible-content .layout.active-layout>.acf-fc-layout-actions-wrap .acf-fc-layout-controls .disabled .acf-icon {
951 background: rgba(255, 255, 255, .5) !important
952 }
953
954 .acf-flexible-content .layout.active-layout>.acf-fields,
955 .acf-flexible-content .layout.active-layout>.acf-table {
956 border: 1px solid #ccd0d4;
957 border-top: none
958 }
959
960 .acf-flexible-content .layout .acfe-fc-placeholder {
961 border: 1px solid #ccd0d4;
962 border-top: none
963 }
964
965 .acf-flexible-content .layout.acf-attention>.acf-fc-layout-actions-wrap,
966 .acf-flexible-content .layout.acf-attention>.acf-fields,
967 .acf-flexible-content .layout.acf-attention>.acf-table,
968 .acf-flexible-content .layout.acf-attention>.acfe-fc-placeholder {
969 -webkit-transition: border .25s ease-out;
970 -o-transition: border .25s ease-out;
971 transition: border .25s ease-out
972 }
973
974 .acf-flexible-content .layout.acf-attention.-focused {
975 border: none !important
976 }
977
978 .acf-flexible-content .layout.acf-attention.-focused>.acf-fc-layout-actions-wrap {
979 border-color: #23282d !important
980 }
981
982 .acf-flexible-content .layout.acf-attention.-focused>.acf-fields,
983 .acf-flexible-content .layout.acf-attention.-focused>.acf-table {
984 border-color: #23282d !important
985 }
986
987 .acf-flexible-content .layout.acf-attention.-focused>.acfe-fc-placeholder {
988 border-color: #23282d !important
989 }
990
991 .acf-flexible-content .layout[data-renamed="1"] .acf-fc-layout-actions-wrap .acf-fc-layout-original-title {
992 display: none
993 }
994
995 .acf-flexible-content .layout[data-renamed="1"]>.acf-fc-layout-actions-wrap .acf-fc-layout-original-title {
996 display: -webkit-box;
997 display: -ms-flexbox;
998 display: flex
999 }
1000
1001 body:not(.block-editor-page) .acf-flexible-content .layout.active-layout>.acf-fields,
1002 body:not(.block-editor-page) .acf-flexible-content .layout.active-layout>.acf-table {
1003 background: initial
1004 }
1005
1006 .acf-field-flexible-content[data-acfe-legacy] .acf-flexible-content .layout .acf-fc-layout-actions-wrap {
1007 min-height: inherit
1008 }
1009
1010 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-duplicate,
1011 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-minus,
1012 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.-plus,
1013 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.dashicons {
1014 visibility: hidden
1015 }
1016
1017 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.disabled {
1018 color: #ccc;
1019 cursor: initial
1020 }
1021
1022 .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-controls .acf-icon.disabled:hover {
1023 color: #ccc;
1024 background: #f5f5f5
1025 }
1026
1027 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-duplicate,
1028 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-minus,
1029 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-plus,
1030 .acf-flexible-content .layout.-hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.dashicons,
1031 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-duplicate,
1032 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-minus,
1033 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.-plus,
1034 .acf-flexible-content .layout:hover>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls .acf-icon.dashicons {
1035 visibility: visible
1036 }
1037
1038 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-name=acfe-copy-layout].dashicons-upload {
1039 line-height: 12px
1040 }
1041
1042 .button[data-name=acfe-secondary-actions] {
1043 padding-left: 5px;
1044 padding-right: 5px;
1045 margin-left: 3px
1046 }
1047
1048 .button[data-name=acfe-secondary-actions] .dashicons-arrow-down-alt2 {
1049 vertical-align: text-top;
1050 width: auto;
1051 height: auto;
1052 font-size: 13px;
1053 line-height: 20px
1054 }
1055
1056 .acf-fc-top-actions .button[data-name=acfe-secondary-actions] {
1057 margin-left: -17px
1058 }
1059
1060 @container flexible-content (max-width:400px) {
1061 .acf-fc-top-actions .button[data-name=acfe-secondary-actions] {
1062 margin-left: 0
1063 }
1064 }
1065
1066 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-layout-collapse>.acf-icon[data-action=acfe-flexible-modal-edit] {
1067 visibility: visible
1068 }
1069
1070 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-action=acfe-flexible-modal-edit] {
1071 visibility: visible
1072 }
1073
1074 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-action=acfe-flexible-modal-edit].dashicons.dashicons-edit {
1075 font-size: 16px;
1076 line-height: 11px
1077 }
1078
1079 .acfe-modal.-select .acfe-modal-content {
1080 overflow: hidden;
1081 display: -webkit-box;
1082 display: -ms-flexbox;
1083 display: flex;
1084 -webkit-box-orient: vertical;
1085 -webkit-box-direction: normal;
1086 -ms-flex-direction: column;
1087 flex-direction: column;
1088 background: #f9f9f9
1089 }
1090
1091 .acfe-modal.-select .acfe-fc-categories {
1092 background: #f1f1f1
1093 }
1094
1095 .acfe-modal.-select .acfe-fc-categories .acfe-nav-tab.-active,
1096 .acfe-modal.-select .acfe-fc-categories .acfe-nav-tab:hover {
1097 background: #f9f9f9
1098 }
1099
1100 .acfe-modal.-select .acfe-fc-categories>a[data-category=acfe-all] .label {
1101 display: none
1102 }
1103
1104 .acfe-fc-layouts,
1105 .acfe-fc-layouts * {
1106 -webkit-box-sizing: border-box;
1107 box-sizing: border-box
1108 }
1109
1110 .acfe-fc-layouts {
1111 padding: 20px;
1112 overflow: auto
1113 }
1114
1115 .acfe-fc-layouts.-no-thumbnails>ul>li>a {
1116 padding-top: 20px;
1117 padding-bottom: 20px
1118 }
1119
1120 .acfe-fc-layouts.-col-1>ul {
1121 grid-template-columns: repeat(1, minmax(0, 1fr))
1122 }
1123
1124 .acfe-fc-layouts.-col-2>ul {
1125 grid-template-columns: repeat(2, minmax(0, 1fr))
1126 }
1127
1128 .acfe-fc-layouts.-col-3>ul {
1129 grid-template-columns: repeat(3, minmax(0, 1fr))
1130 }
1131
1132 .acfe-fc-layouts.-col-4>ul {
1133 grid-template-columns: repeat(4, minmax(0, 1fr))
1134 }
1135
1136 .acfe-fc-layouts.-col-5>ul {
1137 grid-template-columns: repeat(5, minmax(0, 1fr))
1138 }
1139
1140 .acfe-fc-layouts>ul {
1141 margin: 0;
1142 display: grid;
1143 grid-template-columns: repeat(6, minmax(0, 1fr));
1144 gap: 20px
1145 }
1146
1147 .acfe-fc-layouts>ul>li {
1148 margin: 0;
1149 grid-column: span 1/span 1
1150 }
1151
1152 .acfe-fc-layouts>ul>li>a {
1153 color: #333;
1154 display: block;
1155 text-decoration: none;
1156 text-align: center;
1157 font-weight: 600;
1158 font-size: 16px;
1159 -webkit-transition: all .1s ease-in-out;
1160 -o-transition: all .1s ease-in-out;
1161 transition: all .1s ease-in-out;
1162 border: 1px solid #c3c4c7;
1163 border-radius: 3px;
1164 overflow: hidden;
1165 background: #fff;
1166 padding: 15px
1167 }
1168
1169 .acfe-fc-layouts>ul>li>a .acfe-fc-layout-thumb {
1170 border-radius: 2px;
1171 margin-bottom: 15px
1172 }
1173
1174 .acfe-fc-layouts>ul>li>a .acfe-fc-layout-thumb.-not-found {
1175 background: 0 0
1176 }
1177
1178 .acfe-fc-layouts>ul>li>a .acfe-fc-layout-label {
1179 position: relative
1180 }
1181
1182 .acfe-fc-layouts>ul>li>a span.badge.acf-js-tooltip {
1183 color: #999;
1184 font-weight: 400;
1185 margin-left: 2px;
1186 line-height: 1.2;
1187 font-size: 0;
1188 position: absolute;
1189 right: 0
1190 }
1191
1192 .acfe-fc-layouts>ul>li>a span.badge.acf-js-tooltip::before {
1193 font-size: 16px
1194 }
1195
1196 .acfe-fc-layouts>ul>li>a:hover {
1197 background: var(--wp-admin-theme-color, #007cba);
1198 border-color: var(--wp-admin-theme-color, #007cba);
1199 color: #fff;
1200 -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, .05);
1201 box-shadow: 0 2px 0 rgba(0, 0, 0, .05)
1202 }
1203
1204 .acfe-fc-layouts>ul>li>a:hover span.badge.acf-js-tooltip {
1205 color: #fff
1206 }
1207
1208 .acfe-fc-layouts>ul>li>a:hover .acfe-fc-layout-thumb.-not-found {
1209 color: #fff
1210 }
1211
1212 .acfe-fc-layouts>ul>li>a:focus {
1213 -webkit-box-shadow: none;
1214 box-shadow: none;
1215 outline: 0
1216 }
1217
1218 .acfe-fc-layouts>ul>li>a.disabled {
1219 pointer-events: none;
1220 opacity: .67
1221 }
1222
1223 .acfe-fc-layouts>ul>li>a.disabled:hover {
1224 cursor: default
1225 }
1226
1227 .acfe-fc-layouts>ul>li>a.disabled:focus {
1228 -webkit-box-shadow: none;
1229 box-shadow: none;
1230 outline: 0
1231 }
1232
1233 @media only screen and (max-width:1200px) {
1234 .acfe-modal .acfe-fc-layouts.-col-5>ul {
1235 grid-template-columns: repeat(4, minmax(0, 1fr))
1236 }
1237
1238 .acfe-modal .acfe-fc-layouts.-col-6>ul {
1239 grid-template-columns: repeat(4, minmax(0, 1fr))
1240 }
1241 }
1242
1243 @media only screen and (max-width:960px) {
1244 .acfe-modal .acfe-fc-layouts.-col-4>ul {
1245 grid-template-columns: repeat(3, minmax(0, 1fr))
1246 }
1247
1248 .acfe-modal .acfe-fc-layouts.-col-5>ul {
1249 grid-template-columns: repeat(3, minmax(0, 1fr))
1250 }
1251
1252 .acfe-modal .acfe-fc-layouts.-col-6>ul {
1253 grid-template-columns: repeat(3, minmax(0, 1fr))
1254 }
1255 }
1256
1257 @media only screen and (max-width:782px) {
1258 .acfe-modal .acfe-fc-layouts.-col-3>ul {
1259 grid-template-columns: repeat(2, minmax(0, 1fr))
1260 }
1261
1262 .acfe-modal .acfe-fc-layouts.-col-4>ul {
1263 grid-template-columns: repeat(2, minmax(0, 1fr))
1264 }
1265
1266 .acfe-modal .acfe-fc-layouts.-col-5>ul {
1267 grid-template-columns: repeat(2, minmax(0, 1fr))
1268 }
1269
1270 .acfe-modal .acfe-fc-layouts.-col-6>ul {
1271 grid-template-columns: repeat(2, minmax(0, 1fr))
1272 }
1273 }
1274
1275 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name=acfe-settings]>.acf-icon {
1276 visibility: visible
1277 }
1278
1279 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name=acfe-settings]+.acf-layout-collapse {
1280 margin-left: 2px
1281 }
1282
1283 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-name=acfe-settings] {
1284 visibility: visible
1285 }
1286
1287 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-name=acfe-settings].dashicons-admin-generic {
1288 line-height: .66em;
1289 font-size: 16px
1290 }
1291
1292 .acf-flexible-content .layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-name=acfe-settings].dashicons-admin-generic::before {
1293 margin-left: .05em
1294 }
1295
1296 .acf-fc-popup {
1297 padding: 5px 0
1298 }
1299
1300 .acf-fc-popup li {
1301 height: auto
1302 }
1303
1304 .acf-fc-popup a {
1305 padding: 8px 14px
1306 }
1307
1308 .acf-fc-popup.-legacy a {
1309 padding: 5px 10px
1310 }
1311
1312 .acf-fc-popup.-legacy.acfe-fc-popup-grey {
1313 background: #fcfcfc;
1314 border-radius: 3px;
1315 color: #444;
1316 border: 1px solid #e1e1e1;
1317 font-size: 13px
1318 }
1319
1320 .acf-fc-popup.-legacy.acfe-fc-popup-grey a {
1321 color: #444
1322 }
1323
1324 .acf-fc-popup.-legacy.acfe-fc-popup-grey a:hover {
1325 color: #fff
1326 }
1327
1328 .acf-fc-popup.-legacy.acfe-fc-popup-grey.top::before {
1329 border-top-color: #e1e1e1
1330 }
1331
1332 .acf-fc-popup.-legacy.acfe-fc-popup-grey.bottom::before {
1333 border-bottom-color: #e1e1e1
1334 }
1335
1336 body:not(.post-type-acf-field-group) #acf-popup .bg {
1337 background: rgba(0, 0, 0, .7)
1338 }
1339
1340 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box {
1341 border-radius: 3px;
1342 overflow: hidden;
1343 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .7);
1344 box-shadow: 0 5px 15px rgba(0, 0, 0, .7);
1345 border: none;
1346 min-height: 130px
1347 }
1348
1349 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title {
1350 display: block;
1351 height: 50px;
1352 line-height: 50px;
1353 font-size: 22px;
1354 color: #23282d;
1355 border-bottom: 1px solid #ccd0d4;
1356 -o-text-overflow: ellipsis;
1357 text-overflow: ellipsis;
1358 background: #fcfcfc;
1359 padding: 0 0 0 16px;
1360 position: relative;
1361 text-align: left
1362 }
1363
1364 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title h3 {
1365 display: inline;
1366 font-size: inherit;
1367 line-height: inherit;
1368 color: inherit
1369 }
1370
1371 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close] {
1372 float: right;
1373 height: 50px;
1374 width: 50px;
1375 color: #666;
1376 margin: 0;
1377 padding: 0;
1378 -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
1379 -o-transition: color .1s ease-in-out, background .1s ease-in-out;
1380 transition: color .1s ease-in-out, background .1s ease-in-out;
1381 cursor: pointer;
1382 text-align: center
1383 }
1384
1385 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close]::before {
1386 height: 50px;
1387 width: 50px;
1388 font: normal 20px/51px dashicons;
1389 content: "\f158";
1390 margin: 0
1391 }
1392
1393 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close]:hover {
1394 color: var(--wp-admin-theme-color, #00a0d2)
1395 }
1396
1397 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close]:focus {
1398 border-radius: 0;
1399 -webkit-box-shadow: none;
1400 box-shadow: none
1401 }
1402
1403 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close].acf-icon.-cancel.grey {
1404 background: 0 0;
1405 position: static;
1406 color: #666 !important
1407 }
1408
1409 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close].acf-icon.-cancel.grey:hover {
1410 color: var(--wp-admin-theme-color, #00a0d2) !important
1411 }
1412
1413 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .title a[data-event=close] .acf-icon.-close {
1414 display: none
1415 }
1416
1417 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner {
1418 margin: 0;
1419 padding: 0
1420 }
1421
1422 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner>p {
1423 margin: 15px
1424 }
1425
1426 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner .acf-field {
1427 padding: 15px;
1428 margin: 0
1429 }
1430
1431 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner .acf-field .acf-label {
1432 text-transform: unset;
1433 font-size: 13px
1434 }
1435
1436 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner .acf-field input[type=text] {
1437 border-radius: 4px
1438 }
1439
1440 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner .acf-actions,
1441 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner p.acf-submit {
1442 color: #23282d;
1443 background: #fcfcfc;
1444 padding: 10px 16px;
1445 position: relative;
1446 border-top: 1px solid #ddd;
1447 pointer-events: auto
1448 }
1449
1450 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner p.acf-submit {
1451 display: -webkit-box;
1452 display: -ms-flexbox;
1453 display: flex;
1454 -webkit-box-pack: end;
1455 -ms-flex-pack: end;
1456 justify-content: flex-end;
1457 margin: 0
1458 }
1459
1460 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner p.acf-submit button:last-of-type {
1461 margin-right: 0
1462 }
1463
1464 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box .inner>form .acf-notice:first-child {
1465 margin: 15px 15px 0
1466 }
1467
1468 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box.acf-confirm-popup .inner .acf-actions .acf-btn {
1469 line-height: 1.2;
1470 min-height: 32px;
1471 padding: 6px 12px
1472 }
1473
1474 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box.acf-confirm-popup .inner .acf-actions .acf-btn.acf-btn-primary {
1475 background-color: #b32d2e !important
1476 }
1477
1478 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box.acf-confirm-popup .inner .acf-actions .acf-btn.acf-btn-primary:hover {
1479 background-color: #a02829 !important
1480 }
1481
1482 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box.acf-confirm-popup.acf-rename-layout-popup .inner .acf-actions .acf-btn.acf-btn-primary {
1483 background-color: var(--wp-admin-theme-color, #2271b1) !important
1484 }
1485
1486 body:not(.post-type-acf-field-group) #acf-popup .acf-popup-box.acf-confirm-popup.acf-rename-layout-popup .inner .acf-actions .acf-btn.acf-btn-primary:hover {
1487 background-color: var(--wp-admin-theme-color-darker-10, #135e96) !important
1488 }
1489
1490 .layout>.acfe-fc-placeholder {
1491 text-align: center;
1492 background: #f9f9f9;
1493 display: block;
1494 text-decoration: none;
1495 position: relative;
1496 cursor: pointer
1497 }
1498
1499 .layout>.acfe-fc-placeholder:focus {
1500 border-color: #ccc;
1501 -webkit-box-shadow: none;
1502 box-shadow: none
1503 }
1504
1505 .layout>.acfe-fc-placeholder>.acfe-flexible-placeholder {
1506 height: 110px;
1507 overflow: hidden;
1508 text-align: initial
1509 }
1510
1511 .layout>.acfe-fc-placeholder>a {
1512 z-index: 2;
1513 position: absolute;
1514 top: 50%;
1515 left: 50%;
1516 -webkit-transform: translate(-50%, -50%);
1517 -ms-transform: translate(-50%, -50%);
1518 transform: translate(-50%, -50%);
1519 border-color: #ccd0d4;
1520 color: #23282d;
1521 border-radius: 100px;
1522 -webkit-box-shadow: none;
1523 box-shadow: none;
1524 background: #fff;
1525 width: 30px;
1526 min-height: 30px;
1527 height: 30px;
1528 padding: 0;
1529 display: block
1530 }
1531
1532 .layout>.acfe-fc-placeholder>a:active {
1533 -webkit-transform: translate(-50%, -50%);
1534 -ms-transform: translate(-50%, -50%);
1535 transform: translate(-50%, -50%)
1536 }
1537
1538 .layout>.acfe-fc-placeholder>a:focus {
1539 border-color: #ccc;
1540 -webkit-box-shadow: none;
1541 box-shadow: none
1542 }
1543
1544 .layout>.acfe-fc-placeholder>a .dashicons,
1545 .layout>.acfe-fc-placeholder>a span {
1546 width: 29px;
1547 height: 30px;
1548 vertical-align: top;
1549 line-height: 28px;
1550 font-size: 18px
1551 }
1552
1553 .layout>.acfe-fc-placeholder .acfe-fc-overlay {
1554 position: absolute;
1555 width: 100%;
1556 height: 100%;
1557 padding: 0;
1558 background-color: rgba(255, 255, 255, 0);
1559 -webkit-transition: background-color .2s linear;
1560 -o-transition: background-color .2s linear;
1561 transition: background-color .2s linear
1562 }
1563
1564 .layout>.acfe-fc-placeholder .acfe-fc-overlay.-hover,
1565 .layout>.acfe-fc-placeholder:hover .acfe-fc-overlay {
1566 background-color: rgba(255, 255, 255, .7);
1567 z-index: 1
1568 }
1569
1570 .layout>.acfe-fc-placeholder.acfe-fc-preview {
1571 background: 0 0
1572 }
1573
1574 .layout>.acfe-fc-placeholder.acfe-fc-preview>.acfe-flexible-placeholder {
1575 min-height: 24px;
1576 height: auto
1577 }
1578
1579 .layout>.acfe-fc-placeholder.acfe-fc-preview>a {
1580 display: none
1581 }
1582
1583 .layout>.acfe-fc-placeholder.acfe-fc-preview:hover>a {
1584 display: block
1585 }
1586
1587 .layout>.acfe-fc-placeholder.acfe-fc-preview.-loading {
1588 background: #f9f9f9;
1589 min-height: 24px
1590 }
1591
1592 .layout>.acfe-fc-placeholder.acfe-fc-preview.-loading>.acfe-flexible-placeholder>.spinner {
1593 visibility: visible;
1594 float: none;
1595 position: absolute;
1596 top: 50%;
1597 left: 50%;
1598 -webkit-transform: translate(-50%, -50%);
1599 -ms-transform: translate(-50%, -50%);
1600 transform: translate(-50%, -50%);
1601 margin: 0;
1602 z-index: 10000
1603 }
1604
1605 .layout>.acfe-fc-placeholder.acfe-fc-preview.-loading>a span {
1606 visibility: hidden
1607 }
1608
1609 body:not(.acf-admin-5-3) .layout>.acfe-fc-placeholder>a {
1610 border-color: #999
1611 }
1612
1613 body:not(.acf-admin-5-3) .layout>.acfe-fc-placeholder>a span {
1614 width: 30px;
1615 height: 30px
1616 }
1617
1618 .acfe-modal.-open.acfe-modal-sub>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields>.acf-field-flexible-content>.acf-input>.acf-flexible-content>.values>.layout>.acfe-fc-placeholder>a {
1619 z-index: 0
1620 }
1621
1622 .acfe-fc-layout-thumb {
1623 display: block;
1624 width: 100%;
1625 aspect-ratio: 2/1;
1626 overflow: hidden;
1627 position: relative
1628 }
1629
1630 .acfe-fc-layout-thumb>img {
1631 -o-object-fit: cover;
1632 object-fit: cover;
1633 height: 100%;
1634 width: 100%
1635 }
1636
1637 .acfe-fc-layout-thumb.-not-found {
1638 color: #ddd;
1639 background-color: #f7f7f7;
1640 font-size: 85px
1641 }
1642
1643 .acfe-fc-layout-thumb.-not-found::after {
1644 content: "\f180";
1645 font-family: dashicons;
1646 display: inline-block;
1647 line-height: 1;
1648 font-weight: 400;
1649 font-style: normal;
1650 speak: none;
1651 text-decoration: inherit;
1652 text-transform: none;
1653 text-rendering: auto;
1654 -webkit-font-smoothing: antialiased;
1655 -moz-osx-font-smoothing: grayscale;
1656 vertical-align: top;
1657 text-align: center;
1658 position: absolute;
1659 top: 50%;
1660 left: 50%;
1661 -webkit-transform: translate(-50%, -50%);
1662 -ms-transform: translate(-50%, -50%);
1663 transform: translate(-50%, -50%)
1664 }
1665
1666 .acf-fc-popup .acfe-fc-layout-thumb {
1667 width: 185px;
1668 background-color: #eee;
1669 margin-bottom: 10px;
1670 border-radius: 3px
1671 }
1672
1673 .acf-fc-popup .acfe-fc-layout-thumb.-not-found {
1674 color: #ddd;
1675 font-size: 60px
1676 }
1677
1678 .acf-fc-popup.-legacy .acfe-fc-layout-thumb {
1679 background-color: #1f2329;
1680 border-radius: 0
1681 }
1682
1683 .acf-fc-popup.-legacy .acfe-fc-layout-thumb.-not-found {
1684 color: #2f353e
1685 }
1686
1687 input.acfe-flexible-control-title {
1688 border: none;
1689 -webkit-box-shadow: none !important;
1690 box-shadow: none !important;
1691 outline: 0 !important;
1692 border-radius: 0;
1693 border-bottom: 1px solid transparent !important;
1694 font-weight: 600;
1695 width: auto !important;
1696 padding: 0 !important;
1697 display: none;
1698 min-height: 20px;
1699 vertical-align: unset;
1700 background: 0 0
1701 }
1702
1703 .acf-field-flexible-content[data-acfe-flexible-title-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-fc-layout-title {
1704 cursor: text
1705 }
1706
1707 .acf-field-flexible-content[data-acfe-flexible-title-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-fc-layout-title:hover {
1708 background: #f4f4f4;
1709 position: relative;
1710 z-index: 0
1711 }
1712
1713 .acf-field-flexible-content[data-acfe-flexible-title-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-fc-layout-title:hover::before {
1714 content: '';
1715 position: absolute;
1716 top: 0;
1717 left: -3px;
1718 right: -3px;
1719 bottom: -2px;
1720 background: #f4f4f4;
1721 z-index: -1
1722 }
1723
1724 .acf-field-flexible-content[data-acfe-flexible-title-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout.acfe-flexible-title-edition>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-fc-layout-title {
1725 display: none
1726 }
1727
1728 .acf-field-flexible-content[data-acfe-flexible-title-edition="1"]>.acf-input>.acf-flexible-content>.values>.layout.acfe-flexible-title-edition>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle input.acfe-flexible-control-title {
1729 display: inline-block;
1730 border-bottom: 1px solid #ddd !important
1731 }
1732
1733 .layout.acfe-flexible-layout-hidden>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle {
1734 opacity: .5
1735 }
1736
1737 .layout.acfe-flexible-layout-hidden>.acfe-fc-placeholder>.acfe-fc-overlay {
1738 background-color: rgba(255, 255, 255, .5)
1739 }
1740
1741 .layout.acfe-flexible-layout-hidden>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>.acf-icon[data-name=acfe-toggle-layout] {
1742 background: #2c3338;
1743 border-color: #111;
1744 color: #fff
1745 }
1746
1747 .acf-range-wrap input[type=number] {
1748 min-width: 4.5em
1749 }
1750
1751 .acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style:not([data-acfe-group-modal="1"])>.acf-input,
1752 .acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style:not([data-acfe-group-modal="1"])>.acf-input {
1753 margin-left: -12px;
1754 margin-right: -12px;
1755 margin-bottom: -15px
1756 }
1757
1758 .acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style.acfe-no-label:not([data-acfe-group-modal="1"])>.acf-input,
1759 .acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style.acfe-no-label:not([data-acfe-group-modal="1"])>.acf-input {
1760 margin-top: -15px
1761 }
1762
1763 .acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style.acfe-no-label:not([data-acfe-group-modal="1"])>.acf-label>p.description,
1764 .acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style.acfe-no-label:not([data-acfe-group-modal="1"])>.acf-label>p.description {
1765 margin-bottom: 15px
1766 }
1767
1768 .acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style.acfe-no-label>.acf-input>.acf-fields {
1769 border-width: 0
1770 }
1771
1772 .acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input>.acf-fields {
1773 border-left-width: 0;
1774 border-right-width: 0;
1775 border-bottom-width: 0
1776 }
1777
1778 .acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input>.acf-fields {
1779 border-width: 0
1780 }
1781
1782 .acf-fields>.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
1783 .acf-fields>.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
1784 border-width: 0
1785 }
1786
1787 .acf-fields>.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acf-fields,
1788 .acf-fields>.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acf-table {
1789 display: none
1790 }
1791
1792 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input {
1793 margin: 0
1794 }
1795
1796 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input>.acf-fields {
1797 border-width: 1px
1798 }
1799
1800 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style:not([data-acfe-group-modal="1"])>.acf-input,
1801 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style:not([data-acfe-group-modal="1"])>.acf-input {
1802 padding: 0;
1803 padding-left: 1px;
1804 margin-top: -15px;
1805 margin-bottom: -15px;
1806 margin-left: 0;
1807 margin-right: 0
1808 }
1809
1810 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input>.acf-fields,
1811 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input>.acf-table,
1812 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input>.acf-fields,
1813 .acf-fields.-left>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input>.acf-table {
1814 border-width: 0
1815 }
1816
1817 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input,
1818 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-table,
1819 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input,
1820 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-table,
1821 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input,
1822 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-table {
1823 margin: 0
1824 }
1825
1826 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input>.acf-fields,
1827 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input>.acf-table,
1828 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input>.acf-fields,
1829 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input>.acf-table,
1830 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input>.acf-fields,
1831 .acf-postbox.seamless>.acf-fields>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input>.acf-table {
1832 border-width: 1px
1833 }
1834
1835 .acf-postbox.seamless>.acf-fields.-left>.acf-field-group.acfe-field-group-layout-block.acfe-seamless-style>.acf-input,
1836 .acf-postbox.seamless>.acf-fields.-left>.acf-field-group.acfe-field-group-layout-row.acfe-seamless-style>.acf-input,
1837 .acf-postbox.seamless>.acf-fields.-left>.acf-field-group.acfe-field-group-layout-table.acfe-seamless-style>.acf-input {
1838 padding: 0 12px
1839 }
1840
1841 td.acf-field-group.acfe-seamless-style {
1842 padding: 0
1843 }
1844
1845 td.acf-field-group.acfe-seamless-style>.acf-input>.acf-fields,
1846 td.acf-field-group.acfe-seamless-style>.acf-input>.acf-table {
1847 border: 0
1848 }
1849
1850 td[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
1851 td[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
1852 border: 0
1853 }
1854
1855 tr.acf-field.acf-field-group.acfe-seamless-style>td.acf-input>.acf-fields {
1856 border: 0;
1857 margin-left: -10px;
1858 margin-right: -10px;
1859 margin-top: -15px;
1860 margin-bottom: -15px
1861 }
1862
1863 tr.acf-field.acf-field-group.acfe-seamless-style.acfe-field-group-layout-table>td.acf-input {
1864 padding: 0;
1865 margin-top: -15px;
1866 margin-bottom: -15px;
1867 margin-left: 0;
1868 margin-right: 0
1869 }
1870
1871 tr.acf-field.acf-field-group.acfe-seamless-style.acfe-field-group-layout-table>td.acf-input>.acf-table {
1872 border-width: 0
1873 }
1874
1875 tr.acf-field.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-fields,
1876 tr.acf-field.acf-field-group[data-acfe-group-modal="1"]>.acf-input>.acfe-modal>.acfe-modal-wrapper>.acfe-modal-content>.acf-table {
1877 border-width: 0
1878 }
1879
1880 .acf-field-acfe-hidden {
1881 display: none
1882 }
1883
1884 .acf-field-radio[data-acfe-labels] .acf-input .acf-radio-list.acf-hl li>strong {
1885 display: block
1886 }
1887
1888 .acf-field-radio .acf-input .acf-radio-list.acf-bl li>strong {
1889 display: block
1890 }
1891
1892 .acf-field-radio .acf-input .acf-radio-list.acf-bl li+li>strong {
1893 margin-top: 15px
1894 }
1895
1896 .acf-field-repeater[data-acfe-repeater-lock="1"]>.acf-input>.acf-repeater>.acf-table>tbody>.acf-row>.acf-row-handle {
1897 cursor: initial
1898 }
1899
1900 .acf-repeater.-block>table,
1901 .acf-repeater.-row>table {
1902 border-collapse: separate;
1903 border-spacing: 0 15px;
1904 background: 0 0;
1905 border: 0;
1906 margin-top: -15px;
1907 margin-bottom: -7px
1908 }
1909
1910 .acf-repeater.-block>table>*,
1911 .acf-repeater.-row>table>* {
1912 border-collapse: collapse;
1913 border-spacing: 0
1914 }
1915
1916 .acf-repeater.-block>table>tbody>tr>td,
1917 .acf-repeater.-row>table>tbody>tr>td {
1918 border-top: 1px solid #ccd0d4 !important;
1919 border-bottom: 1px solid #ccd0d4 !important
1920 }
1921
1922 .acf-repeater.-block>table>tbody>tr>td:first-of-type,
1923 .acf-repeater.-row>table>tbody>tr>td:first-of-type {
1924 border-left: 1px solid #ccd0d4 !important
1925 }
1926
1927 .acf-repeater.-block>table>tbody>tr>td:last-of-type,
1928 .acf-repeater.-row>table>tbody>tr>td:last-of-type {
1929 border-right: 1px solid #ccd0d4 !important
1930 }
1931
1932 body:not(.acf-admin-5-3) .acf-repeater.-block>table>tbody>tr>td,
1933 body:not(.acf-admin-5-3) .acf-repeater.-row>table>tbody>tr>td {
1934 border-top: 1px solid #e1e1e1;
1935 border-bottom: 1px solid #e1e1e1
1936 }
1937
1938 body:not(.acf-admin-5-3) .acf-repeater.-block>table>tbody>tr>td:first-of-type,
1939 body:not(.acf-admin-5-3) .acf-repeater.-row>table>tbody>tr>td:first-of-type {
1940 border-left: 1px solid #e1e1e1
1941 }
1942
1943 body:not(.acf-admin-5-3) .acf-repeater.-block>table>tbody>tr>td:last-of-type,
1944 body:not(.acf-admin-5-3) .acf-repeater.-row>table>tbody>tr>td:last-of-type {
1945 border-right: 1px solid #e1e1e1
1946 }
1947
1948 .acf-repeater.-table.-empty>.acf-table {
1949 display: none
1950 }
1951
1952 .acf-field-repeater>.acf-input>.acf-repeater>.acfe-repeater-stylised-button {
1953 padding: 40px 20px;
1954 border: #ccc dashed 2px;
1955 text-align: center;
1956 position: relative;
1957 min-height: 30px
1958 }
1959
1960 .acf-field-repeater>.acf-input>.acf-repeater>.acfe-repeater-stylised-button>.acf-button {
1961 float: none;
1962 position: absolute;
1963 left: 50%;
1964 top: 50%;
1965 -webkit-transform: translateX(-50%) translateY(-50%);
1966 -ms-transform: translateX(-50%) translateY(-50%);
1967 transform: translateX(-50%) translateY(-50%)
1968 }
1969
1970 .acf-field-repeater>.acf-input>.acf-repeater>.acfe-repeater-stylised-button .acf-tablenav {
1971 margin-right: 0
1972 }
1973
1974 .acf-field-flexible-content>.acf-input>.acf-repeater .acf-actions .acf-button .dashicons {
1975 width: auto;
1976 height: auto;
1977 vertical-align: text-top
1978 }
1979
1980 .acf-tab-wrap {
1981 overflow: unset
1982 }
1983
1984 .acf-field-textarea[data-acfe-textarea-code="1"]>.acf-input>textarea {
1985 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1986 font-size: 1em
1987 }
1988
1989 .acf-editor-wrap iframe {
1990 min-height: 60px
1991 }
1992
1993 .acf-editor-wrap .mce-top-part::before {
1994 -webkit-box-shadow: none;
1995 box-shadow: none
1996 }
1997
1998 .acf-editor-wrap div.mce-statusbar {
1999 border: 0
2000 }
2001
2002 .acf-editor-wrap .mce-divider,
2003 .acf-editor-wrap .mce-path-item {
2004 color: #aaa
2005 }
2006
2007 .acfe-form .acf-field .acf-notice.-below {
2008 margin: 15px 0 0
2009 }
2010
2011 .acf-media-modal .screen-reader-text,
2012 .acf-media-modal .screen-reader-text span,
2013 .acf-media-modal .ui-helper-hidden-accessible {
2014 border: 0;
2015 clip: rect(1px, 1px, 1px, 1px);
2016 clip-path: inset(50%);
2017 height: 1px;
2018 margin: -1px;
2019 overflow: hidden;
2020 padding: 0;
2021 position: absolute;
2022 width: 1px;
2023 word-wrap: normal !important
2024 }
2025
2026 .acfe-field-tooltip {
2027 float: right;
2028 font-size: 15px;
2029 color: #999;
2030 height: 16px;
2031 line-height: 1.35
2032 }
2033
2034 .acf-field[data-instruction-tooltip]:not([data-instruction-placement])>.acf-label>p.description {
2035 display: none
2036 }
2037
2038 .acf-field[data-instruction-tooltip]:not([data-instruction-placement])>.acf-input>p.description {
2039 display: none
2040 }
2041
2042 .acf-field .acf-input>p.description:first-child {
2043 margin-top: 0;
2044 margin-bottom: 5px
2045 }
2046
2047 .acf-field[data-instruction-above-field]:not([data-instruction-placement])>.acf-label>p.description {
2048 display: none
2049 }
2050
2051 .acf-field p.description>.more {
2052 display: none
2053 }
2054
2055 .mce-toolbar .mce-btn-group:not(:first-child) {
2056 margin-left: 6px;
2057 padding-left: 6px
2058 }