run:R W Run
DIR
2026-03-11 16:18:51
R W Run
42.01 KB
2026-03-11 16:18:51
R W Run
35.61 KB
2026-03-11 16:18:51
R W Run
41.98 KB
2026-03-11 16:18:51
R W Run
35.61 KB
2026-03-11 16:18:51
R W Run
18.27 KB
2026-03-11 16:18:51
R W Run
14.79 KB
2026-03-11 16:18:51
R W Run
18.22 KB
2026-03-11 16:18:51
R W Run
14.78 KB
2026-03-11 16:18:51
R W Run
1.58 KB
2026-03-11 16:18:51
R W Run
1.41 KB
2026-03-11 16:18:51
R W Run
1.54 KB
2026-03-11 16:18:51
R W Run
1.4 KB
2026-03-11 16:18:51
R W Run
3.74 KB
2026-03-11 16:18:51
R W Run
2.99 KB
2026-03-11 16:18:51
R W Run
3.7 KB
2026-03-11 16:18:51
R W Run
2.99 KB
2026-03-11 16:18:51
R W Run
76.38 KB
2026-03-11 16:18:51
R W Run
57.95 KB
2026-03-11 16:18:51
R W Run
76.3 KB
2026-03-11 16:18:51
R W Run
57.9 KB
2026-03-11 16:18:51
R W Run
71.3 KB
2026-03-11 16:18:51
R W Run
59.89 KB
2026-03-11 16:18:51
R W Run
71.22 KB
2026-03-11 16:18:51
R W Run
59.84 KB
2026-03-11 16:18:51
R W Run
21.85 KB
2026-03-11 16:18:51
R W Run
17.9 KB
2026-03-11 16:18:51
R W Run
21.8 KB
2026-03-11 16:18:51
R W Run
17.89 KB
2026-03-11 16:18:51
R W Run
13.22 KB
2026-03-11 16:18:51
R W Run
10.08 KB
2026-03-11 16:18:51
R W Run
13.18 KB
2026-03-11 16:18:51
R W Run
10.08 KB
2026-03-11 16:18:51
R W Run
29.65 KB
2026-03-11 16:18:51
R W Run
22.54 KB
2026-03-11 16:18:51
R W Run
29.62 KB
2026-03-11 16:18:51
R W Run
22.55 KB
2026-03-11 16:18:51
R W Run
6.5 KB
2026-03-11 16:18:51
R W Run
5.37 KB
2026-03-11 16:18:51
R W Run
6.46 KB
2026-03-11 16:18:51
R W Run
5.36 KB
2026-03-11 16:18:51
R W Run
37.5 KB
2026-03-11 16:18:51
R W Run
29.52 KB
2026-03-11 16:18:51
R W Run
37.46 KB
2026-03-11 16:18:51
R W Run
29.52 KB
2026-03-11 16:18:51
R W Run
647 By
2026-03-11 16:18:51
R W Run
538 By
2026-03-11 16:18:51
R W Run
611 By
2026-03-11 16:18:51
R W Run
537 By
2026-03-11 16:18:51
R W Run
36.07 KB
2026-03-11 16:18:51
R W Run
27.75 KB
2026-03-11 16:18:51
R W Run
36.04 KB
2026-03-11 16:18:51
R W Run
27.76 KB
2026-03-11 16:18:51
R W Run
6.01 KB
2026-03-11 16:18:51
R W Run
4.92 KB
2026-03-11 16:18:51
R W Run
5.98 KB
2026-03-11 16:18:51
R W Run
4.92 KB
2026-03-11 16:18:51
R W Run
4.47 KB
2026-03-11 16:18:51
R W Run
3.13 KB
2026-03-11 16:18:51
R W Run
4.43 KB
2026-03-11 16:18:51
R W Run
3.13 KB
2026-03-11 16:18:51
R W Run
43.51 KB
2026-03-11 16:18:51
R W Run
35.18 KB
2026-03-11 16:18:51
R W Run
43.45 KB
2026-03-11 16:18:51
R W Run
35.16 KB
2026-03-11 16:18:51
R W Run
7.8 KB
2026-03-11 16:18:51
R W Run
6.23 KB
2026-03-11 16:18:51
R W Run
7.77 KB
2026-03-11 16:18:51
R W Run
6.23 KB
2026-03-11 16:18:51
R W Run
26.52 KB
2026-03-11 16:18:51
R W Run
21.43 KB
2026-03-11 16:18:51
R W Run
26.47 KB
2026-03-11 16:18:51
R W Run
21.41 KB
2026-03-11 16:18:51
R W Run
17.63 KB
2026-03-11 16:18:51
R W Run
13.92 KB
2026-03-11 16:18:51
R W Run
17.58 KB
2026-03-11 16:18:51
R W Run
13.9 KB
2026-03-11 16:18:51
R W Run
10.52 KB
2026-03-11 16:18:51
R W Run
8.6 KB
2026-03-11 16:18:51
R W Run
10.48 KB
2026-03-11 16:18:51
R W Run
8.59 KB
2026-03-11 16:18:51
R W Run
6.33 KB
2026-03-11 16:18:51
R W Run
5.23 KB
2026-03-11 16:18:51
R W Run
6.29 KB
2026-03-11 16:18:51
R W Run
5.22 KB
2026-03-11 16:18:51
R W Run
4.54 KB
2026-03-11 16:18:51
R W Run
3.85 KB
2026-03-11 16:18:51
R W Run
4.49 KB
2026-03-11 16:18:51
R W Run
3.84 KB
2026-03-11 16:18:51
R W Run
41.23 KB
2026-03-11 16:18:51
R W Run
32.24 KB
2026-03-11 16:18:51
R W Run
41.18 KB
2026-03-11 16:18:51
R W Run
32.22 KB
2026-03-11 16:18:51
R W Run
17.28 KB
2026-03-11 16:18:51
R W Run
14.1 KB
2026-03-11 16:18:51
R W Run
17.24 KB
2026-03-11 16:18:51
R W Run
14.1 KB
2026-03-11 16:18:51
R W Run
490 By
2026-03-11 16:18:51
R W Run
550 By
2026-03-11 16:18:51
R W Run
395 By
2026-03-11 16:18:51
R W Run
490 By
2026-03-11 16:18:51
R W Run
error_log
📄customize-controls-rtl.css
1/*! This file is auto-generated */
2body {
3 overflow: hidden;
4 -webkit-text-size-adjust: 100%;
5}
6
7.customize-controls-close,
8.widget-control-actions a {
9 text-decoration: none;
10}
11
12#customize-controls h3 {
13 font-size: 14px;
14}
15
16#customize-controls img {
17 max-width: 100%;
18}
19
20#customize-controls .submit {
21 text-align: center;
22}
23
24#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked {
25 background-color: rgba(0, 0, 0, 0.7);
26 padding: 25px;
27}
28
29#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked .customize-changeset-locked-message {
30 margin-right: auto;
31 margin-left: auto;
32 max-width: 366px;
33 min-height: 64px;
34 width: auto;
35 padding: 25px;
36 position: relative;
37 background: #fff;
38 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
39 line-height: 1.5;
40 overflow-y: auto;
41 text-align: right;
42 top: calc( 50% - 100px );
43}
44
45#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked .customize-changeset-locked-message.has-avatar {
46 padding-right: 109px;
47}
48
49#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked .currently-editing {
50 margin-top: 0;
51}
52#customize-controls #customize-notifications-area .notice.notification-overlay.notification-changeset-locked .action-buttons {
53 margin-bottom: 0;
54}
55
56.customize-changeset-locked-avatar {
57 width: 64px;
58 position: absolute;
59 right: 25px;
60 top: 25px;
61}
62
63.wp-core-ui.wp-customizer .customize-changeset-locked-message a.button {
64 margin-left: 10px;
65 margin-top: 0;
66}
67
68#customize-controls .description {
69 color: #50575e;
70}
71
72#customize-save-button-wrapper {
73 float: left;
74 margin-top: 9px;
75}
76
77body:not(.ready) #customize-save-button-wrapper .save {
78 visibility: hidden;
79}
80#customize-save-button-wrapper .save {
81 float: right;
82 border-radius: 3px;
83 box-shadow: none; /* @todo Adjust box shadow based on the disable states of paired button. */
84 margin-top: 0;
85}
86
87#customize-save-button-wrapper .save:focus, #publish-settings:focus {
88 box-shadow: 0 1px 0 #2271b1, 0 0 2px 1px #72aee6; /* This is default box shadow for focus */
89}
90
91#customize-save-button-wrapper .save.has-next-sibling {
92 border-radius: 0 3px 3px 0;
93}
94
95#customize-sidebar-outer-content {
96 position: absolute;
97 top: 0;
98 bottom: 0;
99 right: 0;
100 visibility: hidden;
101 overflow-x: hidden;
102 overflow-y: auto;
103 width: 100%;
104 margin: 0;
105 z-index: -1;
106 background: #f0f0f1;
107 transition: right .18s;
108 border-left: 1px solid #dcdcde;
109 border-right: 1px solid #dcdcde;
110 height: 100%;
111}
112
113@media (prefers-reduced-motion: reduce) {
114 #customize-sidebar-outer-content {
115 transition: none;
116 }
117}
118
119#customize-theme-controls .control-section-outer {
120 display: none !important;
121}
122
123#customize-outer-theme-controls .accordion-section-content {
124 padding: 12px;
125}
126
127#customize-outer-theme-controls .accordion-section-content.open {
128 display: block;
129}
130
131.outer-section-open .wp-full-overlay.expanded #customize-sidebar-outer-content {
132 visibility: visible;
133 right: 100%;
134 transition: right .18s;
135}
136
137@media (prefers-reduced-motion: reduce) {
138 .outer-section-open .wp-full-overlay.expanded #customize-sidebar-outer-content {
139 transition: none;
140 }
141}
142
143.customize-outer-pane-parent {
144 margin: 0;
145}
146
147.outer-section-open .wp-full-overlay.expanded .wp-full-overlay-main {
148 right: 300px;
149 opacity: 0.4;
150}
151
152.outer-section-open .wp-full-overlay.expanded.preview-tablet .wp-full-overlay-main,
153.outer-section-open .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main,
154.adding-menu-items .wp-full-overlay.expanded.preview-tablet .wp-full-overlay-main,
155.adding-menu-items .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main,
156.adding-widget .wp-full-overlay.expanded.preview-tablet .wp-full-overlay-main,
157.adding-widget .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main {
158 right: 64%;
159}
160
161#customize-outer-theme-controls li.notice {
162 padding-top: 8px;
163 padding-bottom: 8px;
164 margin-right: 0;
165 margin-bottom: 10px;
166}
167
168#publish-settings {
169 text-indent: 0;
170 border-radius: 3px 0 0 3px;
171 padding-right: 0;
172 padding-left: 0;
173 box-shadow: none; /* @todo Adjust box shadow based on the disable states of paired button. */
174 font-size: 14px;
175 width: 30px;
176 float: right;
177 transform: none;
178 margin-top: 0;
179 line-height: 2;
180}
181
182body:not(.ready) #publish-settings,
183body.trashing #customize-save-button-wrapper .save,
184body.trashing #publish-settings {
185 display: none;
186}
187
188#customize-header-actions .spinner {
189 margin-top: 13px;
190 margin-left: 4px;
191}
192
193.saving #customize-header-actions .spinner,
194.trashing #customize-header-actions .spinner {
195 visibility: visible;
196}
197
198#customize-header-actions {
199 border-bottom: 1px solid #dcdcde;
200}
201
202#customize-controls .wp-full-overlay-sidebar-content {
203 overflow-y: auto;
204 overflow-x: hidden;
205}
206
207.outer-section-open #customize-controls .wp-full-overlay-sidebar-content {
208 background: #f0f0f1;
209}
210
211#customize-controls .customize-info {
212 border: none;
213 border-bottom: 1px solid #dcdcde;
214 margin-bottom: 15px;
215}
216
217#customize-control-changeset_status .customize-inside-control-row,
218#customize-control-changeset_preview_link input {
219 background-color: #fff;
220 border-bottom: 1px solid #dcdcde;
221 box-sizing: content-box;
222 width: 100%;
223 margin-right: -12px;
224 padding-right: 12px;
225 padding-left: 12px;
226}
227
228#customize-control-trash_changeset {
229 margin-top: 20px;
230}
231#customize-control-trash_changeset .button-link {
232 position: relative;
233 padding-right: 24px;
234 display: inline-block;
235}
236#customize-control-trash_changeset .button-link:before {
237 content: "\f182";
238 content: "\f182" / '';
239 font: normal 22px dashicons;
240 text-decoration: none;
241 position: absolute;
242 right: 0;
243 top: -2px;
244}
245
246#customize-controls .date-input:invalid {
247 border-color: #d63638;
248}
249
250#customize-control-changeset_status .customize-inside-control-row {
251 padding-top: 10px;
252 padding-bottom: 10px;
253 font-weight: 500;
254}
255
256#customize-control-changeset_status .customize-inside-control-row:first-of-type {
257 border-top: 1px solid #dcdcde;
258}
259
260#customize-control-changeset_status .customize-control-title {
261 margin-bottom: 6px;
262}
263
264#customize-control-changeset_status input {
265 margin-right: 0;
266}
267
268#customize-control-changeset_preview_link {
269 position: relative;
270 display: block;
271}
272
273.preview-link-wrapper .customize-copy-preview-link.preview-control-element.button {
274 margin: 0;
275 position: absolute;
276 bottom: 9px;
277 left: 0;
278}
279
280.preview-link-wrapper {
281 position: relative;
282}
283
284.customize-copy-preview-link:before,
285.customize-copy-preview-link:after {
286 content: "";
287 height: 28px;
288 position: absolute;
289 background: #fff;
290 top: -1px;
291}
292
293.customize-copy-preview-link:before {
294 right: -10px;
295 width: 9px;
296 opacity: 0.75;
297}
298
299.customize-copy-preview-link:after {
300 right: -5px;
301 width: 4px;
302 opacity: 0.8;
303}
304
305#customize-control-changeset_preview_link input {
306 line-height: 2.85714286; /* 40px */
307 border-top: 1px solid #dcdcde;
308 border-right: none;
309 border-left: none;
310 text-indent: -999px;
311 color: #fff;
312 /* Only necessary for IE11 */
313 min-height: 40px;
314}
315
316#customize-control-changeset_preview_link label {
317 position: relative;
318 display: block;
319}
320
321#customize-control-changeset_preview_link a {
322 display: inline-block;
323 position: absolute;
324 white-space: nowrap;
325 overflow: hidden;
326 width: 90%;
327 bottom: 14px;
328 font-size: 14px;
329 text-decoration: none;
330}
331
332#customize-control-changeset_preview_link a.disabled,
333#customize-control-changeset_preview_link a.disabled:active,
334#customize-control-changeset_preview_link a.disabled:focus,
335#customize-control-changeset_preview_link a.disabled:visited {
336 color: #000;
337 opacity: 0.4;
338 cursor: default;
339 outline: none;
340 box-shadow: none;
341}
342
343#sub-accordion-section-publish_settings .customize-section-description-container {
344 display: none;
345}
346
347#customize-controls .customize-info.section-meta {
348 margin-bottom: 15px;
349}
350
351.customize-control-date_time .customize-control-description + .date-time-fields.includes-time {
352 margin-top: 10px;
353}
354
355.customize-control.customize-control-date_time .date-time-fields .date-input.day {
356 margin-left: 0;
357}
358
359.date-time-fields .date-input.month {
360 width: auto;
361 margin: 0;
362}
363
364.date-time-fields .date-input.day,
365.date-time-fields .date-input.hour,
366.date-time-fields .date-input.minute {
367 width: 46px;
368}
369
370.customize-control-date_time select {
371 vertical-align: top;
372}
373
374.date-time-fields .date-input.year {
375 width: 65px;
376}
377
378.date-time-fields .date-input.meridian {
379 width: auto;
380 margin: 0;
381}
382
383.date-time-fields .time-row {
384 margin-top: 12px;
385}
386
387#customize-control-changeset_preview_link {
388 margin-top: 6px;
389}
390
391#customize-control-changeset_status {
392 margin-bottom: 0;
393 padding-bottom: 0;
394}
395
396#customize-control-changeset_scheduled_date {
397 box-sizing: content-box;
398 width: 100%;
399 margin-right: -12px;
400 padding: 12px;
401 background: #fff;
402 border-bottom: 1px solid #dcdcde;
403 margin-bottom: 0;
404}
405
406#customize-control-site_icon .customize-control-description,
407#customize-control-changeset_scheduled_date .customize-control-description {
408 font-style: normal;
409}
410
411#customize-controls .customize-info.is-in-view,
412#customize-controls .customize-section-title.is-in-view {
413 position: absolute;
414 z-index: 9;
415 width: 100%;
416 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
417}
418
419#customize-controls .customize-section-title.is-in-view {
420 margin-top: 0;
421}
422
423#customize-controls .customize-info.is-in-view + .accordion-section {
424 margin-top: 15px;
425}
426
427#customize-controls .customize-info.is-sticky,
428#customize-controls .customize-section-title.is-sticky {
429 position: fixed;
430 top: 46px;
431}
432
433#customize-controls .customize-info .accordion-section-title {
434 background: #fff;
435 color: #50575e;
436 border-right: none;
437 border-left: none;
438 border-bottom: none;
439 cursor: default;
440 padding: 10px 14px 11px 10px;
441}
442
443#customize-controls .customize-info.open .accordion-section-title:after,
444#customize-controls .customize-info .accordion-section-title:hover:after,
445#customize-controls .customize-info .accordion-section-title:focus:after {
446 color: #2c3338;
447}
448
449#customize-controls .customize-info .accordion-section-title:after {
450 display: none;
451}
452
453#customize-controls .customize-info .preview-notice {
454 font-size: 13px;
455 line-height: 1.9;
456 margin: 0;
457 font-weight: 400;
458 color: #50575e;
459}
460
461#customize-controls .customize-pane-child .customize-section-title h3,
462#customize-controls .customize-pane-child h3.customize-section-title,
463#customize-outer-theme-controls .customize-pane-child .customize-section-title h3,
464#customize-outer-theme-controls .customize-pane-child h3.customize-section-title,
465#customize-controls .customize-info .panel-title {
466 font-size: 20px;
467 font-weight: 200;
468 line-height: 26px;
469 display: block;
470 overflow: hidden;
471 white-space: nowrap;
472 text-overflow: ellipsis;
473}
474
475#customize-controls .customize-section-title span.customize-action {
476 overflow: hidden;
477 white-space: nowrap;
478 text-overflow: ellipsis;
479}
480
481#customize-controls .customize-info .customize-help-toggle {
482 position: absolute;
483 top: 4px;
484 left: 1px;
485 padding: 20px 10px 10px 20px;
486 width: 20px;
487 height: 20px;
488 cursor: pointer;
489 box-shadow: none;
490 background: transparent;
491 color: #50575e;
492 border: none;
493}
494
495#customize-controls .customize-info .customize-help-toggle:before {
496 position: absolute;
497 top: 5px;
498 right: 6px;
499}
500
501#customize-controls .customize-info.open .customize-help-toggle,
502#customize-controls .customize-info .customize-help-toggle:focus,
503#customize-controls .customize-info .customize-help-toggle:hover {
504 color: #2271b1;
505}
506
507#customize-controls .customize-info .customize-panel-description,
508#customize-controls .customize-info .customize-section-description,
509#customize-outer-theme-controls .customize-info .customize-section-description,
510#customize-controls .no-widget-areas-rendered-notice {
511 color: #50575e;
512 display: none;
513 background: #fff;
514 padding: 12px 15px;
515 border-top: 1px solid #dcdcde;
516}
517
518#customize-controls .customize-info .customize-panel-description.open + .no-widget-areas-rendered-notice {
519 border-top: none;
520}
521.no-widget-areas-rendered-notice {
522 font-style: italic;
523}
524.no-widget-areas-rendered-notice p:first-child {
525 margin-top: 0;
526}
527.no-widget-areas-rendered-notice p:last-child {
528 margin-bottom: 0;
529}
530
531#customize-controls .customize-info .customize-section-description {
532 margin-bottom: 15px;
533}
534
535#customize-controls .customize-info .customize-panel-description p:first-child,
536#customize-controls .customize-info .customize-section-description p:first-child {
537 margin-top: 0;
538}
539
540#customize-controls .customize-info .customize-panel-description p:last-child,
541#customize-controls .customize-info .customize-section-description p:last-child {
542 margin-bottom: 0;
543}
544
545#customize-controls .current-panel .control-section > h3.accordion-section-title {
546 padding-left: 30px;
547}
548
549#customize-theme-controls .control-section,
550#customize-outer-theme-controls .control-section {
551 border: none;
552}
553
554#customize-theme-controls .accordion-section-title,
555#customize-outer-theme-controls .accordion-section-title {
556 color: #50575e;
557 background-color: #fff;
558 border-bottom: 1px solid #dcdcde;
559 border-right: 4px solid #fff;
560 transition:
561 .15s color ease-in-out,
562 .15s background-color ease-in-out,
563 .15s border-color ease-in-out;
564}
565
566.accordion-section-title:has(button.accordion-trigger),
567#customize-controls .current-panel .control-section > h3.accordion-section-title:has(button.accordion-trigger) {
568 padding: 0;
569}
570
571.accordion-section-title button.accordion-trigger {
572 all: unset;
573 width: 100%;
574 padding: 10px 14px 11px 30px;
575 display: flex;
576 align-items: center;
577 box-sizing: border-box;
578}
579
580.accordion-section-title button.accordion-trigger:has(.menu-in-location) {
581 display: block;
582}
583
584@media (prefers-reduced-motion: reduce) {
585 #customize-theme-controls .accordion-section-title,
586 #customize-outer-theme-controls .accordion-section-title {
587 transition: none;
588 }
589}
590
591#customize-controls #customize-theme-controls .customize-themes-panel .accordion-section-title {
592 color: #50575e;
593 background-color: #fff;
594 border-right: 4px solid #fff;
595}
596
597#customize-theme-controls .accordion-section-title:after,
598#customize-outer-theme-controls .accordion-section-title:after {
599 content: "\f341";
600 content: "\f345" / '';
601 color: #a7aaad;
602 pointer-events: none;
603}
604
605#customize-theme-controls .accordion-section-content,
606#customize-outer-theme-controls .accordion-section-content {
607 color: #50575e;
608 background: transparent;
609}
610
611#customize-controls .control-section:hover > .accordion-section-title,
612#customize-controls .control-section .accordion-section-title button:hover,
613#customize-controls .control-section.open .accordion-section-title,
614#customize-controls .control-section .accordion-section-title button:focus {
615 color: #2271b1;
616 background: #f6f7f7;
617 border-right-color: #2271b1;
618}
619
620#accordion-section-themes + .control-section {
621 border-top: 1px solid #dcdcde;
622}
623
624.js .control-section:hover .accordion-section-title,
625.js .control-section .accordion-section-title:hover,
626.js .control-section.open .accordion-section-title,
627.js .control-section .accordion-section-title:focus {
628 background: #f6f7f7;
629}
630
631#customize-theme-controls .control-section:hover > .accordion-section-title:after,
632#customize-theme-controls .control-section .accordion-section-title:hover:after,
633#customize-theme-controls .control-section.open .accordion-section-title:after,
634#customize-theme-controls .control-section .accordion-section-title:focus:after,
635#customize-outer-theme-controls .control-section:hover > .accordion-section-title:after,
636#customize-outer-theme-controls .control-section .accordion-section-title:hover:after,
637#customize-outer-theme-controls .control-section.open .accordion-section-title:after,
638#customize-outer-theme-controls .control-section .accordion-section-title:focus:after {
639 color: #2271b1;
640}
641
642#customize-theme-controls .control-section.open {
643 border-bottom: 1px solid #f0f0f1;
644}
645
646#customize-theme-controls .control-section.open .accordion-section-title,
647#customize-outer-theme-controls .control-section.open .accordion-section-title {
648 border-bottom-color: #f0f0f1 !important;
649}
650
651#customize-theme-controls .control-section:last-of-type.open,
652#customize-theme-controls .control-section:last-of-type > .accordion-section-title {
653 border-bottom-color: #dcdcde;
654}
655
656#customize-theme-controls .control-panel-content:not(.control-panel-nav_menus) .control-section:nth-child(2),
657#customize-theme-controls .control-panel-nav_menus .control-section-nav_menu,
658#customize-theme-controls .control-section-nav_menu_locations .accordion-section-title {
659 border-top: 1px solid #dcdcde;
660}
661
662#customize-theme-controls .control-panel-nav_menus .control-section-nav_menu + .control-section-nav_menu {
663 border-top: none;
664}
665
666#customize-theme-controls > ul {
667 margin: 0;
668}
669
670#customize-theme-controls .accordion-section-content {
671 position: absolute;
672 top: 0;
673 right: 100%;
674 width: 100%;
675 margin: 0;
676 padding: 12px;
677 box-sizing: border-box;
678}
679
680#customize-info,
681#customize-theme-controls .customize-pane-parent,
682#customize-theme-controls .customize-pane-child {
683 overflow: visible;
684 width: 100%;
685 margin: 0;
686 padding: 0;
687 box-sizing: border-box;
688 transition: 0.18s transform cubic-bezier(0.645, 0.045, 0.355, 1); /* easeInOutCubic */
689}
690
691@media (prefers-reduced-motion: reduce) {
692 #customize-info,
693 #customize-theme-controls .customize-pane-parent,
694 #customize-theme-controls .customize-pane-child {
695 transition: none;
696 }
697}
698
699#customize-theme-controls .customize-pane-child.skip-transition {
700 transition: none;
701}
702
703#customize-info,
704#customize-theme-controls .customize-pane-parent {
705 position: relative;
706 visibility: visible;
707 height: auto;
708 max-height: none;
709 overflow: auto;
710 transform: none;
711}
712
713#customize-theme-controls .customize-pane-child {
714 position: absolute;
715 top: 0;
716 right: 0;
717 visibility: hidden;
718 height: 0;
719 max-height: none;
720 overflow: hidden;
721 transform: translateX(-100%);
722}
723
724#customize-theme-controls .customize-pane-child.open,
725#customize-theme-controls .customize-pane-child.current-panel {
726 transform: none;
727}
728
729.section-open #customize-theme-controls .customize-pane-parent,
730.in-sub-panel #customize-theme-controls .customize-pane-parent,
731.section-open #customize-info,
732.in-sub-panel #customize-info,
733.in-sub-panel.section-open #customize-theme-controls .customize-pane-child.current-panel {
734 visibility: hidden;
735 height: 0;
736 overflow: hidden;
737 transform: translateX(100%);
738}
739
740.section-open #customize-theme-controls .customize-pane-parent.busy,
741.in-sub-panel #customize-theme-controls .customize-pane-parent.busy,
742.section-open #customize-info.busy,
743.in-sub-panel #customize-info.busy,
744.busy.section-open.in-sub-panel #customize-theme-controls .customize-pane-child.current-panel,
745#customize-theme-controls .customize-pane-child.open,
746#customize-theme-controls .customize-pane-child.current-panel,
747#customize-theme-controls .customize-pane-child.busy {
748 visibility: visible;
749 height: auto;
750 overflow: auto;
751}
752
753#customize-theme-controls .customize-pane-child.accordion-section-content,
754#customize-theme-controls .customize-pane-child.accordion-sub-container {
755 display: block;
756 overflow-x: hidden;
757}
758
759#customize-theme-controls .customize-pane-child.accordion-section-content {
760 padding: 12px;
761}
762
763#customize-theme-controls .customize-pane-child.menu li {
764 position: static;
765}
766
767.customize-section-description-container,
768.control-section-nav_menu .customize-section-description-container,
769.control-section-new_menu .customize-section-description-container {
770 margin-bottom: 15px;
771}
772
773.control-section-nav_menu .customize-control,
774.control-section-new_menu .customize-control {
775 /* Override default `margin-bottom` for `.customize-control` */
776 margin-bottom: 0;
777}
778
779.customize-section-title {
780 margin: -12px -12px 0;
781 border-bottom: 1px solid #dcdcde;
782 background: #fff;
783}
784
785div.customize-section-description {
786 margin-top: 22px;
787}
788
789.customize-info div.customize-section-description {
790 margin-top: 0;
791}
792
793div.customize-section-description p:first-child {
794 margin-top: 0;
795}
796
797div.customize-section-description p:last-child {
798 margin-bottom: 0;
799}
800
801#customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
802 border-bottom: 1px solid #dcdcde;
803 padding: 12px;
804}
805
806.ios #customize-theme-controls .customize-themes-panel h3.customize-section-title:first-child {
807 padding: 12px 12px 13px;
808}
809
810.customize-section-title h3,
811h3.customize-section-title {
812 padding: 10px 14px 12px 10px;
813 margin: 0;
814 line-height: 21px;
815 color: #50575e;
816}
817
818.accordion-sub-container.control-panel-content {
819 display: none;
820 position: absolute;
821 top: 0;
822 width: 100%;
823}
824
825.accordion-sub-container.control-panel-content.busy {
826 display: block;
827}
828
829.current-panel .accordion-sub-container.control-panel-content {
830 width: 100%;
831}
832
833.customize-controls-close {
834 display: block;
835 position: absolute;
836 top: 0;
837 right: 0;
838 width: 45px;
839 height: 41px;
840 padding: 0 0 0 2px;
841 background: #f0f0f1;
842 border: none;
843 border-top: 4px solid #f0f0f1;
844 border-left: 1px solid #dcdcde;
845 color: #3c434a;
846 text-align: right;
847 cursor: pointer;
848 box-sizing: content-box;
849}
850
851@media (prefers-reduced-motion: no-preference) {
852 .customize-controls-close {
853 transition:
854 color .15s ease-in-out,
855 border-color .15s ease-in-out,
856 background .15s ease-in-out;
857 }
858}
859
860.customize-panel-back,
861.customize-section-back {
862 display: block;
863 float: right;
864 width: 48px;
865 height: 71px;
866 padding: 0 0 0 24px;
867 margin: 0;
868 background: #fff;
869 border: none;
870 border-left: 1px solid #dcdcde;
871 border-right: 4px solid #fff;
872 box-shadow: none;
873 cursor: pointer;
874 transition:
875 color .15s ease-in-out,
876 border-color .15s ease-in-out,
877 background .15s ease-in-out;
878}
879
880.customize-section-back {
881 height: 74px;
882}
883
884.ios .customize-panel-back {
885 display: none;
886}
887
888.ios .expanded.in-sub-panel .customize-panel-back {
889 display: block;
890}
891
892#customize-controls .panel-meta.customize-info .accordion-section-title {
893 margin-right: 48px;
894 border-right: none;
895}
896
897#customize-controls .panel-meta.customize-info .accordion-section-title:hover,
898#customize-controls .cannot-expand:hover .accordion-section-title {
899 background: #fff;
900 color: #50575e;
901 border-right-color: #fff;
902}
903
904.customize-controls-close:focus,
905.customize-controls-close:hover,
906.customize-controls-preview-toggle:focus,
907.customize-controls-preview-toggle:hover {
908 background: #fff;
909 color: #2271b1;
910 border-top-color: #2271b1;
911 box-shadow: none;
912 /* Only visible in Windows High Contrast mode */
913 outline: 1px solid transparent;
914}
915
916#customize-theme-controls .accordion-section-title:focus .customize-action {
917 /* Only visible in Windows High Contrast mode */
918 outline: 1px solid transparent;
919 outline-offset: 1px;
920}
921
922.customize-panel-back:hover,
923.customize-panel-back:focus,
924.customize-section-back:hover,
925.customize-section-back:focus {
926 color: #2271b1;
927 background: #f6f7f7;
928 border-right-color: #2271b1;
929 box-shadow: none;
930 /* Only visible in Windows High Contrast mode */
931 outline: 2px solid transparent;
932 outline-offset: -2px;
933}
934
935.customize-controls-close:before {
936 font: normal 22px/45px dashicons;
937 content: "\f335";
938 content: "\f335" / '';
939 position: relative;
940 top: -3px;
941 right: 13px;
942}
943
944.customize-panel-back:before,
945.customize-section-back:before {
946 font: normal 20px/72px dashicons;
947 content: "\f345";
948 content: "\f341" / '';
949 position: relative;
950 right: 9px;
951}
952
953.wp-full-overlay-sidebar .wp-full-overlay-header {
954 background-color: #f0f0f1;
955 transition: padding ease-in-out .18s;
956}
957
958.in-sub-panel .wp-full-overlay-sidebar .wp-full-overlay-header {
959 padding-right: 62px;
960}
961
962p.customize-section-description {
963 font-style: normal;
964 margin-top: 22px;
965 margin-bottom: 0;
966}
967
968.customize-section-description ul {
969 margin-right: 1em;
970}
971
972.customize-section-description ul > li {
973 list-style: disc;
974}
975
976.section-description-buttons {
977 text-align: left;
978}
979
980.customize-control {
981 width: 100%;
982 float: right;
983 clear: both;
984 margin-bottom: 12px;
985}
986
987.customize-control input[type="text"],
988.customize-control input[type="password"],
989.customize-control input[type="email"],
990.customize-control input[type="number"],
991.customize-control input[type="search"],
992.customize-control input[type="tel"],
993.customize-control input[type="url"],
994.customize-control input[type="range"] {
995 width: 100%;
996 margin: 0;
997}
998
999.customize-control-hidden {
1000 margin: 0;
1001}
1002
1003.customize-control-textarea textarea {
1004 width: 100%;
1005 resize: vertical;
1006}
1007
1008.customize-control select {
1009 width: 100%;
1010}
1011
1012.customize-control select[multiple] {
1013 height: auto;
1014}
1015
1016.customize-control-title {
1017 display: block;
1018 font-size: 14px;
1019 line-height: 1.75;
1020 font-weight: 600;
1021 margin-bottom: 4px;
1022}
1023
1024.customize-control-description {
1025 display: block;
1026 font-style: italic;
1027 line-height: 1.4;
1028 margin-top: 0;
1029 margin-bottom: 5px;
1030}
1031
1032.customize-section-description a.external-link:after {
1033 font: 16px/11px dashicons;
1034 content: "\f504";
1035 content: "\f504" / '';
1036 top: 3px;
1037 position: relative;
1038 padding-right: 3px;
1039 display: inline-block;
1040 text-decoration: none;
1041}
1042
1043.customize-control-color .color-picker,
1044.customize-control-upload div {
1045 line-height: 28px;
1046}
1047
1048.customize-control .customize-inside-control-row {
1049 line-height: 1.6;
1050 display: block;
1051 margin-right: 24px;
1052 padding-top: 6px;
1053 padding-bottom: 6px;
1054}
1055
1056.customize-control-radio input,
1057.customize-control-checkbox input,
1058.customize-control-nav_menu_auto_add input {
1059 margin-left: 4px;
1060 margin-right: -24px;
1061}
1062
1063.customize-control-radio {
1064 padding: 5px 0 10px;
1065}
1066
1067.customize-control-radio .customize-control-title {
1068 margin-bottom: 0;
1069 line-height: 1.6;
1070}
1071
1072.customize-control-radio .customize-control-title + .customize-control-description {
1073 margin-top: 7px;
1074}
1075
1076.customize-control-radio label,
1077.customize-control-checkbox label {
1078 vertical-align: top;
1079}
1080
1081.customize-control .attachment-thumb.type-icon {
1082 float: right;
1083 margin: 10px;
1084 width: auto;
1085}
1086
1087.customize-control .attachment-title {
1088 font-weight: 600;
1089 margin: 0;
1090 padding: 5px 10px;
1091}
1092
1093.customize-control .attachment-meta {
1094 white-space: nowrap;
1095 overflow: hidden;
1096 text-overflow: ellipsis;
1097 margin: 0;
1098 padding: 0 10px;
1099}
1100
1101.customize-control .attachment-meta-title {
1102 padding-top: 7px;
1103}
1104
1105/* Remove descender space. */
1106.customize-control .thumbnail-image,
1107.customize-control-header .current,
1108.customize-control .wp-media-wrapper.wp-video {
1109 line-height: 0;
1110}
1111
1112
1113.customize-control .thumbnail-image img {
1114 cursor: pointer;
1115}
1116
1117#customize-controls .thumbnail-audio .thumbnail {
1118 max-width: 64px;
1119 max-height: 64px;
1120 margin: 10px;
1121 float: right;
1122}
1123
1124#available-menu-items .accordion-section-content .new-content-item-wrapper,
1125.customize-control-dropdown-pages .new-content-item-wrapper {
1126 width: calc(100% - 30px);
1127 padding: 8px 15px;
1128 position: absolute;
1129 bottom: 0;
1130 z-index: 10;
1131 background: #f0f0f1;
1132}
1133
1134.customize-control-dropdown-pages .new-content-item-wrapper {
1135 width: 100%;
1136 padding: 0;
1137 position: static;
1138}
1139
1140#available-menu-items .accordion-section-content .new-content-item,
1141.customize-control-dropdown-pages .new-content-item {
1142 display: flex;
1143}
1144
1145.customize-control-dropdown-pages .new-content-item {
1146 width: 100%;
1147 padding: 5px 1px 5px 0;
1148 position: relative;
1149}
1150
1151.customize-control-dropdown-pages .new-content-item-wrapper .new-content-item {
1152 padding: 0;
1153}
1154
1155.customize-control-dropdown-pages .new-content-item-wrapper .new-content-item label {
1156 line-height: 1.6;
1157}
1158
1159#available-menu-items .new-content-item .create-item-input,
1160.customize-control-dropdown-pages .new-content-item .create-item-input {
1161 flex-grow: 10;
1162}
1163
1164#available-menu-items .new-content-item .add-content,
1165.customize-control-dropdown-pages .new-content-item .add-content {
1166 margin: 2px 6px 2px 0;
1167 flex-grow: 1;
1168}
1169
1170.customize-control-dropdown-pages .new-content-item .create-item-input.invalid {
1171 border: 1px solid #d63638;
1172}
1173
1174.customize-control-dropdown-pages .add-new-toggle {
1175 margin-right: 1px;
1176 font-weight: 600;
1177 line-height: 2.2;
1178}
1179
1180#customize-preview iframe {
1181 width: 100%;
1182 height: 100%;
1183 position: absolute;
1184}
1185#customize-preview iframe + iframe {
1186 visibility: hidden;
1187}
1188
1189.wp-full-overlay-sidebar {
1190 background: #f0f0f1;
1191 border-left: 1px solid #dcdcde;
1192}
1193
1194
1195/**
1196 * Notifications
1197 */
1198
1199#customize-controls .customize-control-notifications-container { /* Scoped to #customize-controls for specificity over notification styles in common.css. */
1200 margin: 4px 0 8px;
1201 padding: 0;
1202 cursor: default;
1203}
1204
1205#customize-controls .customize-control-widget_form.has-error .widget .widget-top,
1206.customize-control-nav_menu_item.has-error .menu-item-bar .menu-item-handle {
1207 box-shadow: inset 0 0 0 2px #d63638;
1208 transition: .15s box-shadow linear;
1209}
1210
1211#customize-controls .customize-control-notifications-container li.notice {
1212 list-style: none;
1213 margin: 0 0 6px;
1214 padding: 9px 14px;
1215 overflow: hidden;
1216}
1217#customize-controls .customize-control-notifications-container .notice.is-dismissible {
1218 padding-left: 38px;
1219}
1220
1221.customize-control-notifications-container li.notice:last-child {
1222 margin-bottom: 0;
1223}
1224
1225#customize-controls .customize-control-nav_menu_item .customize-control-notifications-container {
1226 margin-top: 0;
1227}
1228
1229#customize-controls .customize-control-widget_form .customize-control-notifications-container {
1230 margin-top: 8px;
1231}
1232
1233.customize-control-text.has-error input {
1234 outline: 2px solid #d63638;
1235}
1236
1237#customize-controls #customize-notifications-area {
1238 position: absolute;
1239 top: 46px;
1240 width: 100%;
1241 border-bottom: 1px solid #dcdcde;
1242 display: block;
1243 padding: 0;
1244 margin: 0;
1245}
1246
1247.wp-full-overlay.collapsed #customize-controls #customize-notifications-area {
1248 display: none !important;
1249}
1250
1251#customize-controls #customize-notifications-area:not(.has-overlay-notifications),
1252#customize-controls .customize-section-title > .customize-control-notifications-container:not(.has-overlay-notifications),
1253#customize-controls .panel-meta > .customize-control-notifications-container:not(.has-overlay-notifications) {
1254 max-height: 210px;
1255 overflow-x: hidden;
1256 overflow-y: auto;
1257}
1258
1259#customize-controls #customize-notifications-area > ul,
1260#customize-controls #customize-notifications-area .notice,
1261#customize-controls .panel-meta > .customize-control-notifications-container,
1262#customize-controls .panel-meta > .customize-control-notifications-container .notice,
1263#customize-controls .customize-section-title > .customize-control-notifications-container,
1264#customize-controls .customize-section-title > .customize-control-notifications-container .notice {
1265 margin: 0;
1266}
1267#customize-controls .panel-meta > .customize-control-notifications-container,
1268#customize-controls .customize-section-title > .customize-control-notifications-container {
1269 border-top: 1px solid #dcdcde;
1270}
1271#customize-controls #customize-notifications-area .notice,
1272#customize-controls .panel-meta > .customize-control-notifications-container .notice,
1273#customize-controls .customize-section-title > .customize-control-notifications-container .notice {
1274 padding: 9px 14px;
1275}
1276#customize-controls #customize-notifications-area .notice.is-dismissible,
1277#customize-controls .panel-meta > .customize-control-notifications-container .notice.is-dismissible,
1278#customize-controls .customize-section-title > .customize-control-notifications-container .notice.is-dismissible {
1279 padding-left: 38px;
1280}
1281#customize-controls #customize-notifications-area .notice + .notice,
1282#customize-controls .panel-meta > .customize-control-notifications-container .notice + .notice,
1283#customize-controls .customize-section-title > .customize-control-notifications-container .notice + .notice {
1284 margin-top: 1px;
1285}
1286
1287@keyframes customize-fade-in {
1288 0% { opacity: 0; }
1289 100% { opacity: 1; }
1290}
1291
1292#customize-controls .notice.notification-overlay,
1293#customize-controls #customize-notifications-area .notice.notification-overlay {
1294 margin: 0;
1295 border-right: 0; /* @todo Appropriate styles could be added for notice-error, notice-warning, notice-success, etc */
1296}
1297
1298#customize-controls .customize-control-notifications-container.has-overlay-notifications {
1299 animation: customize-fade-in 0.5s;
1300 z-index: 30;
1301}
1302
1303/* Note: Styles for this are also defined in themes.css */
1304#customize-controls #customize-notifications-area .notice.notification-overlay .notification-message {
1305 clear: both;
1306 color: #1d2327;
1307 font-size: 18px;
1308 font-style: normal;
1309 margin: 0;
1310 padding: 2em 0;
1311 text-align: center;
1312 width: 100%;
1313 display: block;
1314 top: 50%;
1315 position: relative;
1316}
1317
1318/* Style for custom settings */
1319
1320/**
1321 * Static front page
1322 */
1323
1324#customize-control-show_on_front.has-error {
1325 margin-bottom: 0;
1326}
1327#customize-control-show_on_front.has-error .customize-control-notifications-container {
1328 margin-top: 12px;
1329}
1330
1331/**
1332 * Dropdowns
1333 */
1334
1335.accordion-section .dropdown {
1336 float: right;
1337 display: block;
1338 position: relative;
1339 cursor: pointer;
1340}
1341
1342.accordion-section .dropdown-content {
1343 overflow: hidden;
1344 float: right;
1345 min-width: 30px;
1346 height: 16px;
1347 line-height: 16px;
1348 margin-left: 16px;
1349 padding: 4px 5px;
1350 border: 2px solid #f0f0f1;
1351 -webkit-user-select: none;
1352 user-select: none;
1353}
1354
1355/* @todo maybe no more used? */
1356.customize-control .dropdown-arrow {
1357 position: absolute;
1358 top: 0;
1359 bottom: 0;
1360 left: 0;
1361 width: 20px;
1362 background: #f0f0f1;
1363}
1364
1365.customize-control .dropdown-arrow:after {
1366 content: "\f140";
1367 content: "\f140" / '';
1368 font: normal 20px/1 dashicons;
1369 display: block;
1370 padding: 0;
1371 text-indent: 0;
1372 text-align: center;
1373 position: relative;
1374 -webkit-font-smoothing: antialiased;
1375 -moz-osx-font-smoothing: grayscale;
1376 text-decoration: none !important;
1377 color: #2c3338;
1378}
1379
1380.customize-control .dropdown-status {
1381 color: #2c3338;
1382 background: #f0f0f1;
1383 display: none;
1384 max-width: 112px;
1385}
1386
1387.customize-control-color .dropdown {
1388 margin-left: 5px;
1389 margin-bottom: 5px;
1390}
1391
1392.customize-control-color .dropdown .dropdown-content {
1393 background-color: #50575e;
1394 border: 1px solid rgba(0, 0, 0, 0.15);
1395}
1396
1397.customize-control-color .dropdown:hover .dropdown-content {
1398 border-color: rgba(0, 0, 0, 0.25);
1399}
1400
1401/**
1402 * iOS can't scroll iframes,
1403 * instead it expands the iframe size to match the size of the content
1404 */
1405
1406.ios .wp-full-overlay {
1407 position: relative;
1408}
1409
1410.ios #customize-controls .wp-full-overlay-sidebar-content {
1411 -webkit-overflow-scrolling: touch;
1412}
1413
1414/* Media controls */
1415
1416.customize-control .actions .button {
1417 margin-top: 12px;
1418}
1419
1420.customize-control-header .actions,
1421.customize-control-header .uploaded {
1422 margin-bottom: 18px;
1423}
1424
1425.customize-control-header .uploaded button:not(.random),
1426.customize-control-header .default button:not(.random) {
1427 width: 100%;
1428 padding: 0;
1429 margin: 0;
1430 background: none;
1431 border: none;
1432 color: inherit;
1433 cursor: pointer;
1434}
1435
1436.customize-control-header button img {
1437 display: block;
1438}
1439
1440.customize-control .attachment-media-view .remove-button,
1441.customize-control .attachment-media-view .default-button,
1442.customize-control .attachment-media-view .upload-button,
1443.customize-control-header button.new,
1444.customize-control-header button.remove {
1445 width: auto;
1446 height: auto;
1447 white-space: normal;
1448}
1449
1450.customize-control .attachment-media-view .upload-button {
1451 width: 100%;
1452 padding: 9px 0;
1453}
1454
1455.customize-control .attachment-media-view .upload-button.control-focus {
1456 width: auto;
1457 padding: 0 10px;
1458}
1459
1460.customize-control.customize-control-header .actions .upload-button.button.new {
1461 width: 100%;
1462 padding: 9px 0;
1463}
1464
1465.customize-control .attachment-media-view .thumbnail,
1466.customize-control-header .current .container {
1467 overflow: hidden;
1468}
1469
1470.customize-control .attachment-media-view .placeholder,
1471.customize-control .attachment-media-view .button-add-media,
1472.customize-control-header .placeholder {
1473 width: 100%;
1474 position: relative;
1475 text-align: center;
1476 cursor: default;
1477 border: 1px dashed #c3c4c7;
1478 box-sizing: border-box;
1479 padding: 9px 0;
1480 line-height: 1.6;
1481}
1482
1483.customize-control .attachment-media-view .button-add-media {
1484 cursor: pointer;
1485 background-color: #f0f0f1;
1486 color: #2c3338;
1487}
1488
1489.customize-control .attachment-media-view .button-add-media:hover {
1490 background-color: #fff;
1491}
1492
1493.customize-control .attachment-media-view .button-add-media:focus {
1494 background-color: #fff;
1495 border-color: #3582c4;
1496 border-style: solid;
1497 box-shadow: 0 0 0 1px #3582c4;
1498 /* Only visible in Windows High Contrast mode */
1499 outline: 2px solid transparent;
1500}
1501
1502.customize-control-header .inner {
1503 display: none;
1504 position: absolute;
1505 width: 100%;
1506 color: #50575e;
1507 white-space: nowrap;
1508 text-overflow: ellipsis;
1509 overflow: hidden;
1510}
1511
1512.customize-control-header .inner,
1513.customize-control-header .inner .dashicons {
1514 line-height: 20px;
1515 top: 8px;
1516}
1517
1518.customize-control-header .list .inner,
1519.customize-control-header .list .inner .dashicons {
1520 top: 9px;
1521}
1522
1523.customize-control-header .header-view {
1524 position: relative;
1525 width: 100%;
1526 margin-bottom: 12px;
1527}
1528
1529.customize-control-header .header-view:last-child {
1530 margin-bottom: 0;
1531}
1532
1533/* Convoluted, but 'outline' support isn't good enough yet */
1534.customize-control-header .header-view:after {
1535 border: 0;
1536}
1537
1538.customize-control-header .header-view.selected .choice:focus {
1539 outline: none;
1540}
1541
1542.customize-control-header .header-view.selected:after {
1543 content: "";
1544 position: absolute;
1545 height: auto;
1546 top: 0;
1547 right: 0;
1548 bottom: 0;
1549 left: 0;
1550 border: 4px solid #72aee6;
1551 border-radius: 2px;
1552}
1553
1554.customize-control-header .header-view.button.selected {
1555 border: 0;
1556}
1557
1558/* Header control: overlay "close" button */
1559
1560.customize-control-header .uploaded .header-view .close {
1561 font-size: 20px;
1562 color: #fff;
1563 background: #50575e;
1564 background: rgba(0, 0, 0, 0.5);
1565 position: absolute;
1566 top: 10px;
1567 right: -999px;
1568 z-index: 1;
1569 width: 26px;
1570 height: 26px;
1571 cursor: pointer;
1572}
1573
1574.customize-control-header .header-view:hover .close,
1575.customize-control-header .header-view .close:focus {
1576 right: auto;
1577 left: 10px;
1578}
1579
1580.customize-control-header .header-view .close:focus {
1581 outline: 1px solid #4f94d4;
1582}
1583
1584/* Header control: randomiz(s)er */
1585
1586.customize-control-header .random.placeholder {
1587 cursor: pointer;
1588 border-radius: 2px;
1589 height: 40px;
1590}
1591
1592.customize-control-header button.random {
1593 width: 100%;
1594 height: auto;
1595 min-height: 40px;
1596 white-space: normal;
1597}
1598
1599.customize-control-header button.random .dice {
1600 margin-top: 4px;
1601}
1602
1603.customize-control-header .placeholder:hover .dice,
1604.customize-control-header .header-view:hover > button.random .dice {
1605 animation: dice-color-change 3s infinite;
1606}
1607
1608.button-see-me {
1609 animation: bounce .7s 1;
1610 transform-origin: center bottom;
1611}
1612
1613@keyframes bounce {
1614 from, 20%, 53%, 80%, to {
1615 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
1616 transform: translate3d(0,0,0);
1617 }
1618
1619 40%, 43% {
1620 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
1621 transform: translate3d(0, -12px, 0);
1622 }
1623
1624 70% {
1625 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
1626 transform: translate3d(0, -6px, 0);
1627 }
1628
1629 90% {
1630 transform: translate3d(0,-1px,0);
1631 }
1632}
1633
1634.customize-control-header .choice {
1635 position: relative;
1636 display: block;
1637 margin-bottom: 9px;
1638}
1639
1640.customize-control-header .choice:focus {
1641 box-shadow: 0 0 0 2px #2271b1;
1642 /* Only visible in Windows High Contrast mode */
1643 outline: 2px solid transparent;
1644}
1645
1646.customize-control-header .uploaded div:last-child > .choice {
1647 margin-bottom: 0;
1648}
1649
1650.customize-control .attachment-media-view .thumbnail-image img,
1651.customize-control-header img {
1652 max-width: 100%;
1653}
1654
1655.customize-control .attachment-media-view .remove-button,
1656.customize-control .attachment-media-view .default-button,
1657.customize-control-header .remove {
1658 margin-left: 8px;
1659}
1660
1661/* Background position control */
1662.customize-control-background_position .background-position-control .button-group {
1663 display: block;
1664}
1665
1666/**
1667 * Code Editor Control and Custom CSS Section
1668 *
1669 * Modifications to the Section Container to make the textarea full-width and
1670 * full-height, if the control is the only control in the section.
1671 */
1672
1673.customize-control-code_editor textarea {
1674 width: 100%;
1675 font-family: Consolas, Monaco, monospace;
1676 font-size: 12px;
1677 padding: 6px 8px;
1678 tab-size: 2;
1679}
1680.customize-control-code_editor textarea,
1681.customize-control-code_editor .CodeMirror {
1682 height: 14em;
1683}
1684
1685#customize-controls .customize-section-description-container.section-meta.customize-info {
1686 border-bottom: none;
1687}
1688
1689#sub-accordion-section-custom_css .customize-control-notifications-container {
1690 margin-bottom: 15px;
1691}
1692
1693#customize-control-custom_css textarea {
1694 display: block;
1695 height: 500px;
1696}
1697
1698.customize-section-description-container + #customize-control-custom_css .customize-control-title {
1699 margin-right: 12px;
1700}
1701
1702.customize-section-description-container + #customize-control-custom_css:last-child textarea {
1703 border-left: 0;
1704 border-right: 0;
1705 height: calc( 100vh - 185px );
1706 resize: none;
1707}
1708
1709.customize-section-description-container + #customize-control-custom_css:last-child {
1710 margin-right: -12px;
1711 width: 299px;
1712 width: calc( 100% + 24px );
1713 margin-bottom: -12px;
1714}
1715
1716.customize-section-description-container + #customize-control-custom_css:last-child .CodeMirror {
1717 height: calc( 100vh - 185px );
1718}
1719
1720.CodeMirror-lint-tooltip,
1721.CodeMirror-hints {
1722 z-index: 500000 !important;
1723}
1724
1725.customize-section-description-container + #customize-control-custom_css:last-child .customize-control-notifications-container {
1726 margin-right: 12px;
1727 margin-left: 12px;
1728}
1729
1730.theme-browser .theme.active .theme-actions,
1731.wp-customizer .theme-browser .theme .theme-actions {
1732 padding: 9px 15px;
1733 box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
1734}
1735
1736@media screen and (max-width: 640px) {
1737 .customize-section-description-container + #customize-control-custom_css:last-child {
1738 margin-left: 0;
1739 }
1740
1741 .customize-section-description-container + #customize-control-custom_css:last-child textarea {
1742 height: calc( 100vh - 140px );
1743 }
1744}
1745
1746/**
1747 * Themes
1748 */
1749
1750#customize-theme-controls .control-panel-themes {
1751 border-bottom: none;
1752}
1753
1754#customize-theme-controls .control-panel-themes > .accordion-section-title:hover, /* Not a focusable element. */
1755#customize-theme-controls .control-panel-themes > .accordion-section-title {
1756 cursor: default;
1757 background: #fff;
1758 color: #50575e;
1759 border-top: 1px solid #dcdcde;
1760 border-bottom: 1px solid #dcdcde;
1761 border-right: none;
1762 border-left: none;
1763 margin: 0 0 15px;
1764 padding: 12px 15px 15px 100px; /* Space for the button */
1765}
1766
1767#customize-theme-controls .control-section-themes .customize-themes-panel .accordion-section-title:first-child:hover, /* Not a focusable element. */
1768#customize-theme-controls .control-section-themes .customize-themes-panel .accordion-section-title:first-child {
1769 border-top: 0;
1770}
1771
1772#customize-theme-controls .control-section-themes > .accordion-section-title:hover, /* Not a focusable element. */
1773#customize-theme-controls .control-section-themes > .accordion-section-title {
1774 margin: 0 0 15px;
1775}
1776
1777#customize-controls .customize-themes-panel .accordion-section-title:hover,
1778#customize-controls .customize-themes-panel .accordion-section-title {
1779 margin: 15px -8px;
1780}
1781
1782#customize-controls .control-section-themes .accordion-section-title,
1783#customize-controls .customize-themes-panel .accordion-section-title {
1784 padding-left: 100px; /* Space for the button */
1785}
1786
1787.control-panel-themes .accordion-section-title span.customize-action,
1788#customize-controls .customize-section-title span.customize-action,
1789#customize-controls .control-section-themes .accordion-section-title span.customize-action,
1790#customize-controls .customize-section-title span.customize-action {
1791 font-size: 13px;
1792 display: block;
1793 font-weight: 400;
1794}
1795
1796#customize-theme-controls .control-panel-themes .accordion-section-title .change-theme {
1797 position: absolute;
1798 left: 10px;
1799 top: 50%;
1800 margin-top: -14px;
1801 font-weight: 400;
1802}
1803
1804#customize-notifications-area .notification-message button.switch-to-editor {
1805 display: block;
1806 margin-top: 6px;
1807 font-weight: 400;
1808}
1809
1810#customize-theme-controls .control-panel-themes > .accordion-section-title:after {
1811 display: none;
1812}
1813
1814.control-panel-themes .customize-themes-full-container {
1815 position: fixed;
1816 top: 0;
1817 right: 0;
1818 transition: .18s right ease-in-out;
1819 margin: 0 300px 0 0;
1820 padding: 71px 0 25px;
1821 overflow-y: scroll;
1822 width: calc(100% - 300px);
1823 height: calc(100% - 96px);
1824 background: #f0f0f1;
1825 z-index: 20;
1826}
1827
1828@media (prefers-reduced-motion: reduce) {
1829 .control-panel-themes .customize-themes-full-container {
1830 transition: none;
1831 }
1832}
1833
1834@media screen and (min-width: 1670px) {
1835 .control-panel-themes .customize-themes-full-container {
1836 width: 82%;
1837 left: 0;
1838 right: initial;
1839 }
1840}
1841
1842.modal-open .control-panel-themes .customize-themes-full-container {
1843 overflow-y: visible;
1844}
1845
1846/* Animations for opening the themes panel */
1847#customize-save-button-wrapper,
1848#customize-header-actions .spinner,
1849#customize-header-actions .customize-controls-preview-toggle {
1850 transition: .18s margin ease-in-out;
1851}
1852
1853#customize-footer-actions,
1854#customize-footer-actions .collapse-sidebar {
1855 bottom: 0;
1856 transition: .18s bottom ease-in-out;
1857}
1858
1859.in-themes-panel:not(.animating) #customize-header-actions .spinner,
1860.in-themes-panel:not(.animating) #customize-header-actions .customize-controls-preview-toggle,
1861.in-themes-panel:not(.animating) #customize-preview,
1862.in-themes-panel:not(.animating) #customize-footer-actions {
1863 visibility: hidden;
1864}
1865
1866.wp-full-overlay.in-themes-panel {
1867 background: #f0f0f1; /* Prevents a black flash when fading in the panel */
1868}
1869
1870.in-themes-panel #customize-save-button-wrapper,
1871.in-themes-panel #customize-header-actions .spinner,
1872.in-themes-panel #customize-header-actions .customize-controls-preview-toggle {
1873 margin-top: -46px; /* Height of header actions bar */
1874}
1875
1876.in-themes-panel #customize-footer-actions,
1877.in-themes-panel #customize-footer-actions .collapse-sidebar {
1878 bottom: -45px;
1879}
1880
1881/* Don't show the theme count while the panel opens, as it's in the wrong place during the animation */
1882.in-themes-panel.animating .control-panel-themes .filter-themes-count {
1883 display: none;
1884}
1885
1886.in-themes-panel.wp-full-overlay .wp-full-overlay-sidebar-content {
1887 bottom: 0;
1888}
1889
1890.themes-filter-bar .feature-filter-toggle:before {
1891 content: "\f111";
1892 content: "\f111" / '';
1893 margin: 0 0 0 5px;
1894 font: normal 16px/1 dashicons;
1895 vertical-align: text-bottom;
1896 -webkit-font-smoothing: antialiased;
1897 -moz-osx-font-smoothing: grayscale;
1898}
1899
1900.themes-filter-bar .feature-filter-toggle.open {
1901 background: #f0f0f1;
1902 border-color: #8c8f94;
1903 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
1904}
1905
1906.themes-filter-bar .feature-filter-toggle .filter-count-filters {
1907 display: none;
1908}
1909
1910.filter-drawer {
1911 box-sizing: border-box;
1912 width: 100%;
1913 position: absolute;
1914 top: 46px;
1915 right: 0;
1916 padding: 25px 25px 25px 0;
1917 border-top: 0;
1918 margin: 0;
1919 background: #f0f0f1;
1920 border-bottom: 1px solid #dcdcde;
1921}
1922
1923.filter-drawer .filter-group {
1924 margin: 0 0 0 25px;
1925 width: calc( (100% - 75px) / 3);
1926 min-width: 200px;
1927 max-width: 320px;
1928}
1929
1930/* Adds a delay before fading in to avoid it "jumping" */
1931@keyframes themes-fade-in {
1932 0% {
1933 opacity: 0;
1934 }
1935 50% {
1936 opacity: 0;
1937 }
1938 100% {
1939 opacity: 1;
1940 }
1941}
1942
1943.control-panel-themes .customize-themes-full-container.animate {
1944 animation: .6s themes-fade-in 1;
1945}
1946
1947.in-themes-panel:not(.animating) .control-panel-themes .filter-themes-count {
1948 animation: .6s themes-fade-in 1;
1949}
1950
1951.control-panel-themes .filter-themes-count .themes-displayed {
1952 font-weight: 600;
1953 color: #50575e;
1954}
1955
1956.customize-themes-notifications {
1957 margin: 0;
1958}
1959
1960.control-panel-themes .customize-themes-notifications .notice {
1961 margin: 0 0 25px;
1962}
1963
1964.customize-themes-full-container .customize-themes-section {
1965 display: none !important; /* There is unknown JS that perpetually tries to show all theme sections when more items are added. */
1966 overflow: hidden;
1967}
1968
1969.customize-themes-full-container .customize-themes-section.current-section {
1970 display: list-item !important; /* There is unknown JS that perpetually tries to show all theme sections when more items are added. */
1971}
1972
1973.control-section .customize-section-text-before {
1974 padding: 0 15px 8px 0;
1975 margin: 15px 0 0;
1976 line-height: 16px;
1977 border-bottom: 1px solid #dcdcde;
1978 color: #50575e;
1979}
1980
1981.control-panel-themes .customize-themes-section-title {
1982 width: 100%;
1983 background: #fff;
1984 box-shadow: none;
1985 outline: none;
1986 border-top: none;
1987 border-bottom: 1px solid #dcdcde;
1988 border-right: 4px solid #fff;
1989 border-left: none;
1990 cursor: pointer;
1991 padding: 10px 15px;
1992 position: relative;
1993 text-align: right;
1994 font-size: 14px;
1995 font-weight: 600;
1996 color: #50575e;
1997 text-shadow: none;
1998}
1999
2000.control-panel-themes #accordion-section-installed_themes {
2001 border-top: 1px solid #dcdcde;
2002}
2003
2004.control-panel-themes .theme-section {
2005 margin: 0;
2006 position: relative;
2007}
2008
2009.control-panel-themes .customize-themes-section-title:focus,
2010.control-panel-themes .customize-themes-section-title:hover {
2011 border-right-color: #2271b1;
2012 color: #2271b1;
2013 background: #f6f7f7;
2014}
2015
2016.customize-themes-section-title:not(.selected):after {
2017 content: "";
2018 display: block;
2019 position: absolute;
2020 top: 9px;
2021 left: 15px;
2022 width: 18px;
2023 height: 18px;
2024 border-radius: 100%;
2025 border: 1px solid #c3c4c7;
2026 background: #fff;
2027}
2028
2029.control-panel-themes .theme-section .customize-themes-section-title.selected:after {
2030 content: "\f147";
2031 content: "\f147" / '';
2032 font: 16px/1 dashicons;
2033 box-sizing: border-box;
2034 width: 20px;
2035 height: 20px;
2036 padding: 3px 1px 1px 3px; /* Re-align the icon to the smaller grid */
2037 border-radius: 100%;
2038 position: absolute;
2039 top: 9px;
2040 left: 15px;
2041 background: #2271b1;
2042 color: #fff;
2043}
2044
2045.control-panel-themes .customize-themes-section-title.selected {
2046 color: #2271b1;
2047}
2048
2049#customize-theme-controls .themes.accordion-section-content {
2050 position: relative;
2051 right: 0;
2052 padding: 0;
2053 width: 100%;
2054}
2055
2056.loading .customize-themes-section .spinner {
2057 display: block;
2058 visibility: visible;
2059 position: relative;
2060 clear: both;
2061 width: 20px;
2062 height: 20px;
2063 right: calc(50% - 10px);
2064 float: none;
2065 margin-top: 50px;
2066}
2067
2068.customize-themes-section .no-themes,
2069.customize-themes-section .no-themes-local {
2070 display: none;
2071}
2072
2073.themes-section-installed_themes .theme .notice-success:not(.updated-message) {
2074 display: none; /* Hide "installed" notice on installed themes tab. */
2075}
2076
2077.customize-control-theme .theme {
2078 width: 100%;
2079 margin: 0;
2080 border: 1px solid #dcdcde;
2081 background: #fff;
2082}
2083
2084.customize-control-theme .theme .theme-name, .customize-control-theme .theme .theme-actions {
2085 background: #fff;
2086 border: none;
2087}
2088
2089.customize-control.customize-control-theme { /* override most properties on .customize-control */
2090 box-sizing: border-box;
2091 width: 25%;
2092 max-width: 600px; /* Max. screenshot size / 2 */
2093 margin: 0 0 25px 25px;
2094 padding: 0;
2095 clear: none;
2096}
2097
2098/* 5 columns above 2100px */
2099@media screen and (min-width: 2101px) {
2100 .customize-control.customize-control-theme {
2101 width: calc( ( 100% - 125px ) / 5 - 1px ); /* 1px offset accounts for browser rounding, typical all grids */
2102 }
2103}
2104
2105/* 4 columns up to 2100px */
2106@media screen and (min-width: 1601px) and (max-width: 2100px) {
2107 .customize-control.customize-control-theme {
2108 width: calc( ( 100% - 100px ) / 4 - 1px );
2109 }
2110}
2111
2112/* 3 columns up to 1600px */
2113@media screen and (min-width: 1201px) and (max-width: 1600px) {
2114 .customize-control.customize-control-theme {
2115 width: calc( ( 100% - 75px ) / 3 - 1px );
2116 }
2117}
2118
2119/* 2 columns up to 1200px */
2120@media screen and (min-width: 851px) and (max-width: 1200px) {
2121 .customize-control.customize-control-theme {
2122 width: calc( ( 100% - 50px ) / 2 - 1px );
2123
2124 }
2125}
2126
2127/* 1 column up to 850 px */
2128@media screen and (max-width: 850px) {
2129 .customize-control.customize-control-theme {
2130 width: 100%;
2131 }
2132}
2133
2134.wp-customizer .theme-browser .themes {
2135 padding: 0 25px 25px 0;
2136 transition: .18s margin-top linear;
2137}
2138
2139.wp-customizer .theme-browser .theme .theme-actions {
2140 opacity: 1;
2141}
2142
2143#customize-controls h3.theme-name {
2144 font-size: 15px;
2145}
2146
2147#customize-controls .theme-overlay .theme-name {
2148 font-size: 32px;
2149}
2150
2151.customize-preview-header.themes-filter-bar {
2152 position: fixed;
2153 top: 0;
2154 right: 300px;
2155 width: calc(100% - 300px);
2156 height: 46px;
2157 background: #f0f0f1;
2158 z-index: 10;
2159 padding: 6px 25px;
2160 box-sizing: border-box;
2161 border-bottom: 1px solid #dcdcde;
2162}
2163.customize-preview-header.themes-filter-bar,
2164.customize-preview-header.themes-filter-bar .search-form {
2165 display: flex;
2166 align-items: center;
2167 gap: 10px;
2168 flex-wrap: wrap;
2169}
2170
2171.customize-preview-header.themes-filter-bar .search-form-input {
2172 position: relative;
2173}
2174
2175.customize-preview-header .filter-themes-wrapper {
2176 display: grid;
2177 align-items: center;
2178 gap: 10px;
2179 grid-template-columns: auto 1fr;
2180}
2181
2182.customize-preview-header .filter-themes-wrapper .filter-themes-count {
2183 justify-self: end;
2184}
2185
2186@media screen and (min-width: 1670px) {
2187 .customize-preview-header.themes-filter-bar {
2188 width: 82%;
2189 left: 0;
2190 right: initial;
2191 }
2192}
2193
2194.themes-filter-bar .themes-filter-container {
2195 margin: 0;
2196 padding: 0;
2197 display: flex;
2198 align-items: center;
2199 gap: 10px;
2200}
2201
2202.themes-filter-bar .wp-filter-search {
2203 line-height: 1.8;
2204 padding: 6px 30px 6px 10px;
2205 max-width: 100%;
2206 width: 40%;
2207 min-width: 300px;
2208 height: 32px;
2209 margin: 1px 0;
2210 top: 0;
2211 right: 0;
2212}
2213
2214/* Unstick the filter bar on short windows/screens. This breakpoint is based on the
2215 current length of .org feature filters assuming translations do not wrap lines. */
2216@media screen and (max-height: 540px), screen and (max-width: 1018px) {
2217 .customize-preview-header.themes-filter-bar {
2218 position: relative;
2219 right: 0;
2220 width: 100%;
2221 margin: 0 0 25px;
2222 }
2223 .filter-drawer {
2224 top: 46px;
2225 }
2226 .wp-customizer .theme-browser .themes {
2227 padding: 0 25px 25px 0;
2228 overflow: hidden;
2229 }
2230
2231 .control-panel-themes .customize-themes-full-container {
2232 margin-top: 0;
2233 padding: 0;
2234 height: 100%;
2235 width: calc(100% - 300px);
2236 }
2237}
2238
2239@media screen and (max-width: 1018px) {
2240 .filter-drawer .filter-group {
2241 width: calc( (100% - 50px) / 2);
2242 }
2243}
2244
2245@media screen and (max-width: 960px) {
2246 .customize-preview-header.themes-filter-bar {
2247 height: 96px;
2248 }
2249}
2250
2251@media screen and (max-width: 900px) {
2252 .themes-filter-bar .wp-filter-search {
2253 width: 100%;
2254 margin: 0;
2255 min-width: 200px;
2256 }
2257
2258 .customize-preview-header.themes-filter-bar,
2259 .customize-preview-header.themes-filter-bar .search-form
2260 .themes-filter-bar .themes-filter-container {
2261 display: grid;
2262 gap: 4px;
2263 }
2264
2265 .customize-preview-header.themes-filter-bar .search-form-input {
2266 display: flex;
2267 flex-grow: 1;
2268 }
2269
2270 .filter-drawer {
2271 top: 86px;
2272 }
2273
2274 .control-panel-themes .filter-themes-count {
2275 float: right;
2276 }
2277}
2278
2279@media screen and (max-width: 792px) {
2280 .filter-drawer .filter-group {
2281 width: calc( 100% - 25px);
2282 }
2283}
2284
2285.control-panel-themes .customize-themes-mobile-back {
2286 display: none;
2287}
2288
2289/* Mobile - toggle between themes and filters */
2290@media screen and (max-width: 600px) {
2291
2292 .filter-drawer {
2293 top: 132px;
2294 }
2295
2296 .wp-full-overlay.showing-themes .control-panel-themes .filter-themes-count .filter-themes {
2297 display: block;
2298 float: left;
2299 }
2300
2301 .control-panel-themes .customize-themes-full-container {
2302 width: 100%;
2303 margin: 0;
2304 padding-top: 46px;
2305 height: calc(100% - 46px);
2306 z-index: 1;
2307 display: none;
2308 }
2309
2310 .showing-themes .control-panel-themes .customize-themes-full-container {
2311 display: block;
2312 }
2313
2314 .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back {
2315 display: block;
2316 position: fixed;
2317 top: 0;
2318 right: 0;
2319 background: #f0f0f1;
2320 color: #3c434a;
2321 border-radius: 0;
2322 box-shadow: none;
2323 border: none;
2324 height: 46px;
2325 width: 100%;
2326 z-index: 10;
2327 text-align: right;
2328 text-shadow: none;
2329 border-bottom: 1px solid #dcdcde;
2330 border-right: 4px solid transparent;
2331 margin: 0;
2332 padding: 0;
2333 font-size: 0;
2334 overflow: hidden;
2335 }
2336
2337 .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:before {
2338 right: 0;
2339 top: 0;
2340 height: 46px;
2341 width: 26px;
2342 display: block;
2343 line-height: 2.3;
2344 padding: 0 8px;
2345 border-left: 1px solid #dcdcde;
2346 }
2347
2348 .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:hover,
2349 .wp-customizer .showing-themes .control-panel-themes .customize-themes-mobile-back:focus {
2350 color: #2271b1;
2351 background: #f6f7f7;
2352 border-right-color: #2271b1;
2353 box-shadow: none;
2354 /* Only visible in Windows High Contrast mode */
2355 outline: 2px solid transparent;
2356 outline-offset: -2px;
2357 }
2358
2359 .showing-themes #customize-header-actions {
2360 display: none;
2361 }
2362
2363 #customize-controls {
2364 width: 100%;
2365 }
2366}
2367
2368/* Details View */
2369.wp-customizer .theme-overlay {
2370 display: none;
2371}
2372
2373.wp-customizer.modal-open .theme-overlay {
2374 position: fixed;
2375 right: 0;
2376 top: 0;
2377 left: 0;
2378 bottom: 0;
2379 z-index: 109;
2380}
2381
2382/* Avoid a z-index war by resetting elements that should be under the overlay.
2383 This is likely required because of the way that sections and panels are positioned. */
2384.wp-customizer.modal-open #customize-header-actions,
2385.wp-customizer.modal-open .control-panel-themes .filter-themes-count,
2386.wp-customizer.modal-open .control-panel-themes .customize-themes-section-title.selected:after {
2387 z-index: -1;
2388}
2389
2390.wp-full-overlay.in-themes-panel.themes-panel-expanded #customize-controls .wp-full-overlay-sidebar-content {
2391 overflow: visible;
2392}
2393
2394.wp-customizer .theme-overlay .theme-backdrop {
2395 background: rgba(240, 240, 241, 0.75);
2396 position: fixed;
2397 z-index: 110;
2398}
2399
2400.wp-customizer .theme-overlay .star-rating {
2401 float: right;
2402 margin-left: 8px;
2403}
2404
2405.wp-customizer .theme-rating .num-ratings {
2406 line-height: 20px;
2407}
2408
2409.wp-customizer .theme-overlay .theme-wrap {
2410 right: 90px;
2411 left: 90px;
2412 top: 45px;
2413 bottom: 45px;
2414 z-index: 120;
2415}
2416
2417.wp-customizer .theme-overlay .theme-actions {
2418 text-align: left; /* Because there're only one or two actions, match the UI pattern of media modals and right-align the action. */
2419 padding: 10px 25px 5px;
2420 background: #f0f0f1;
2421 border-top: 1px solid #dcdcde;
2422}
2423
2424.wp-customizer .theme-overlay .theme-actions .theme-install.preview {
2425 margin-right: 8px;
2426}
2427
2428.modal-open .in-themes-panel #customize-controls .wp-full-overlay-sidebar-content {
2429 overflow: visible; /* Prevent the top-level Customizer controls from becoming visible when elements on the right of the details modal are focused. */
2430}
2431
2432.wp-customizer .theme-header {
2433 background: #f0f0f1;
2434}
2435
2436.wp-customizer .theme-overlay .theme-header button,
2437.wp-customizer .theme-overlay .theme-header .close:before {
2438 color: #3c434a;
2439}
2440
2441.wp-customizer .theme-overlay .theme-header .close:focus,
2442.wp-customizer .theme-overlay .theme-header .close:hover,
2443.wp-customizer .theme-overlay .theme-header .right:focus,
2444.wp-customizer .theme-overlay .theme-header .right:hover,
2445.wp-customizer .theme-overlay .theme-header .left:focus,
2446.wp-customizer .theme-overlay .theme-header .left:hover {
2447 background: #fff;
2448 border-bottom: 4px solid #2271b1;
2449 color: #2271b1;
2450}
2451
2452.wp-customizer .theme-overlay .theme-header .close:focus:before,
2453.wp-customizer .theme-overlay .theme-header .close:hover:before {
2454 color: #2271b1;
2455}
2456
2457.wp-customizer .theme-overlay .theme-header button.disabled,
2458.wp-customizer .theme-overlay .theme-header button.disabled:hover,
2459.wp-customizer .theme-overlay .theme-header button.disabled:focus {
2460 border-bottom: none;
2461 background: transparent;
2462 color: #c3c4c7;
2463}
2464
2465/* Small Screens */
2466@media (max-width: 850px), (max-height: 472px) {
2467 .wp-customizer .theme-overlay .theme-wrap {
2468 right: 0;
2469 left: 0;
2470 top: 0;
2471 bottom: 0;
2472 }
2473
2474 .wp-customizer .theme-browser .themes {
2475 padding-left: 25px;
2476 }
2477}
2478
2479/* Handle cheaters. */
2480body.cheatin {
2481 font-size: medium;
2482 height: auto;
2483 background: #fff;
2484 border: 1px solid #c3c4c7;
2485 margin: 50px auto 2em;
2486 padding: 1em 2em;
2487 max-width: 700px;
2488 min-width: 0;
2489 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
2490}
2491
2492body.cheatin h1 {
2493 border-bottom: 1px solid #dcdcde;
2494 clear: both;
2495 color: #50575e;
2496 font-size: 24px;
2497 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2498 margin: 30px 0 0;
2499 padding: 0 0 7px;
2500}
2501
2502body.cheatin p {
2503 font-size: 14px;
2504 line-height: 1.5;
2505 margin: 25px 0 20px;
2506}
2507
2508/**
2509 * Widgets and Menus common styles
2510 */
2511
2512/* higher specificity than .wp-core-ui .button */
2513#customize-theme-controls .add-new-widget,
2514#customize-theme-controls .add-new-menu-item {
2515 cursor: pointer;
2516 float: left;
2517 margin: 0 10px 0 0;
2518 transition: all 0.2s;
2519 -webkit-user-select: none;
2520 user-select: none;
2521 outline: none;
2522}
2523
2524.reordering .add-new-widget,
2525.reordering .add-new-menu-item {
2526 opacity: 0.2;
2527 pointer-events: none;
2528 cursor: not-allowed; /* doesn't work in conjunction with pointer-events */
2529}
2530
2531.add-new-widget:before,
2532.add-new-menu-item:before,
2533#available-menu-items .new-content-item .add-content:before {
2534 content: "\f132";
2535 content: "\f132" / '';
2536 display: inline-block;
2537 position: relative;
2538 right: -2px;
2539 top: 0;
2540 font: normal 20px/1 dashicons;
2541 vertical-align: middle;
2542 transition: all 0.2s;
2543 -webkit-font-smoothing: antialiased;
2544 -moz-osx-font-smoothing: grayscale;
2545}
2546
2547/* Reordering */
2548.reorder-toggle {
2549 float: left;
2550 padding: 5px 8px;
2551 text-decoration: none;
2552 cursor: pointer;
2553 outline: none;
2554}
2555
2556.reorder,
2557.reordering .reorder-done {
2558 display: block;
2559 padding: 5px 8px;
2560}
2561
2562.reorder-done,
2563.reordering .reorder {
2564 display: none;
2565}
2566
2567.widget-reorder-nav span,
2568.menu-item-reorder-nav button {
2569 position: relative;
2570 overflow: hidden;
2571 float: right;
2572 display: block;
2573 width: 33px; /* was 42px for mobile */
2574 height: 43px;
2575 color: #8c8f94;
2576 text-indent: -9999px;
2577 cursor: pointer;
2578 outline: none;
2579}
2580
2581.menu-item-reorder-nav button {
2582 width: 30px;
2583 height: 40px;
2584 background: transparent;
2585 border: none;
2586 box-shadow: none;
2587}
2588
2589.widget-reorder-nav span:before,
2590.menu-item-reorder-nav button:before {
2591 display: inline-block;
2592 position: absolute;
2593 top: 0;
2594 left: 0;
2595 width: 100%;
2596 height: 100%;
2597 font: normal 20px/43px dashicons;
2598 text-align: center;
2599 text-indent: 0;
2600 -webkit-font-smoothing: antialiased;
2601 -moz-osx-font-smoothing: grayscale;
2602}
2603
2604.widget-reorder-nav span:hover,
2605.widget-reorder-nav span:focus,
2606.menu-item-reorder-nav button:hover,
2607.menu-item-reorder-nav button:focus {
2608 color: #1d2327;
2609 background: #f0f0f1;
2610}
2611
2612.move-widget-down:before,
2613.menus-move-down:before {
2614 content: "\f347";
2615 content: "\f347" / '';
2616}
2617
2618.move-widget-up:before,
2619.menus-move-up:before {
2620 content: "\f343";
2621 content: "\f343" / '';
2622}
2623
2624#customize-theme-controls .first-widget .move-widget-up,
2625#customize-theme-controls .last-widget .move-widget-down,
2626.move-up-disabled .menus-move-up,
2627.move-down-disabled .menus-move-down,
2628.move-right-disabled .menus-move-right,
2629.move-left-disabled .menus-move-left {
2630 color: #dcdcde;
2631 background-color: #fff;
2632 cursor: default;
2633 pointer-events: none;
2634}
2635
2636/**
2637 * New widget and Add-menu-items modes and panels
2638 */
2639
2640.wp-full-overlay-main {
2641 left: auto; /* this overrides a right: 0; which causes the preview to resize, I'd rather have it go off screen at the normal size. */
2642 width: 100%;
2643}
2644
2645body.adding-widget .add-new-widget,
2646body.adding-widget .add-new-widget:hover,
2647.adding-menu-items .add-new-menu-item,
2648.adding-menu-items .add-new-menu-item:hover,
2649.add-menu-toggle.open,
2650.add-menu-toggle.open:hover {
2651 background: #f0f0f1;
2652 border-color: #8c8f94;
2653 color: #2c3338;
2654 box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5);
2655}
2656
2657body.adding-widget .add-new-widget:before,
2658.adding-menu-items .add-new-menu-item:before,
2659#accordion-section-add_menu .add-new-menu-item.open:before {
2660 transform: rotate(-45deg);
2661}
2662
2663#available-widgets,
2664#available-menu-items {
2665 position: absolute;
2666 top: 0;
2667 bottom: 0;
2668 right: -301px;
2669 visibility: hidden;
2670 overflow-x: hidden;
2671 overflow-y: auto;
2672 width: 300px;
2673 margin: 0;
2674 z-index: 4;
2675 background: #f0f0f1;
2676 transition: right .18s;
2677 border-left: 1px solid #dcdcde;
2678}
2679
2680#available-widgets .customize-section-title,
2681#available-menu-items .customize-section-title {
2682 border: 0;
2683 clip-path: inset(50%);
2684 height: 1px;
2685 margin: -1px;
2686 overflow: hidden;
2687 padding: 0;
2688 position: absolute;
2689 width: 1px;
2690 word-wrap: normal !important;
2691}
2692
2693#available-widgets .customize-section-title button,
2694#available-menu-items .customize-section-title button {
2695 display: none;
2696}
2697
2698#available-widgets-list {
2699 top: 82px;
2700 position: absolute;
2701 overflow: auto;
2702 bottom: 0;
2703 width: 100%;
2704 border-top: 1px solid #dcdcde;
2705}
2706
2707.no-widgets-found #available-widgets-list {
2708 border-top: none;
2709}
2710
2711#available-widgets-filter {
2712 position: fixed;
2713 top: 0;
2714 z-index: 1;
2715 width: 300px;
2716 background: #f0f0f1;
2717}
2718
2719/* search field container */
2720#available-widgets-filter,
2721#available-menu-items-search .accordion-section-title {
2722 padding: 13px 15px;
2723 box-sizing: border-box;
2724}
2725
2726#available-widgets-filter input,
2727#available-menu-items-search input {
2728 width: 100%;
2729 min-height: 32px;
2730 margin: 1px 0;
2731 padding: 0 30px;
2732}
2733
2734#available-widgets-filter input::-ms-clear,
2735#available-menu-items-search input::-ms-clear {
2736 display: none; /* remove the "x" in IE, which conflicts with the "x" icon on button.clear-results */
2737}
2738
2739#available-menu-items-search .search-icon,
2740#available-widgets-filter .search-icon {
2741 display: block;
2742 position: absolute;
2743 bottom: 15px; /* 13 container padding +1 input margin +1 input border */
2744 right: 16px;
2745 width: 30px;
2746 height: 30px;
2747 line-height: 2.1;
2748 text-align: center;
2749 color: #646970;
2750}
2751
2752#available-widgets-filter .clear-results,
2753#available-menu-items-search .accordion-section-title .clear-results {
2754 position: absolute;
2755 top: 36px; /* 13 container padding +1 input margin +1 input border */
2756 left: 16px;
2757 width: 30px;
2758 height: 30px;
2759 padding: 0;
2760 border: 0;
2761 cursor: pointer;
2762 background: none;
2763 color: #d63638;
2764 text-decoration: none;
2765 outline: 0;
2766}
2767
2768#available-widgets-filter .clear-results,
2769#available-menu-items-search .clear-results,
2770#available-menu-items-search.loading .clear-results.is-visible {
2771 display: none;
2772}
2773
2774#available-widgets-filter .clear-results.is-visible,
2775#available-menu-items-search .clear-results.is-visible {
2776 display: block;
2777}
2778
2779#available-widgets-filter .clear-results:before,
2780#available-menu-items-search .clear-results:before {
2781 content: "\f335";
2782 content: "\f335" / '';
2783 font: normal 20px/1 dashicons;
2784 vertical-align: middle;
2785 -webkit-font-smoothing: antialiased;
2786 -moz-osx-font-smoothing: grayscale;
2787}
2788
2789#available-widgets-filter .clear-results:hover,
2790#available-widgets-filter .clear-results:focus,
2791#available-menu-items-search .clear-results:hover,
2792#available-menu-items-search .clear-results:focus {
2793 color: #d63638;
2794}
2795
2796#available-widgets-filter .clear-results:focus,
2797#available-menu-items-search .clear-results:focus {
2798 box-shadow: 0 0 0 2px #2271b1;
2799 /* Only visible in Windows High Contrast mode */
2800 outline: 2px solid transparent;
2801}
2802
2803#available-menu-items-search .search-icon:after,
2804#available-widgets-filter .search-icon:after,
2805.themes-filter-bar .search-icon:after {
2806 content: "\f179";
2807 font: normal 20px/1 dashicons;
2808 vertical-align: middle;
2809 -webkit-font-smoothing: antialiased;
2810 -moz-osx-font-smoothing: grayscale;
2811}
2812
2813.themes-filter-bar .search-icon {
2814 position: absolute;
2815 top: 2px;
2816 right: 2px;
2817 z-index: 1;
2818 color: #646970;
2819 height: 30px;
2820 width: 30px;
2821 line-height: 2;
2822 text-align: center;
2823}
2824
2825.no-widgets-found-message {
2826 display: none;
2827 margin: 0;
2828 padding: 0 15px;
2829 line-height: inherit;
2830}
2831
2832.no-widgets-found .no-widgets-found-message {
2833 display: block;
2834}
2835
2836#available-widgets .widget-top,
2837#available-widgets .widget-top:hover,
2838#available-menu-items .item-top,
2839#available-menu-items .item-top:hover {
2840 border: none;
2841 background: transparent;
2842 box-shadow: none;
2843}
2844
2845#available-widgets .widget-tpl,
2846#available-menu-items .item-tpl {
2847 position: relative;
2848 padding: 15px 60px 15px 15px;
2849 background: #fff;
2850 border-bottom: 1px solid #dcdcde;
2851 border-right: 4px solid #fff;
2852 transition:
2853 .15s color ease-in-out,
2854 .15s background-color ease-in-out,
2855 .15s border-color ease-in-out;
2856 cursor: pointer;
2857 display: none;
2858}
2859
2860#available-widgets .widget,
2861#available-menu-items .item {
2862 position: static;
2863}
2864
2865
2866/* Responsive */
2867.customize-controls-preview-toggle {
2868 display: none;
2869}
2870
2871@media only screen and (max-width: 782px) {
2872 .wp-customizer .theme:not(.active):hover .theme-actions,
2873 .wp-customizer .theme:not(.active):focus .theme-actions {
2874 display: block;
2875 }
2876
2877 .wp-customizer .theme-browser .theme.active .theme-name span {
2878 display: inline;
2879 }
2880
2881 .customize-control-header button.random .dice {
2882 margin-top: 0;
2883 }
2884
2885 .customize-control-radio .customize-inside-control-row,
2886 .customize-control-checkbox .customize-inside-control-row,
2887 .customize-control-nav_menu_auto_add .customize-inside-control-row {
2888 margin-right: 32px;
2889 }
2890
2891 .customize-control-radio input,
2892 .customize-control-checkbox input,
2893 .customize-control-nav_menu_auto_add input {
2894 margin-right: -32px;
2895 }
2896
2897 .customize-control input[type="radio"] + label + br,
2898 .customize-control input[type="checkbox"] + label + br {
2899 line-height: 2.5; /* For widgets checkboxes */
2900 }
2901
2902 .customize-control .date-time-fields select {
2903 height: 39px;
2904 }
2905
2906 .date-time-fields .date-input.month {
2907 width: 79px;
2908 }
2909
2910 .date-time-fields .date-input.day,
2911 .date-time-fields .date-input.hour,
2912 .date-time-fields .date-input.minute {
2913 width: 55px;
2914 }
2915
2916 .date-time-fields .date-input.year {
2917 width: 80px;
2918 }
2919
2920 #customize-control-changeset_preview_link a {
2921 bottom: 16px;
2922 }
2923
2924 .preview-link-wrapper .customize-copy-preview-link.preview-control-element.button {
2925 bottom: 10px;
2926 }
2927
2928 .media-widget-control .media-widget-buttons .button.edit-media,
2929 .media-widget-control .media-widget-buttons .button.change-media,
2930 .media-widget-control .media-widget-buttons .button.select-media {
2931 margin-top: 12px;
2932 }
2933
2934 .customize-preview-header.themes-filter-bar .search-icon {
2935 top: 6px;
2936 }
2937}
2938
2939@media screen and (max-width: 1200px) {
2940 .outer-section-open .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main,
2941 .adding-menu-items .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main,
2942 .adding-widget .wp-full-overlay.expanded.preview-mobile .wp-full-overlay-main {
2943 right: 67%;
2944 }
2945}
2946
2947@media screen and (max-width: 640px) {
2948
2949 /* when the sidebar is collapsed and switching to responsive view,
2950 bring it back see ticket #35220 */
2951 .wp-full-overlay.collapsed #customize-controls {
2952 margin-right: 0;
2953 }
2954
2955 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
2956 bottom: 0;
2957 }
2958
2959 .customize-controls-preview-toggle {
2960 display: block;
2961 position: absolute;
2962 top: 0;
2963 right: 48px;
2964 line-height: 2.6;
2965 font-size: 14px;
2966 padding: 0 12px 4px;
2967 margin: 0;
2968 height: 45px;
2969 background: #f0f0f1;
2970 border: 0;
2971 border-left: 1px solid #dcdcde;
2972 border-top: 4px solid #f0f0f1;
2973 color: #50575e;
2974 cursor: pointer;
2975 transition: color .1s ease-in-out, background .1s ease-in-out;
2976 }
2977
2978 #customize-footer-actions,
2979 /*#customize-preview,*/
2980 .customize-controls-preview-toggle .controls,
2981 .preview-only .wp-full-overlay-sidebar-content,
2982 .preview-only .customize-controls-preview-toggle .preview {
2983 display: none;
2984 }
2985
2986 .preview-only #customize-save-button-wrapper {
2987 margin-top: -46px;
2988 }
2989
2990 .customize-controls-preview-toggle .preview:before,
2991 .customize-controls-preview-toggle .controls:before {
2992 font: normal 20px/1 dashicons;
2993 content: "\f177";
2994 content: "\f177" / '';
2995 position: relative;
2996 top: 4px;
2997 margin-left: 6px;
2998 }
2999
3000 .customize-controls-preview-toggle .controls:before {
3001 content: "\f540";
3002 content: "\f540" / '';
3003 }
3004
3005 .preview-only #customize-controls {
3006 height: 45px;
3007 }
3008
3009 .preview-only #customize-preview,
3010 .preview-only .customize-controls-preview-toggle .controls {
3011 display: block;
3012 }
3013
3014 .wp-core-ui.wp-customizer .button {
3015 min-height: 30px;
3016 padding: 0 14px;
3017 line-height: 2;
3018 font-size: 14px;
3019 vertical-align: middle;
3020 }
3021
3022 .customize-control .attachment-media-view .upload-button {
3023 padding: 5px 0;
3024 }
3025
3026 #customize-control-changeset_status .customize-inside-control-row {
3027 padding-top: 15px;
3028 }
3029
3030 body.adding-widget div#available-widgets,
3031 body.adding-menu-items div#available-menu-items,
3032 body.outer-section-open div#customize-sidebar-outer-content {
3033 width: 100%;
3034 }
3035
3036 #available-widgets .customize-section-title,
3037 #available-menu-items .customize-section-title {
3038 border: 0;
3039 clip-path: none;
3040 height: inherit;
3041 margin: 0;
3042 overflow: hidden;
3043 padding: 0;
3044 width: auto;
3045 position: static;
3046 }
3047
3048 #available-widgets .customize-section-title button,
3049 #available-menu-items .customize-section-title button {
3050 display: block;
3051 }
3052
3053 #available-widgets .customize-section-back,
3054 #available-menu-items .customize-section-back {
3055 height: 69px;
3056 }
3057
3058 #available-widgets .customize-section-title h3,
3059 #available-menu-items .customize-section-title h3 {
3060 font-size: 20px;
3061 font-weight: 200;
3062 padding: 9px 14px 12px 10px;
3063 margin: 0;
3064 line-height: 24px;
3065 color: #50575e;
3066 display: block;
3067 overflow: hidden;
3068 white-space: nowrap;
3069 text-overflow: ellipsis;
3070 }
3071
3072 #available-widgets .customize-section-title .customize-action,
3073 #available-menu-items .customize-section-title .customize-action {
3074 font-size: 13px;
3075 display: block;
3076 font-weight: 400;
3077 overflow: hidden;
3078 white-space: nowrap;
3079 text-overflow: ellipsis;
3080 }
3081
3082 #available-widgets-filter {
3083 position: relative;
3084 width: 100%;
3085 height: auto;
3086 }
3087
3088 #available-widgets-list {
3089 top: 152px;
3090 }
3091
3092 #available-menu-items-search .clear-results {
3093 top: 36px;
3094 left: 16px;
3095 }
3096
3097 .reorder,
3098 .reordering .reorder-done {
3099 padding: 8px;
3100 }
3101}
3102
3103@media screen and (max-width: 600px) {
3104 .wp-full-overlay.expanded {
3105 margin-right: 0;
3106 }
3107
3108 body.adding-widget div#available-widgets,
3109 body.adding-menu-items div#available-menu-items,
3110 body.outer-section-open div#customize-sidebar-outer-content {
3111 top: 46px;
3112 z-index: 10;
3113 }
3114
3115 body.wp-customizer .wp-full-overlay.expanded #customize-sidebar-outer-content {
3116 right: -100%;
3117 }
3118
3119 body.wp-customizer.outer-section-open .wp-full-overlay.expanded #customize-sidebar-outer-content {
3120 right: 0;
3121 }
3122}
3123
Ui Ux Design – Teachers Night Out https://cardgames4educators.com Wed, 16 Oct 2024 22:24:18 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://cardgames4educators.com/wp-content/uploads/2024/06/cropped-Card-4-Educators-logo-32x32.png Ui Ux Design – Teachers Night Out https://cardgames4educators.com 32 32 Masters In English How English Speaker https://cardgames4educators.com/masters-in-english-how-english-speaker/ https://cardgames4educators.com/masters-in-english-how-english-speaker/#comments Mon, 27 May 2024 08:54:45 +0000 https://themexriver.com/wp/kadu/?p=1

Erat himenaeos neque id sagittis massa. Hac suscipit pulvinar dignissim platea magnis eu. Don tellus a pharetra inceptos efficitur dui pulvinar. Feugiat facilisis penatibus pulvinar nunc dictumst donec odio platea habitasse. Lacus porta dolor purus elit ante bibendum tortor netus taciti nullam cubilia. Erat per suspendisse placerat morbi egestas pulvinar bibendum sollicitudin nec. Euismod cubilia eleifend velit himenaeos sodales lectus. Leo maximus cras ac porttitor aliquam torquent pulvinar odio volutpat parturient. Quisque risus finibus suspendisse mus purus magnis facilisi condimentum consectetur dui. Curae elit suspendisse cursus vehicula.

Turpis taciti class non vel pretium quis pulvinar tempor lobortis nunc. Libero phasellus parturient sapien volutpat malesuada ornare. Cubilia dignissim sollicitudin rhoncus lacinia maximus. Cras lorem fermentum bibendum pellentesque nisl etiam ligula enim cubilia. Vulputate pede sapien torquent montes tempus malesuada in mattis dis turpis vitae. Porta est tempor ex eget feugiat vulputate ipsum. Justo nec iaculis habitant diam arcu fermentum.

We offer comprehen sive emplo ment services such as assistance wit employer compliance.Our company is your strategic HR partner as instead of HR. john smithson

Cubilia dignissim sollicitudin rhoncus lacinia maximus. Cras lorem fermentum bibendum pellentesque nisl etiam ligula enim cubilia. Vulputate pede sapien torquent montes tempus malesuada in mattis dis turpis vitae.

Exploring Learning Landscapes in Academic

Feugiat facilisis penatibus pulvinar nunc dictumst donec odio platea habitasse. Lacus porta dolor purus elit ante bibendum tortor netus taciti nullam cubilia. Erat per suspendisse placerat morbi egestas pulvinar bibendum sollicitudin nec. Euismod cubilia eleifend velit himenaeos sodales lectus. Leo maximus cras ac porttitor aliquam torquent.

]]>
https://cardgames4educators.com/masters-in-english-how-english-speaker/feed/ 1