PluginProbe ʕ •ᴥ•ʔ
WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets / trunk
WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets vtrunk
3.9.5 3.9.6 4.0.0 4.0.1 4.1.0 trunk 2.12 2.13 2.14 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 3.4.9 3.5.0 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.5.7 3.5.8 3.5.9 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.6.9 3.7.0 3.7.1 3.7.2 3.7.3 3.7.3-beta-1.0 3.7.4 3.7.4-beta-1.0 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4
wp-all-import / static / css / admin.css
wp-all-import / static / css Last commit date
admin-ie.css 12 years ago admin-wp-3.8.css 1 year ago admin-wp-4.0.css 11 years ago admin-wp-4.4.css 10 months ago admin.css 3 weeks ago custom-editor-style.css 11 years ago select2-v4-ddslick-compat.css 10 months ago
admin.css
4499 lines
1 /*--------------------------------------------------------------------------
2 *
3 * Basic rules
4 *
5 *-------------------------------------------------------------------------*/
6 body.wpallimport-plugin {
7 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
8 overflow-anchor: none;
9 }
10 .wpallimport-plugin hr {
11 height: 1px;
12 border-width: 0px;
13 color: #ddd;
14 background-color: #ddd;
15 margin-bottom: 15px;
16 }
17 .wpallimport-plugin a:focus,
18 .wpallimport-plugin input:focus{ box-shadow: none; }
19
20 .wpallimport-plugin a.wpallimport-help {
21 overflow: hidden;
22 text-indent: -99999px;
23 display: inline-block;
24 width: 16px;
25 height: 16px;
26 background-repeat: no-repeat;
27 background-image: url("../img/help.png");
28 vertical-align: middle;
29 margin-left: 5px;
30 position: relative;
31 top: 4px;
32 background-size: cover;
33
34 }
35
36 .wpallimport-plugin a.video-embed {
37 overflow: hidden;
38 text-indent: -99999px;
39 display: inline-block;
40 width: 25px;
41 height: 17px;
42 background-repeat: no-repeat;
43 background-image: url("../img/video.png");
44 vertical-align: middle;
45 margin-left: 5px;
46 position: relative;
47 top: 4px;
48 background-size: cover;
49
50 }
51
52 /*
53 New footer styles
54 */
55 .wpallimport-plugin .wpallimport-cta-text-link {
56 display: flex;
57 justify-content: right;
58 align-content: center;
59 flex-wrap: wrap;
60 flex-direction: row;
61 font-size: 13px;
62 }
63
64 .wpallimport-plugin .wpallimport-cta-text-link a {
65 font-size: 13px;
66 }
67
68 .wpallimport-plugin .wpallimport-cta-text-link p {
69 font-size: 13px !important;
70 }
71
72 .wpallimport-plugin .wpallimport-text-link a {
73 font-size: 13px;
74 top: 28px;
75 position: relative;
76 }
77
78 .wpallimport-plugin .wpallimport-negative-margin .wpallimport-cta-text-link {
79 margin-top: -45px;
80 }
81
82 .wpallimport-plugin .wpallimport-negative-margin.sixty .wpallimport-cta-text-link {
83 margin-top: -60px;
84 }
85
86 .wpallimport-plugin .wpallimport-cta-text-link img {
87 padding-top: 14px;
88 padding-bottom: 10px;
89 padding-right: 5px;
90 height: 15px;
91 }
92
93 .wpallimport-plugin .wpallimport-footer {
94 display: flex;
95 justify-content: center;
96 flex-direction: column-reverse;
97 }
98
99 .wpallimport-plugin .wpallimport-negative-margin.sixty .wpallimport-footer {
100 margin-top: -60px;
101 }
102
103 .wpallimport-plugin .wpallimport-negative-margin.fifteen .wpallimport-footer {
104 margin-top: -15px;
105 }
106
107 .wpallimport-plugin .wpallimport-display-columns .wpallimport-footer div {
108 width: 33%;
109 }
110
111 .wpallimport-plugin .wpallimport-display-columns .wpallimport-footer{
112 flex-direction: row;
113 }
114
115 .wpallimport-plugin .wpallimport-display-columns .wpallimport-footer .wpallimport-soflyy {
116 margin-bottom: 15px;
117 }
118
119 .wpallimport-plugin .wpallimport-margin-top-forty .wpallimport-footer {
120 margin-top: 40px;
121 }
122
123 .wpallimport-plugin .wpallimport-cta-text-link-inline {
124 display: inline-flex;
125 top: 2px;
126
127 }
128
129 .wpallimport-plugin .wpallimport-cta-text-link-inline img {
130 height: 15px;
131 padding-left: 2px;
132 padding-right: 5px;
133 vertical-align: middle;
134 }
135
136 .wpallimport-plugin .wpallimport-cta-text-link-inline p {
137 margin: 0;
138 line-height: 1.7;
139 }
140
141 .wpallimport-plugin .show-created-by-only .wpallimport-cta-text-link{
142 display:none;
143 }
144
145 .wpallimport-plugin .show-created-by-only .wpallimport-text-link{
146 display:none;
147 }
148
149 .wpallimport-plugin .ui-datepicker {
150 /* Overwrite jQuery UI font family */
151 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
152
153
154 }
155 .wpallimport-plugin .ui-state-default {
156 font-weight: normal;
157 }
158 .wpallimport-plugin .ui-state-highlight,
159 .wpallimport-plugin .ui-state-active {
160 color: #fff;
161 }
162 .wpallimport-plugin .ui-state-highlight {
163 border: 1px dashed #40acad;
164 background: #fff;
165 color: #1d5987;
166 }
167 .wpallimport-plugin .ui-state-highlight.ui-state-active {
168 border: 1px dashed #fff;
169 background: #40acad;
170 }
171 .wpallimport-plugin .ui-datepicker-prev,
172 .wpallimport-plugin .ui-datepicker-next {
173 cursor: pointer;
174 }
175 .wpallimport-plugin input.datepicker {
176 width: 10em;
177 }
178 .wpallimport-plugin button.ui-datepicker-trigger {
179 background-image: url("../img/date-picker.gif");
180 background-repeat: no-repeat;
181 cursor: pointer;
182 border: none;
183 margin: 1px;
184 width: 21px;
185 height: 18px;
186 vertical-align: middle;
187 }
188 .wpallimport-plugin .ui_tpicker_time_label,
189 .wpallimport-plugin .ui_tpicker_hour_label,
190 .wpallimport-plugin .ui_tpicker_minute_label {
191 font-weight: bold;
192 color: #444;
193 }
194 .wpallimport-plugin .ui_tpicker_time,
195 .wpallimport-plugin .ui_tpicker_hour,
196 .wpallimport-plugin .ui_tpicker_minute {
197 margin: 10px 0;
198 }
199 .wpallimport-plugin .ui-datepicker-close {
200 background: #40acad;
201 border-radius: 4px;
202 color: #fff;
203 }
204 .wpallimport-plugin .progress-msg {
205 font-style: italic;
206 display: none;
207 }
208 .wpallimport-plugin .loading {
209 cursor: progress;
210 background-repeat: no-repeat;
211 background-position: center;
212 }
213 .wpallimport-plugin .preload {
214 background-image: url("../img/loading-step-2.gif");
215 background-repeat: no-repeat;
216 background-position: 50% 10px;
217 min-height: 35px;
218 }
219 .wpallimport-plugin .wpallimport-preview-preload {
220 background-image: url("../img/loading-step-2.gif");
221 background-repeat: no-repeat;
222 background-position: 50% 20px;
223 height: 80px;
224 }
225 .wpallimport-plugin .back{
226 background: url("../img/ui_4.0/back.png") no-repeat scroll 8% 50% #e4e6e6;
227 color: #777;
228 display: inline-block;
229 font-size: 14px;
230 font-weight: bold;
231 height: 46px;
232 line-height: 46px;
233 padding: 0 30px 0 40px;
234 position: relative;
235 text-decoration: none;
236 }
237 .wpallimport-plugin .wpallimport-large-button{
238 display: inline-block;
239 box-sizing: border-box;
240 box-shadow: none !important;
241 vertical-align: bottom !important;
242 min-height: 46px !important;
243 line-height: 3.14285714 !important;
244 padding: 0 36px !important;
245 background: url('../img/ui_4.0/continue.png') no-repeat 93% 50% #425f9a !important;
246 color: #fff !important;
247 border: none !important;
248 border-radius: 3px;
249 outline: none !important;
250 font-size: 14px !important;
251 font-weight: normal;
252 text-decoration: none;
253 cursor: pointer;
254 }
255 .wpallimport-plugin .wpallimport-large-button:hover,
256 .wpallimport-plugin .wpallimport-large-button:active,
257 .wpallimport-plugin .wpallimport-large-button:focus{
258 background: url('../img/ui_4.0/continue.png') no-repeat 93% 50% #374f85 !important;
259 color: #fff !important;
260 border: none !important;
261 box-shadow: none !important;
262 outline: none !important;
263 }
264
265 /*@+ header */
266 .wpallimport-plugin .wpallimport-logo{
267 background: url(../img/logo.svg) no-repeat;
268 background-size: 55px 55px;
269 width: 55px;
270 height: 55px;
271 margin-top: 8px;
272 margin-bottom: 8px;
273 float: left;
274 margin-right: 8px;
275 }
276
277 .wpallimport-plugin .wpallimport-title > h2:before,
278 .wpallimport-plugin .wpallimport-title > h3:before {
279 content: '';
280 background: url(../img/wpallimport.svg) no-repeat;
281 background-size: 134px 14px;
282 width: 134px;
283 height: 25px;
284 display: block;
285 }
286
287 .wpallimport-plugin .wpallimport-title p{
288 font-size: 18px !important;
289 line-height: 16px;
290 color: #777;
291 margin-top: 0;
292 margin-bottom: 0;
293 }
294 .wpallimport-plugin .wpallimport-title h2,
295 .wpallimport-plugin .wpallimport-title h3{
296 font-size: 33px;
297 color: #425f9a;
298 font-weight: bold;
299 padding-top: 5px;
300 padding-right: 0;
301 margin-left: 2px;
302 }
303 .wpallimport-plugin .wpallimport-title h2,
304 .wpallimport-plugin .wpallimport-title h3{
305 margin: 8px 0 !important;
306 }
307
308 .wpallimport-plugin .wpallimport-title{
309 float: left;
310 }
311 .wpallimport-plugin .wpallimport-links{
312 float: right;
313 margin-right: 3px;
314 margin-top: 10px;
315 }
316 .wpallimport-plugin .wpallimport-links a{
317 font-size: 12px;
318 text-decoration: none;
319 }
320 /*.wpallimport-plugin .wpallimport-support{
321 color: #777;
322 float: right;
323 text-decoration: none;
324 background: url('../img/ui_4.0/support.png') 33px 12px no-repeat #fff;
325 display: block;
326 text-align: center;
327 border: 1px solid #ddd;
328 border-radius: 5px;
329 -moz-border-radius: 5px;
330 -khtml-border-radius: 5px;
331 -webkit-border-radius: 5px;
332 width: 100px;
333 height: 38px;
334 line-height: 39px;
335 margin-top: 8px;
336 padding-left: 38px;
337 font-size: 14px;
338 }*/
339 .wpallimport-plugin .pmxi_progress{
340 border-bottom: 1px solid #ddd;
341 -moz-border-radius-topleft: 4px;
342 -webkit-border-top-left-radius: 4px;
343 border-top-left-radius: 4px;
344 -moz-border-radius-topright: 4px;
345 -webkit-border-top-right-radius: 4px;
346 border-top-right-radius: 4px;
347 height: 76px;
348 }
349 .wpallimport-plugin .wpallimport-step-1 .pmxi_progress{
350 background: url("../img/ui_4.0/step_1_bar.png") no-repeat scroll center center / contain #f1f2f2;
351 }
352 .wpallimport-plugin .wpallimport-step-2 .pmxi_progress{
353 background: url("../img/ui_4.0/step_2_bar.png") no-repeat scroll center center / contain #f1f2f2;
354 }
355 .wpallimport-plugin .wpallimport-step-3 .pmxi_progress{
356 background: url("../img/ui_4.0/step_3_bar.png") no-repeat scroll center center / contain #f1f2f2;
357 }
358 .wpallimport-plugin .wpallimport-step-4 .pmxi_progress{
359 background: url("../img/ui_4.0/step_4_bar.png") no-repeat scroll center center / contain #f1f2f2;
360 }
361 .wpallimport-plugin .wpallimport-step-5 .pmxi_progress{
362 background: url("../img/ui_4.0/step_5_bar.png") no-repeat scroll center center / contain #f1f2f2;
363 }
364 .wpallimport-plugin .wpallimport-step-6 .pmxi_progress{
365 background: url("../img/ui_4.0/step_6_bar.png") no-repeat scroll center center / contain #f1f2f2;
366 }
367
368 .wpallimport-plugin .wpallimport-file-upload-result{
369 padding: 35px;
370 }
371 .wpallimport-plugin .wpallimport-step-2 .wpallimport-file-upload-result,
372 .wpallimport-plugin .wpallimport-step-3 .wpallimport-file-upload-result,
373 .wpallimport-plugin .wpallimport-step-4 .wpallimport-file-upload-result,
374 .wpallimport-plugin .wpallimport-step-5 .wpallimport-file-upload-result,
375 .wpallimport-plugin .wpallimport-step-6 .wpallimport-file-upload-result {
376 display: block;
377 }
378 .wpallimport-plugin .wpallimport-file-upload-result h2{
379 float: left;
380 padding: 0;
381 margin-top: 7px !important;
382 height: 31px;
383 }
384 .wpallimport-plugin .wpallimport-file-upload-result[rel=upload_type] h2{
385 background: url('../img/ui_4.0/cloud.png') no-repeat;
386 padding-left: 45px !important;
387 }
388 .wpallimport-plugin .wpallimport-file-upload-result[rel=url_type] h2{
389 background: url('../img/ui_4.0/cloud_url.png') no-repeat;
390 padding-left: 45px !important;
391 font-size: 14px;
392 line-height: 35px;
393 height: 35px;
394 }
395 .wpallimport-plugin .wpallimport-file-upload-result[rel=file_type] h2{
396 background: url('../img/ui_4.0/use_existing_green.png') no-repeat;
397 padding-left: 45px !important;
398 height: 35px;
399 }
400 .wpallimport-plugin .wpallimport-file-upload-result h2 .wpallimport-uploaded-file-size{
401 color: #777;
402 }
403 .wpallimport-plugin .wpallimport-file-upload-result a{
404 text-decoration: none;
405 font-size: 18px;
406 margin-top: 12px;
407 float: right;
408 margin-left: 20px;
409 padding-left: 25px;
410 }
411 .wpallimport-plugin .wpallimport-file-upload-result a:last-child{
412 margin-left: 0 !important;
413 }
414 .wpallimport-plugin .wpallimport-download-resource {
415 display: none;
416 text-align: center;
417 }
418 .wpallimport-download-from-ftp-builder-title{
419 font-size: 16px;
420 line-height: 2.9;
421 }
422 .wpallimport-plugin .wpallimport-download-from-url,
423 .wpallimport-plugin .wpallimport-download-from-ftp{
424 background: none repeat scroll 0 0 #46ba69;
425 color: #fff;
426 display: inline-block;
427 font-size: 14px;
428 height: 19px;
429 padding: 15px;
430 position: relative;
431 text-decoration: none;
432 vertical-align: bottom;
433 }
434 .wpallimport-ftp-builder{
435 background: none repeat scroll 0 0 #46ba69;
436 color: #fff !important;
437 display: inline-block;
438 font-size: 14px;
439 height: 19px;
440 padding: 8px 15px 8px 15px;
441 position: relative;
442 text-decoration: none;
443 bottom: 2px;
444 }
445 .ftp_path {
446 display: flex;
447 width: 75%;
448 height: 49px;
449 margin: 6px auto 0 auto;
450 left: 3px;
451 position: relative;
452 }
453 .wpallimport-ftp-builder-wrap {
454 position: relative;
455 right: 150px;
456 }
457 .wpallimport-plugin .wpallimport-file-upload-result .wpallimport-change-uploaded-file{
458 color:#40acad;
459 }
460 .wpallimport-plugin .wpallimport-file-upload-result .wpallimport-change-uploaded-file:before{
461 color: #ddd;
462 content: "\f463";
463 float: left;
464 font-family: "dashicons";
465 font-size: 30px;
466 padding-right: 5px;
467 }
468 .wpallimport-plugin .wpallimport-file-upload-result .wpallimport-remove-uploaded-file{
469 color:#dd4a58;
470 }
471 .wpallimport-plugin .wpallimport-file-upload-result .wpallimport-remove-uploaded-file:before{
472 color: #ddd;
473 content: "\f335";
474 display: inline-block;
475 float: left;
476 font-family: "dashicons";
477 font-size: 32px;
478 }
479 /*@+*/
480
481 .wpallimport-plugin .wpallimport-collapsed .wpallimport-collapsed-header{
482 background: url('../img/ui_4.0/collapser.png') no-repeat 98% 0;
483 height: 30px;
484 padding-left: 30px;
485 cursor: pointer;
486 }
487 .wpallimport-plugin .wpallimport-collapsed .wpallimport-collapsed-header h3,
488 .wpallimport-plugin .template_input h3{
489 line-height: 30px;
490 color:#425e99;
491 -webkit-touch-callout: none;
492 -webkit-user-select: none;
493 -khtml-user-select: none;
494 -moz-user-select: none;
495 -ms-user-select: none;
496 user-select: none;
497 }
498 .wpallimport-plugin .template_input h3{
499 /*margin-bottom: -15px;*/
500 }
501 .wpallimport-plugin .template_input .post_excerpt_edit_mode{
502 font-size: 14px;
503 border-bottom: 1px dotted #CCCCCC;
504 }
505 .wpallimport-plugin .template_input .collapse_mode_title,
506 .wpallimport-plugin .template_input .post_excerpt_edit_mode_expand{
507 display: none;
508 }
509 .wpallimport-plugin .wpallimport-collapsed.closed .wpallimport-collapsed-header{
510 background: url('../img/ui_4.0/collapser.png') no-repeat 98% -30px;
511 }
512 .wpallimport-plugin .wpallimport-collapsed.closed .wpallimport-collapsed-header h3{
513 color:#777;
514 }
515 .wpallimport-plugin .wpallimport-collapsed .wpallimport-collapsed-content{
516 display: none;
517 padding: 15px 25px 25px 25px;
518 position: relative;
519 }
520 .wpallimport-plugin .wpallimport-collapsed-content-inner{
521 padding: 15px 25px 25px 25px;
522 }
523
524 .wpallimport-plugin .step_description{
525 text-align: center;
526 overflow: hidden;
527 position: relative;
528 /*width: 1200px;*/
529 }
530 .wpallimport-plugin .step_description h2{
531 color: #425f9a;
532 }
533 .wpallimport-plugin .step_description h3{
534 color: #777;
535 }
536
537 .wpallimport-unique-key-wrapper {
538 padding-bottom: 1.5em;
539 }
540 .wpallimport-plugin div > label{
541 color: #3c434a;
542 }
543 .wpallimport-plugin div.input > label.disabled{
544 color: #777;
545 }
546 .wpallimport-plugin div.input.pmxi_checked > label{
547 color: #000;
548 }
549
550 .wpallimport-plugin .ajax-console div.updated{
551 background: none;
552 border: none;
553 box-shadow: none;
554 }
555
556 .wpallimport-plugin .wpallimport-collapsed-content a,
557 .wpallimport-plugin .wp-pointer-content a,
558 .wpallimport-plugin .wpallimport-pointer-content a,
559 .wpallimport-plugin .wpallimport-collapsed-content h4{
560 color: #40acad;
561 text-decoration: none;
562 }
563 .wpallimport-plugin .wpallimport-collapsed-content h4{
564 margin-top: 1.5em;
565 margin-bottom: 0.5em;
566 }
567 .wpallimport-plugin div.error,
568 .wpallimport-plugin div.updated{
569 margin-top: 15px;
570 }
571
572 .wpallimport-plugin div.error.license-status,
573 .wpallimport-plugin div.updated.license-status{
574 margin: 0 0 0 2px;
575 display: inline-block;
576 text-transform: capitalize;
577 padding: 2px 10px;
578 height: 18px;
579 vertical-align: 1px;
580 line-height: 17px;
581 }
582 .wpallimport-plugin .wp-pointer-content ul,
583 .wpallimport-plugin .wpallimport-pointer-content ul{
584 list-style: disc inside none;
585 margin: 20px;
586 }
587
588 .wpallimport-plugin a.add-new {
589 font-size: 18px;
590 background-color: #eee;
591 cursor: pointer;
592 padding: 6px 10px 6px 10px;
593 line-height: normal;
594 font-style: normal;
595 color: #464646;
596 border-color: #bbb;
597 -moz-border-radius: 4px 4px 4px 4px;
598 border-radius: 4px;
599 border-style: solid;
600 border-width: 1px;
601 text-decoration: none;
602 }
603 .wpallimport-plugin a.add-new:hover {
604 border-color: #666666;
605 color: #000;
606 }
607 .wpallimport-plugin div.input {
608 /*min-height: 21px;*/
609 font-size: 12px !important;
610 }
611 .wpallimport-plugin div.input > * {
612 vertical-align: middle;
613 }
614 .wpallimport-plugin .wpallimport-template select,
615 .wpallimport-plugin .options select{
616 border: 1px solid #ddd;
617 font-size: 12px;
618 width: auto;
619 padding: 4px 25px 4px 12px;
620 color: #000;
621 }
622 .wpallimport-plugin .wpallimport-template input[type="text"],
623 .wpallimport-plugin .options input[type="text"]{
624 height: auto;
625 color: #000;
626 font-size: 14px;
627 }
628 .wpallimport-plugin .wpallimport-template .wpallimport-section select,
629 .wpallimport-plugin .options .wpallimport-section select{
630 font-size: 16px;
631 height: 40px;
632 /*padding: 10px;*/
633 border: 1px solid #ddd;
634 border-radius: 4px;
635 -moz-border-radius: 4px;
636 -khtml-border-radius: 4px;
637 -webkit-border-radius: 4px;
638 color: #777;
639 font-size: 15px !important;
640 width: 100%;
641 position: relative;
642 top: 0;
643 }
644 .wpallimport-plugin .wpallimport-template .wpallimport-section input[type="text"],
645 .wpallimport-plugin .options .wpallimport-section input[type="text"],
646 .wpallimport-plugin .wp-pointer-content input[type="text"]
647 {
648 font-size: 14px;
649 height: 40px;
650 border: 1px solid #ddd;
651 border-radius: 4px;
652 -moz-border-radius: 4px;
653 -khtml-border-radius: 4px;
654 -webkit-border-radius: 4px;
655 color: #000;
656 font-size: 15px;
657 position: relative;
658 top: 0;
659 }
660 .wpallimport-plugin .wpallimport-template select[multiple=multiple]{
661 height: auto !important;
662 }
663 .wpallimport-plugin .wpallimport-note {
664 color: #777;
665 font-size: 9px;
666 }
667 .wpallimport-plugin div.sub {
668 padding-left: 20px;
669 font-size: 12px;
670 }
671
672 .wpallimport-plugin .icon-item,
673 .wpallimport-plugin .add-new-custom,
674 .wpallimport-plugin .add-new-key{
675 display: inline-block;
676 width: 16px;
677 height: 16px;
678 }
679 .wpallimport-plugin .add-new-ico,
680 .wpallimport-plugin .add-new-cat,
681 .wpallimport-plugin .add-new-custom,
682 .wpallimport-plugin .add-new-key{
683 font-size: 12px;
684 width: 115px;
685 height: 25px;
686 color: #21759B;
687 padding-top: 2px;
688 text-decoration: underline;
689 display: block;
690 }
691
692 .wpallimport-plugin .remove-ico{
693 background: url("../img/ui_4.0/trash.png") no-repeat;
694 top: 5px;
695 right: 0;
696 position: absolute;
697 width: 19px;
698 height: 22px;
699 }
700 .wpallimport-plugin .widefat{
701 background-color: #fff;
702 }
703 .wpallimport-plugin .postbox{
704 margin: 0;
705 }
706 .wpallimport-plugin .action.remove{
707 display: block;
708 position: relative;
709 }
710 .wpallimport-plugin .action.remove a{
711 background: url("../img/ui_4.0/trash.png") no-repeat scroll 0 0 transparent;
712 height: 22px;
713 position: absolute;
714 right: 20px;
715 top:0;
716 width: 19px;
717 }
718 .wpallimport-plugin .drag-element{
719 background: url("../img/drag.png") top right no-repeat;
720 cursor: pointer;
721 padding-left: 25px;
722 background-position: 0px 1px;
723 }
724 .wpallimport-plugin .sortable li{ position: relative; }
725 .wpallimport-plugin ol{ margin-top: 6px; list-style: none; }
726 .wpallimport-plugin h2.wpallimport-wp-notices{ margin-top: 0px; padding: 0px; }
727 .wpallimport-plugin #footer-upgrade{
728 /*float: left !important;*/
729 }
730 .wpallimport-plugin .wpallimport-overlay, .wpallimport-plugin .wpallimport-super-overlay {
731 display:none;
732 position:fixed;
733 z-index:99999;
734 opacity:0.7;
735 filter:alpha(opacity=70);
736 top:0;
737 right:0;
738 left:0;
739 bottom:0;
740 background:#777;
741 }
742 .wpallimport-plugin .wp-pointer{
743 z-index: 999999 !important;
744 }
745 .wpallimport-plugin .tipsy{
746 font-size: 14px !important;
747 }
748 .wpallimport-plugin .assign_term{
749 left: -20px;
750 position: absolute;
751 top: 15px;
752 }
753 .wpallimport-plugin .wpallimport-delete-posts-warning{
754 display: none;
755 }
756 .wpallimport-plugin .wpallimport-free-edition-notice{
757 display: block;
758 margin-top: 40px;
759 padding: 20px;
760 background-color: #FFB8B8;
761 border: 1px solid #FF8383;
762 color: #000;
763 }
764 .wpallimport-plugin .pmxi_stars{
765 display: inline-block;
766 background: url("../img/stars.png") no-repeat;
767 width: 125px;
768 height: 24px;
769 position: relative;
770 top:3px;
771 }
772 .wpallimport-plugin .updated_bottom{
773 background-color: #FFFFE0;
774 border-color: #E6DB55;
775 margin: 15px 0 15px;
776 padding: 12px;
777 border-radius: 3px;
778 border-style: solid;
779 border-width: 1px;
780 margin-top: 0px;
781 display: flex;
782 justify-content: space-between;
783 align-items: center;
784 flex-direction: row;
785 gap: 12px;
786 }
787
788 .wpallimport-plugin .updated_bottom span {
789 display: flex;
790 justify-content: space-between;
791 align-items: center;
792 flex-direction: row;
793 gap: 12px;
794 }
795
796 .wpallimport-plugin .wpallimport-delete-posts-warning{
797 display: none;
798 }
799 .wpallimport-plugin .wpallimport-free-edition-notice p{
800 color: #000 !important;
801 font-size: 1.3em !important;
802 margin-bottom: 0;
803 }
804 .wpallimport-plugin .upgrade_link{
805 color: #000 !important;
806 font-size: 1.3em !important;
807 }
808 .wpallimport-plugin .auto-generate-template{
809 display: none;
810 }
811 .wpallimport-plugin .CodeMirror {
812 border: 1px solid #c7c7c7;
813 margin-top: 10px;
814 }
815 /*.wpallimport-plugin .CodeMirror-scroll {
816 height: auto;
817 overflow-y: hidden;
818 overflow-x: auto;
819 }*/
820 .wpallimport-plugin .wp_all_import_functions_preloader{
821 background: url("../img/preloader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
822 margin-top: 6px;
823 margin-left: 6px;
824 height: 16px;
825 line-height: 16px;
826 padding-left: 20px;
827 display: none;
828 position: relative;
829 float: right;
830 }
831 .wpallimport-plugin .wpallimport-free-edition-notice p{
832 color: #000 !important;
833 font-size: 1.3em !important;
834 margin-bottom: 0;
835 }
836 .wpallimport-plugin .upgrade_link{
837 color: #000 !important;
838 font-size: 1.3em !important;
839 }
840 .wpallimport-plugin .wp-all-import-sure-to-delete{
841 display: none;
842 }
843 .wpallimport-plugin .first-step-errors{
844 border: 1px solid #ddd;
845 margin: 20px 0 10px;
846 padding: 12px 0;
847 position: relative;
848 box-shadow: none;
849 display: none;
850 background: #fff;
851 }
852 .wpallimport-plugin .wpai-ftp-connection-error{
853 width:75%;
854 margin-right:auto;
855 margin-left:auto;
856 left:5px;
857 margin-top:50px;
858 font-size: 18px !important;
859 color: #888;
860 text-align:left;
861 padding-top:0px;
862 }
863 .wpallimport-plugin .wpai-ftp-connection-error .wpallimport-notify-wrapper .error-headers {
864 background-position-y: top !important;
865 }
866 .wpallimport-plugin .wpai-ftp-connection-error .wpallimport-notify-wrapper .error-headers h3,
867 .wpallimport-plugin .wpai-ftp-connection-error .wpallimport-notify-wrapper .error-headers span {
868 top: 8px;
869 position:relative;
870 }
871 .wpallimport-plugin .first-step-errors .exclamation{
872 margin-top: 20px !important;
873 }
874 .wpallimport-plugin .wpallimport-notify-wrapper .error-headers{
875 background: url('../img/ui_4.0/exclamation.png') 0 50% no-repeat;
876 padding-left: 80px;
877 margin-bottom: 0;
878 margin-left: 40px;
879 margin-top: 35px;
880 margin-bottom: 20px;
881 position: relative;
882 }
883 .wpallimport-plugin .wpallimport-notify-wrapper .error-headers h3{
884 color: #425f9a;
885 margin-bottom: 0;
886 margin-top: 3px;
887 font-size: 22px;
888 line-height: 28px;
889 }
890 .wpallimport-plugin .wpallimport-notify-wrapper .error-headers h4{
891 color: #777;
892 margin-top: 5px;
893 font-size:20px;
894 }
895 .wpallimport-plugin p.wpallimport-bundle-notice{
896 margin-top: 0;
897 margin-bottom: 15px;
898 }
899 .wpallimport-plugin .wpallimport-trigger-options{
900 cursor: pointer;
901 margin: 5px 0;
902 }
903 .wpallimport-plugin .wpallimport-dynamic-notice{
904 display: none;
905 }
906 .wpallimport-plugin .taxonomy_to_import_wrapper{
907 display: none;
908 text-align: left;
909 margin-top: 20px;
910 }
911 .wpallimport-plugin .gravity_form_to_import_wrapper{
912 display: none;
913 text-align: left;
914 margin-top: 20px;
915 }
916 .wpallimport-plugin .wp_all_import_change_taxonomy_type{
917 display: table;
918 }
919 .wpallimport-plugin .wp_all_import_change_taxonomy_type #taxonomy_to_import{
920 margin: 0;
921 }
922
923 .wpallimport-plugin .important-warning {
924 color: #b32d2e;
925 font-weight: bold;
926 }
927 .wpallimport-plugin .delete-missing-error-wrapper .delete-missing-error {
928 padding: 10px;
929 border: 1px solid #ccc;
930 margin-bottom: 10px;
931 border-left: 5px solid red;
932 }
933 .wpallimport-plugin .delete-missing-error-wrapper input[type="checkbox"] {
934 border: 1px solid red;
935 }
936 /*--------------------------------------------------------------------------
937 *
938 * Helpers
939 *
940 *-------------------------------------------------------------------------*/
941
942 .wpallimport-plugin .rad0{
943 border-radius: 0px !important;
944 -moz-border-radius: 0px !important;
945 -khtml-border-radius: 0px !important;
946 -webkit-border-radius: 0px !important;
947 }
948 .wpallimport-plugin .rad3{
949 border-radius: 3px;
950 -moz-border-radius: 3px;
951 -khtml-border-radius: 3px;
952 -webkit-border-radius: 3px;
953 }
954 .wpallimport-plugin .rad4{
955 border-radius: 4px;
956 -moz-border-radius: 4px;
957 -khtml-border-radius: 4px;
958 -webkit-border-radius: 4px;
959 }
960 .wpallimport-plugin .rad5{
961 border-radius: 5px;
962 -moz-border-radius: 5px;
963 -khtml-border-radius: 5px;
964 -webkit-border-radius: 5px;
965 }
966 .wpallimport-plugin .rad10{
967 border-radius: 10px;
968 -moz-border-radius: 10px;
969 -khtml-border-radius: 10px;
970 -webkit-border-radius: 10px;
971 }
972 .wpallimport-plugin .rad14{
973 border-radius: 14px;
974 -moz-border-radius: 14px;
975 -khtml-border-radius: 14px;
976 -webkit-border-radius: 14px;
977 }
978 .wpallimport-plugin .rad30{
979 border-radius: 30px;
980 -moz-border-radius: 30px;
981 -khtml-border-radius: 30px;
982 -webkit-border-radius: 30px;
983 }
984 .wpallimport-plugin .pl17{ padding-left: 17px; }
985 .wpallimport-plugin .no-margin{ margin: 0px; }
986 .wpallimport-plugin .hidden{ display: none; }
987 .wpallimport-plugin .fs11 { font-size: 11px; }
988 .wpallimport-plugin .rel { position: relative; }
989 .wpallimport-plugin .txt_center{ text-align: center; }
990 .wpallimport-plugin .wpallimport-clear{
991 display: block;
992 clear: both;
993 }
994 .wpallimport-plugin .ui-autocomplete{
995 max-height: 450px;
996 overflow: auto;
997 }
998 /*--------------------------------------------------------------------------
999 *
1000 * Fixes & Other Stuff
1001 *
1002 *-------------------------------------------------------------------------*/
1003
1004 /*@+ fixes */
1005 .wpallimport-plugin input[type="file"] {
1006 padding: 0; /* FIX height or <input type="file" /> for Safari & Chrome */
1007 }
1008 .wpallimport-plugin .ui-widget-overlay {
1009 position: fixed !important; /* FIX: modal dialog overlay in IE 8 */
1010 background-color: #777 !important; /* FIX: overlay color */
1011 }
1012 .wpallimport-plugin .ui-dialog {
1013 position: absolute !important; /* FIX: for wordpress 3.1 not to add empty space */
1014 z-index: 999999;
1015 }
1016 /*@*/
1017
1018 /*@+ other stuff */
1019 .wpallimport-plugin fieldset{
1020 padding: 20px;
1021 width:auto;
1022 }
1023 .wpallimport-plugin .right fieldset{
1024 padding: 15px;
1025 }
1026 .wpallimport-plugin .right fieldset input{
1027 max-width:none;
1028 padding:6px;
1029 margin:0px
1030 }
1031 .wpallimport-plugin .right a{
1032 text-decoration: underline;
1033 }
1034 .wpallimport-plugin fieldset legend{
1035 padding: 0px 5px;
1036 font-weight: bold;
1037 }
1038 .wpallimport-plugin .options fieldset legend{
1039 font-size: 1.17em;
1040 }
1041 .wpallimport-plugin .matches_count{
1042 font-weight: bold;
1043 color:#33AA28;
1044 }
1045 .wpallimport-plugin input.small{
1046 width:50px !important;
1047 /*height: 30px !important;*/
1048 text-align: center;
1049 }
1050 .wpallimport-plugin .ui-state-default a{
1051 font-size: 13px !important;
1052 }
1053 .wpallimport-plugin #wp-content-media-buttons{
1054 display: none;
1055 }
1056 .wpallimport-plugin .ui-tabs-hide{
1057 display: none !important;
1058 }
1059 .wpallimport-plugin .button-primary:hover{
1060 font-weight: normal;
1061 }
1062 .wpallimport-plugin .hndle{
1063 padding: 7px;
1064 margin-bottom: 0px;
1065 cursor: default !important;
1066 }
1067 .wpallimport-plugin .inside{
1068 margin: 0;
1069 line-height: 20px;
1070 }
1071 .wpallimport-plugin .inside input[type="text"]{
1072 background: #fff;
1073 }
1074 /*@*/
1075 .wpallimport-plugin .wpallimport-created-by{
1076 color: #888;
1077 display: block;
1078 line-height: 31px;
1079 margin: 0 auto;
1080 opacity: 0.7;
1081 overflow: hidden;
1082 text-decoration: none;
1083 vertical-align: inherit;
1084 width: 139px;
1085 margin-top: 20px;
1086 font-size: 12px;
1087 }
1088 .wpallimport-plugin .wpallimport-created-by span{
1089 background: url('../img/soflyy-logo.svg') no-repeat;
1090 display: block;
1091 float: right;
1092 width: 72px;
1093 height: 32px;
1094 }
1095 .wpallimport-plugin .wpallimport-created-by:hover{
1096 opacity: 1.0;
1097 }
1098 .wpallimport-plugin .wpallimport-preload-image{
1099 display: none;
1100 }
1101 .wpallimport-plugin .wpallimport-cdata{
1102 color: green;
1103 font-weight: bold;
1104 display: block;
1105 clear: both;
1106 }
1107 /*--------------------------------------------------------------------------
1108 *
1109 * Add-Ons
1110 *
1111 *-------------------------------------------------------------------------*/
1112
1113 .wpallimport-plugin #pmxi-add-ons {
1114 margin-bottom: 20px;
1115 }
1116 .wpallimport-plugin .pmxi-add-on-group {
1117 margin-top: 20px;
1118 padding-top: 20px;
1119 border-top: #F5F5F5 solid 1px;
1120 }
1121 .wpallimport-plugin .pmxi-add-on-group:first-child {
1122 margin-top: 0;
1123 padding-top: 0;
1124 border-top: 0 none;
1125 }
1126 .wpallimport-plugin .pmxi-add-on {
1127 float: left;
1128 width: 220px;
1129 margin: 10px;
1130 }
1131 .wpallimport-plugin .pmxi-add-on h3 {
1132 margin-top: 0.5em;
1133 }
1134 .wpallimport-plugin .pmxi-add-on h3 a {
1135 color: inherit;
1136 text-decoration: none;
1137 }
1138
1139 .wpallimport-plugin .pmxi-add-on .inner {
1140 min-height: 145px;
1141 }
1142
1143 .wpallimport-plugin .pmxi-add-on-active .button {
1144 padding-left: 4px;
1145 }
1146 .wpallimport-plugin .pmxi-sprite-tick {
1147 width: 14px;
1148 height: 14px;
1149 margin: 4px 5px 0 0;
1150 background-position: 0px -300px;
1151 }
1152 .wpallimport-plugin .wp-box {
1153 background: none repeat scroll 0 0 #FFFFFF;
1154 border: 1px solid #E1E1E1;
1155 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
1156 position: relative;
1157 }
1158 .wpallimport-plugin .wp-box .inner {
1159 padding: 15px;
1160 }
1161 .wpallimport-plugin .wp-box .footer{
1162 background: none repeat scroll 0 0 #F5F5F5;
1163 border-top: 1px solid #E1E1E1;
1164 overflow: hidden;
1165 padding: 10px;
1166 position: absolute;
1167 bottom:0;
1168 width:91%;
1169 }
1170
1171 #pmxi-add-ons .pmxi-add-on-title {
1172 float: left;
1173 width: 100%;
1174 margin: 25px 0 25px;
1175 border-top: #F5F5F5 solid 1px;
1176 }
1177
1178 .wpallimport-plugin .delimiter-field {
1179 display: flex;
1180 flex-direction: row;
1181 }
1182
1183 .wpallimport-plugin .delimiter-field input:nth-child(1) {
1184 width: 100%;
1185 }
1186
1187 .wpallimport-plugin .delimiter-field input:nth-child(2) {
1188 margin-left: 5px;
1189 }
1190
1191 /*--------------------------------------------------------------------------
1192 *
1193 * WP All Import Layout
1194 *
1195 *-------------------------------------------------------------------------*/
1196
1197 /* 2 column wpallimport-layout */
1198 .wpallimport-plugin table.wpallimport-layout {
1199 clear: both;
1200 border-collapse: collapse;
1201 min-width: 770px;
1202 }
1203
1204 .wpallimport-plugin .wpallimport-step-3 table.wpallimport-layout,
1205 .wpallimport-plugin .wpallimport-step-4 table.wpallimport-layout{
1206 width: 100%;
1207 }
1208
1209 .wpallimport-plugin table.wpallimport-step-1,
1210 .wpallimport-plugin .wpallimport-step-2,
1211 .wpallimport-plugin .wpallimport-step-3,
1212 .wpallimport-plugin .wpallimport-step-4,
1213 .wpallimport-plugin .wpallimport-step-5,
1214 .wpallimport-plugin .wpallimport-step-6{
1215 margin: 10px 0 0 0px;
1216 }
1217
1218
1219 .wpallimport-plugin table.wpallimport-layout td {
1220 vertical-align: top;
1221 border: none;
1222 font-size: 12px !important;
1223 }
1224 .wpallimport-plugin table.wpallimport-layout td.left {
1225 /*min-width: 490px;*/
1226 width: 61%;
1227 }
1228 .wpallimport-plugin table.wpallimport-layout td.right {
1229 padding: 0px 0 16px 20px;
1230 width: 23%;
1231 min-width: 260px;
1232 position: relative;
1233 }
1234 .wpallimport-plugin table.wpallimport-layout td.left > h2:first-child {
1235 margin-top: -22px;
1236 padding: 14px 0 3px 0;
1237 }
1238 .wpallimport-plugin table.wpallimport-layout td.left hr {
1239 clear: both;
1240 }
1241 .wpallimport-plugin.no-js table.wpallimport-layout td.left > h2:first-child {
1242 margin-top: 0px;
1243 }
1244 .wpallimport-plugin table.wpallimport-layout div.left {
1245 min-width: 490px;
1246 width: 70%;
1247 float: left;
1248 }
1249 .wpallimport-plugin table.wpallimport-layout div.right {
1250 padding: 0px 0 16px 20px;
1251 width: 25%;
1252 /*min-width: 260px; */
1253 position: relative;
1254 float: right;
1255 }
1256 /*@*/
1257
1258 .wpallimport-plugin table.wpallimport-layout.wpallimport-step-1 tr td.left{
1259 width: 100%;
1260 }
1261 .wpallimport-plugin form.options table.wpallimport-layout td.right{
1262 width: 25%;
1263 }
1264
1265 .wpallimport-plugin .wpallimport-content-section{
1266 background: #fff;
1267 border: 1px solid #ddd;
1268 border-radius: 4px;
1269 -moz-border-radius: 4px;
1270 -khtml-border-radius: 4px;
1271 -webkit-border-radius: 4px;
1272 margin-top: 10px;
1273 margin-bottom: 20px;
1274 padding-bottom: 15px;
1275 }
1276
1277 .wpallimport-plugin .wpallimport-content-section.wpallimport-complete-statistics {
1278 text-align: left;
1279 padding: 20px;
1280 }
1281
1282 .wpallimport-plugin .wpallimport-content-section.wpallimport-complete-statistics p {
1283 font-size: 21px !important;
1284 color: #777;
1285 background: url("../img/s-check.png") no-repeat;
1286 background-size: 30px;
1287 padding-left: 50px;
1288 }
1289 .wpallimport-plugin .wpallimport-skipped-notice{
1290 display: none;
1291 }
1292
1293 .wpallimport-skipped-notice a {
1294 margin-left: 0px !important;
1295 }
1296
1297 .wpallimport-plugin table.form-table {
1298 clear: none;
1299 margin-top: 0px;
1300 }
1301 .wpallimport-plugin table.form-table.custom-params {
1302 max-width: 700px;
1303 }
1304 .wpallimport-plugin table.form-table td,
1305 .wpallimport-plugin table.form-table th {
1306 vertical-align: top;
1307 }
1308 .wpallimport-plugin table.form-table thead td {
1309 font-weight: bold;
1310 }
1311 .wpallimport-plugin table.form-table.custom-params input {
1312 margin-left: 0;
1313 }
1314 .wpallimport-plugin table.form-table tr.template,
1315 .wpallimport-plugin table.form-table ol li.template,
1316 .wpallimport-plugin table.form-table ul li.template,
1317 .wpallimport-plugin table.cf-form-table tr.template,
1318 .wpallimport-plugin table.tax-form-table tr.template {
1319 display: none;
1320 }
1321
1322 .wpallimport-plugin .form-table td{
1323 padding: 0px;
1324 line-height: inherit !important;
1325 }
1326 .wpallimport-plugin form.settings .form-table td{
1327 padding: 15px 10px;
1328 }
1329 .wpallimport-plugin .form-table td label,
1330 .wpallimport-plugin .form-table td li,
1331 .wpallimport-plugin .form-table td p{
1332 line-height: 1.4em;
1333 }
1334 .wpallimport-plugin .form-table td label{
1335 display: inline-block;
1336 margin: 0.25em 0 0.5em !important;
1337 }
1338
1339 .wpallimport-plugin div.input label,
1340 .wpallimport-plugin .form-field{
1341 font-size: 12px !important;
1342 }
1343 .wpallimport-plugin input[type="radio"]{
1344 margin-left: 4px;
1345 margin-top: -3px;
1346 }
1347
1348 .wpallimport-plugin .wpallimport-wrapper{
1349 width: 1200px;
1350 }
1351 .wpallimport-plugin .wpallimport-step-4 .wpallimport-upgrade-notice,
1352 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice {
1353 background-color: #FFB8B8;
1354 border: 1px solid #FF8383;
1355 color: #000;
1356 display: none;
1357 line-height: 40px;
1358 margin: 30px auto 0 0;
1359 padding: 15px;
1360 text-align: center;
1361 width: 570px;
1362 }
1363 .wpallimport-plugin .wpallimport-upgrade-notice p{
1364 color: #000 !important;
1365 font-size: 1.3em !important;
1366 margin-bottom: 0;
1367 }
1368 .wpallimport-plugin .wpallimport-upgrade-notice .upgrade_link{
1369 color: #000 !important;
1370 font-size: 1.3em !important;
1371 text-decoration: underline;
1372 }
1373 .wpallimport-plugin .wpallimport-upgrade-notice .wpallimport-upgrade-links-container .upgrade_link,
1374 .wpallimport-plugin .wpallimport-free-edition-notice .wpallimport-upgrade-links-container .upgrade_link {
1375 font-size: 1em !important;
1376 }
1377 /*--------------------------------------------------------------------------
1378 *
1379 * Step 1 - choose file
1380 *
1381 *-------------------------------------------------------------------------*/
1382
1383 /*@+ Choose File forms */
1384 .wpallimport-plugin form.wpallimport-choose-file {
1385 margin-top: 15px;
1386 position: relative;
1387 }
1388 .wpallimport-plugin form.wpallimport-choose-file h3 {
1389 margin-bottom: 5px;
1390 }
1391 .wpallimport-plugin form.wpallimport-choose-file .label {
1392 font-size: 15px;
1393 }
1394 .wpallimport-plugin form.wpallimport-choose-file input[type="text"],
1395 .wpallimport-plugin form.wpallimport-choose-file input[type="password"] {
1396 width: 80px;
1397 font-size: 12px;
1398 }
1399 .wpallimport-plugin form.wpallimport-choose-file input.regular-text,
1400 .wpallimport-plugin form.wpallimport-choose-file select.regular-text {
1401 width: 100%;
1402 }
1403 .wpallimport-plugin #wpcontent form.wpallimport-choose-file select[name="file"],
1404 .wpallimport-plugin #wpcontent form.wpallimport-choose-file select[name="reimport"] {
1405 font-size: 12px;
1406 }
1407 .wpallimport-plugin form.wpallimport-choose-file input[type="submit"].button {
1408 /*width: 150px;*/
1409 }
1410 .wpallimport-plugin form.wpallimport-choose-file div.input {
1411 margin-top: 20px;
1412 }
1413 .wpallimport-plugin form.wpallimport-choose-file .wpallimport-submit-buttons{
1414 clear: both;
1415 text-align: center;
1416 display: none;
1417 }
1418 /*@*/
1419
1420 .wpallimport-plugin #select-files{
1421 height:35px;
1422 line-height: 35px;
1423 font-size: 18px;
1424 margin-top: 30px;
1425 display: inline-block;
1426 position: relative;
1427 z-index: 0;
1428 text-decoration: none;
1429 color: #888;
1430 background: url('../img/ui_4.0/select_files.png') no-repeat 0 2px;
1431 padding-left: 45px;
1432 }
1433 .wpallimport-plugin .wpallimport-progress{
1434 position: relative;
1435 display: none;
1436 color: #009039;
1437 font-size: 13px;
1438 font-weight: bold;
1439 margin-top: 10px;
1440 width: 100%;
1441 text-align: center;
1442 /*border:1px solid #4297D7;*/
1443 -moz-border-radius: 8px;
1444 -khtml-border-radius: 8px;
1445 -webkit-border-radius: 8px;
1446 border-radius: 8px;
1447 margin-bottom: 30px;
1448 }
1449 .wpallimport-plugin #progressbar{
1450 border: medium none;
1451 text-align: center;
1452 width: 100%;
1453 font-size: 20px;
1454 color:#000;
1455 line-height: 35px;
1456 margin: 20px 0;
1457 }
1458 .wpallimport-plugin #progressbar span{ color:#777; }
1459
1460 .wpallimport-plugin #file_name{
1461 font-size: 16px;
1462 font-weight: bold;
1463 margin-left: 10px;
1464 float: right;
1465 }
1466
1467
1468 .wpallimport-plugin .wpallimport-import-types{
1469 margin: 37px 0 37px;
1470 text-align: center;
1471 }
1472 .wpallimport-plugin .wpallimport-import-types h2,
1473 .wpallimport-plugin .wpallimport-import-types h3{
1474 color:#40ad6e;
1475 font-size: 24px;
1476 margin-bottom: 25px;
1477 font-weight: normal;
1478 }
1479 .wpallimport-plugin .wpallimport-upload-type-container {
1480 display: none;
1481 text-align: center;
1482 padding: 0 55px;
1483 }
1484 .wpallimport-plugin a.wpallimport-import-from{
1485 color:#888;
1486 background: #f6f5f1;
1487 border: 1px solid #ddd;
1488 border-radius: 4px;
1489 -moz-border-radius: 4px;
1490 -khtml-border-radius: 4px;
1491 -webkit-border-radius: 4px;
1492 font-size: 20px;
1493 display: inline-flex;
1494 height: 85px;
1495 width: 350px;
1496 text-decoration: none;
1497 margin: 5px;
1498 vertical-align: top;
1499 padding: 40px 60px;
1500 box-sizing: border-box;
1501 text-align: left;
1502 position: relative;
1503 align-items: center;
1504 }
1505 .wpallimport-plugin a.wpallimport-import-from.bind{
1506 color: #888;
1507 border-color: #cfceca;
1508 }
1509 .wpallimport-plugin a.wpallimport-import-from.selected{
1510 color:#fff;
1511 background: #46ba69;
1512 border: 1px solid #3da55c;
1513 }
1514 .wpallimport-plugin a.wpallimport-import-from span.wpallimport-icon{
1515 display: inline-block;
1516 position: relative;
1517 flex-shrink: 0;
1518 margin-right: 20px;
1519 }
1520 .wpallimport-plugin a.wpallimport-import-from .wpallimport-text-content{
1521 display: flex;
1522 flex-direction: column;
1523 justify-content: center;
1524 }
1525 .wpallimport-plugin a.wpallimport-import-from span.wpallimport-icon-label,
1526 .wpallimport-plugin a.wpallimport-import-from span.wpallimport-helper-text{
1527 display: block;
1528 }
1529 .wpallimport-drag-drop-area {
1530 display: inline-block;
1531 position: relative;
1532 }
1533
1534 /* Extend drag area to fullscreen when active, but keep it in normal flow */
1535 .wpallimport-drag-drop-area.fullscreen-active::after {
1536 content: '';
1537 position: fixed;
1538 top: 0;
1539 left: 0;
1540 width: 100vw;
1541 height: 100vh;
1542 z-index: 999998;
1543 background: transparent;
1544 pointer-events: auto;
1545 }
1546
1547 /* Fullscreen drag overlay - purely visual */
1548 .wpallimport-fullscreen-drag-overlay {
1549 position: fixed;
1550 top: 0;
1551 left: 0;
1552 width: 100vw;
1553 height: 100vh;
1554 background: rgba(70, 186, 105, 0.1);
1555 border: 3px dashed #46ba69;
1556 z-index: 999999;
1557 display: flex;
1558 align-items: center;
1559 justify-content: center;
1560 pointer-events: none;
1561 }
1562
1563 .wpallimport-fullscreen-drag-overlay .wpallimport-drag-message {
1564 background: #46ba69;
1565 color: white;
1566 padding: 30px 50px;
1567 border-radius: 12px;
1568 font-size: 20px;
1569 font-weight: bold;
1570 box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);
1571 text-align: center;
1572 display: flex;
1573 align-items: center;
1574 gap: 15px;
1575 }
1576
1577 .wpallimport-fullscreen-drag-overlay .wpallimport-drag-icon {
1578 width: 40px;
1579 height: 30px;
1580 background: url('../img/ui_4.0/upload_sprite.png') 0 0 no-repeat;
1581 display: inline-block;
1582 flex-shrink: 0;
1583 }
1584 .wpallimport-plugin a.wpallimport-import-from.wpallimport-upload-type span.wpallimport-icon{
1585 background: url('../img/ui_4.0/upload_sprite.png') 0 -30px no-repeat;
1586 width: 40px;
1587 height: 30px;
1588 }
1589 .wpallimport-plugin a.wpallimport-import-from.wpallimport-upload-type.selected span.wpallimport-icon{
1590 background: url('../img/ui_4.0/upload_sprite.png') 0 0 no-repeat;
1591 width: 40px;
1592 height: 30px;
1593 }
1594 .wpallimport-plugin a.wpallimport-import-from.wpallimport-url-type span.wpallimport-icon{
1595 background: url('../img/ui_4.0/url_sprite.png') 0 -34px no-repeat;
1596 width: 40px;
1597 height: 34px;
1598 }
1599 .wpallimport-plugin a.wpallimport-import-from.wpallimport-url-type.selected span.wpallimport-icon{
1600 background: url('../img/ui_4.0/url_sprite.png') 0 0 no-repeat;
1601 width: 40px;
1602 height: 34px;
1603 }
1604 .wpallimport-plugin a.wpallimport-import-from.wpallimport-file-type span.wpallimport-icon{
1605 background: url('../img/ui_4.0/file_sprite.png') 0 -34px no-repeat;
1606 width: 32px;
1607 height: 34px;
1608 }
1609 .wpallimport-plugin a.wpallimport-import-from.wpallimport-file-type.selected span.wpallimport-icon{
1610 background: url('../img/ui_4.0/file_sprite.png') 0 0 no-repeat;
1611 width: 32px;
1612 height: 34px;
1613 }
1614 /* Helper text under button labels */
1615 .wpallimport-plugin .wpallimport-helper-text {
1616 font-size: 14px;
1617 color: #999;
1618 margin-top: 2px;
1619 font-weight: normal;
1620 line-height: 1.2;
1621 }
1622 .wpallimport-plugin a.wpallimport-import-from.selected .wpallimport-helper-text {
1623 color: rgba(255, 255, 255, 0.8);
1624 }
1625 .wpallimport-plugin .wpallimport-icon-label {
1626 line-height: 1.3;
1627 font-size: 20px;
1628 }
1629
1630 .wpallimport-plugin .wpallimport-upload-resource-step-one,
1631 .wpallimport-plugin .wpallimport-file-upload-result{
1632 background: #fff;
1633 border-top: 1px solid #ddd;
1634 border-right: 1px solid #ddd;
1635 border-left: 1px solid #ddd;
1636 border-bottom: 1px solid #ddd;
1637 /*margin-bottom: 20px;*/
1638 padding: 20px;
1639 padding-top: 0;
1640 }
1641 .wpallimport-plugin .wpallimport-choose-post-type{
1642 background: #fff;
1643 /*border-bottom: 1px solid #ddd;
1644 border-right: 1px solid #ddd;
1645 border-left: 1px solid #ddd;
1646 padding: 20px;
1647 padding-top: 0;
1648 -moz-border-radius-bottomright: 4px;
1649 -webkit-border-bottom-right-radius: 4px;
1650 border-bottom-right-radius: 4px;
1651 -moz-border-radius-bottomleft: 4px;
1652 -webkit-border-bottom-left-radius: 4px;
1653 border-bottom-left-radius: 4px;*/
1654 }
1655 .wpallimport-plugin .wpallimport-upload-resource-step-one{
1656 border-top-left-radius: 4px;
1657 border-top-right-radius: 4px;
1658 border-bottom-right-radius: 4px;
1659 -moz-border-radius-topleft: 4px;
1660 -webkit-border-top-left-radius: 4px;
1661 -moz-border-radius-topright: 4px;
1662 -webkit-border-top-right-radius: 4px;
1663 -moz-border-radius-bottomleft: 4px;
1664 -webkit-border-bottom-left-radius: 4px;
1665 }
1666 .wpallimport-plugin .wpallimport-bottom-radius{
1667 border-bottom-left-radius: 4px;
1668 border-bottom-right-radius: 4px;
1669 -moz-border-radius-bottomleft: 4px;
1670 -moz-border-radius-bottomright: 4px;
1671 -webkit-border-bottom-left-radius: 4px;
1672 -webkit-border-bottom-right-radius: 4px;
1673 border-top-left-radius: 0px;
1674 border-top-right-radius: 0px;
1675 -moz-border-radius-topleft: 0px;
1676 -moz-border-radius-topright: 0px;
1677 -webkit-border-top-left-radius: 0px;
1678 -webkit-border-top-right-radius: 0px;
1679 }
1680
1681 .wpallimport-plugin .wpallimport-top-radius{
1682 border-bottom-left-radius: 0px !important;
1683 border-bottom-right-radius: 0px !important;
1684 -moz-border-radius-bottomleft: 0px !important;
1685 -moz-border-radius-bottomright: 0px !important;
1686 -webkit-border-bottom-left-radius: 0px !important;
1687 -webkit-border-bottom-right-radius: 0px !important;
1688 border-top-left-radius: 4px !important;
1689 border-top-right-radius: 4px !important;
1690 -moz-border-radius-topleft: 4px !important;
1691 -moz-border-radius-topright: 4px !important;
1692 -webkit-border-top-left-radius: 4px !important;
1693 -webkit-border-top-right-radius: 4px !important;
1694 }
1695
1696 .wpallimport-plugin .wpallimport-choose-post-type{ text-align:left; }
1697 .wpallimport-plugin .wpallimport-file-upload-result{ padding-top: 30px; overflow: hidden; }
1698 .wpallimport-plugin .wpallimport-upload-resource-step-one{ padding-bottom: 52px; }
1699 .wpallimport-plugin .wpallimport-upload-resource-step-two{
1700 display: none;
1701 width: 600px;
1702 margin: 0 auto;
1703 }
1704 .wpallimport-plugin .wpallimport-upload-resource-step-two h2{
1705 text-align: left;
1706 color: #4db278;
1707 padding: 0;
1708 margin: 0 0 10px;
1709 }
1710
1711 .wpallimport-plugin .wp_all_import_change_gravity_form h2,
1712 .wpallimport-plugin .wp_all_import_change_taxonomy_type h2{
1713 color: #4ab278;
1714 margin-bottom: 10px;
1715 }
1716
1717 .wpallimport-plugin #custom_type_selector,
1718 .wpallimport-plugin #file_selector,
1719 .wpallimport-plugin #taxonomy_to_import{
1720 margin: 0 auto;
1721 margin-bottom: 20px;
1722 text-align: left;
1723 }
1724 .wpallimport-plugin .wpallimport-change-custom-type #custom_type_selector{
1725 margin: 0;
1726 }
1727 .wpallimport-plugin .wpallimport-change-custom-type .select2-container{
1728 margin-left: -5px;
1729 }
1730
1731 .wpallimport-plugin #file_selector,
1732 .wpallimport-plugin #taxonomy_to_import{
1733 margin-top: 30px;
1734 }
1735
1736
1737
1738
1739 .wpallimport-plugin .wpallimport-import-to{
1740 background: none repeat scroll 0 0 #f6f5f1;
1741 border: 1px solid #ddd;
1742 color: #888;
1743 display: inline-block;
1744 font-size: 18px;
1745 height: 50px;
1746 line-height: 24px;
1747 padding-top: 25px;
1748 text-align: center;
1749 text-decoration: none;
1750 width: 360px;
1751 margin-right: 10px;
1752 position: relative;
1753 }
1754 .wpallimport-plugin .wpallimport-import-to span.wpallimport-import-to-arrow{
1755 display: none;
1756 }
1757 .wpallimport-plugin .wpallimport-import-to.wpallimport-import-to-checked span.wpallimport-import-to-arrow{
1758 background: url('../img/ui_4.0/bottom_arrow.png') no-repeat;
1759 position: absolute;
1760 bottom: -12px;
1761 left: 48%;
1762 display: block;
1763 height: 14px;
1764 width: 24px;
1765 }
1766 .wpallimport-plugin .wpallimport-import-to.wpallimport-import-to-checked{
1767 background: #46BA69;
1768 border: 1px solid #46BA69;
1769 color: #fff;
1770 }
1771 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-new-items span.wpallimport-import-to-title:before{
1772 content: "\f464";
1773 /*display: inline-block;*/
1774 font-family: "dashicons";
1775 font-size: 33px;
1776 left: 27%;
1777 line-height: 10px;
1778 position: absolute;
1779 top: 33px;
1780 }
1781 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-new-items.wpallimport-import-to-checked span.wpallimport-import-to-title:before,
1782 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-existing-items.wpallimport-import-to-checked span.wpallimport-import-to-title:before{
1783 color: #a3ddb4;
1784 }
1785 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-existing-items span.wpallimport-import-to-title:before{
1786 content: "\f321";
1787 /*display: inline-block;*/
1788 font-family: "dashicons";
1789 font-size: 33px;
1790 left: 23%;
1791 line-height: 10px;
1792 position: absolute;
1793 top: 33px;
1794 }
1795 .wpallimport-plugin .wpallimport-download-from{
1796 background: none repeat scroll 0 0 #f6f5f1;
1797 border: 1px solid #ddd;
1798 color: #888;
1799 display: inline-block;
1800 font-size: 18px;
1801 height: 50px;
1802 line-height: 24px;
1803 padding-top: 25px;
1804 text-align: center;
1805 text-decoration: none;
1806 width: 360px;
1807 margin-right: 10px;
1808 position: relative;
1809 }
1810 .wpallimport-plugin .wpallimport-download-from span.wpallimport-download-from-arrow{
1811 display: none;
1812 }
1813 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-from-checked span.wpallimport-download-from-arrow{
1814 background: url('../img/ui_4.0/bottom_arrow.png') no-repeat;
1815 position: absolute;
1816 bottom: -12px;
1817 left: 48%;
1818 display: block;
1819 height: 14px;
1820 width: 24px;
1821 }
1822 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-from-checked{
1823 background: #46BA69;
1824 border: 1px solid #46BA69;
1825 color: #fff;
1826 }
1827 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-url span.wpallimport-download-from-title:before{
1828
1829 font-size: 33px;
1830 left: 27%;
1831 line-height: 10px;
1832 position: absolute;
1833 top: 33px;
1834 }
1835 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-url.wpallimport-download-from-checked span.wpallimport-download-from-title:before,
1836 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-ftp.wpallimport-download-from-checked span.wpallimport-download-from-title:before{
1837 color: #46BA69;
1838 }
1839 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-ftp span.wpallimport-download-from-title:before{
1840
1841 font-size: 33px;
1842 left: 23%;
1843 line-height: 10px;
1844 position: absolute;
1845 top: 33px;
1846 }
1847
1848
1849 .wpallimport-plugin input[name=url],
1850 .wpallimport-plugin .wpallimport-download-resource-step-two-ftp input{
1851 font-size: 18px !important;
1852 height: 49px;
1853 /*margin-top: 20px;*/
1854 width: 75% !important;
1855 padding: 0 5px 0 60px;
1856 border: 1px solid #ddd;
1857 border-radius: 4px;
1858 -moz-border-radius: 4px;
1859 -khtml-border-radius: 4px;
1860 -webkit-border-radius: 4px;
1861 color: #888;
1862 margin-bottom: 0;
1863 }
1864 .wpallimport-plugin .wpallimport-download-resource-step-two-ftp input,
1865 .wpallimport-plugin .wpallimport-download-resource-step-two-ftp textarea{
1866 margin-top: 10px;
1867 margin-bottom: 0px !important;
1868 }
1869 .wpallimport-plugin .wpallimport-download-resource-step-two-ftp input::placeholder {
1870 color: #cfceca;
1871 }
1872 .wpallimport-plugin .wpallimport-input-icon{
1873 color: #cfceca;
1874 font-family: "dashicons";
1875 font-size: 30px;
1876 left: 45px;
1877 position: relative;
1878 top: -14px;
1879 vertical-align: bottom;
1880 }
1881 .wpallimport-plugin .wpallimport-url-icon {
1882 display: -webkit-inline-box;
1883 }
1884 .wpallimport-plugin .wpallimport-url-icon:before{
1885 content: "\f103";
1886 }
1887 .wpallimport-plugin .wpallimport-ftp-host-icon {
1888 display: -webkit-inline-box;
1889 }
1890 .wpallimport-plugin .wpallimport-ftp-host-icon:before{
1891 content: "\f319";
1892 }
1893 .wpallimport-plugin .wpallimport-ftp-path-icon {
1894 top: -33px;
1895 float: left;
1896 z-index: 1;
1897 left: 17px;
1898 position: absolute;
1899 }
1900 .wpallimport-plugin .wpallimport-ftp-path-icon:before{
1901 content: "\f123";
1902 }
1903 .wpallimport-plugin .wpallimport-file-type-options .wpai-ftp-path-input {
1904 display:block;
1905 padding-right:50px;
1906 top: -2px;
1907 position: relative;
1908 }
1909 .wpai-ftp-path-button {
1910 float:right;
1911 }
1912 .wpallimport-plugin .ftp_path .wpai-ftp-select-file-button {
1913 background-image: none;
1914 text-align: center;
1915 background-color: rgb(70, 186, 105);
1916 width: 175px;
1917 border: none;
1918 height: 49px;
1919 top: 0.5px;
1920 font-size: 16px;
1921 padding: 0 50px;
1922 }
1923 .wpallimport-plugin input[name=ftp_path] {
1924 float: left;
1925 position: relative;
1926 width: 100% !important;
1927 top: -10px;
1928 margin-right: 10px;
1929 }
1930 .wpallimport-plugin .wpallimport-ftp-port-icon {
1931 display: -webkit-inline-box;
1932 }
1933 .wpallimport-plugin .wpallimport-ftp-port-icon:before{
1934 content: "\f106";
1935 }
1936 .wpallimport-plugin .wpallimport-ftp-username-icon {
1937 display: -webkit-inline-box;
1938 }
1939 .wpallimport-plugin .wpallimport-ftp-username-icon:before{
1940 content: "\f110";
1941 }
1942 .wpallimport-plugin .wpallimport-ftp-password-icon {
1943 display: -webkit-inline-box;
1944 }
1945 .wpallimport-plugin .wpallimport-ftp-password-icon:before{
1946 content: "\f112";
1947 }
1948 .wpallimport-plugin .wpallimport-ftp-private-key-icon:before{
1949 content: "\f313";
1950 }
1951 .wpallimport-plugin .wpallimport-ftp-private-key-icon {
1952 display: -webkit-inline-box;
1953 top: -72px;
1954 }
1955 .wpai-ftp-text-area {
1956 font-size: 18px !important;
1957 height: 100px;
1958 margin-top: 20px;
1959 padding: 5px;
1960 width: 75% !important;
1961 padding-left: 60px;
1962 border: 1px solid #ddd;
1963 border-radius: 4px;
1964 -moz-border-radius: 4px;
1965 -khtml-border-radius: 4px;
1966 -webkit-border-radius: 4px;
1967 color: #888;
1968 margin-bottom: 0;
1969 resize: none;
1970 }
1971 .wpai-ftp-text-area::placeholder {
1972 color: #cfceca !important;
1973 font-size: 18px;
1974 }
1975 #wpai-ftp-text-area-help {
1976 top:-46px !important;
1977 }
1978 .wpallimport-plugin input[name=url].focus{
1979 background-position: 10px 8px;
1980 color:#333;
1981 font-size: 11px !important;
1982 }
1983 .wpallimport-plugin #plupload-ui h3{
1984 float: left;
1985 font-size: 13px;
1986 font-weight: normal;
1987 margin-bottom: 0;
1988 margin-top: 8px;
1989 }
1990 .wpallimport-plugin .wpallimport-reimported-notify{
1991 border: 1px solid #AFAFAF;
1992 margin-bottom: 20px;
1993 padding: 10px 20px;
1994 }
1995 .wpallimport-plugin .wpallimport-reimported-notify p span{
1996 color: #ccc;
1997 }
1998 .wpallimport-plugin .wpallimport-choose-data-type{
1999 text-align: center;
2000 margin-bottom: 30px;
2001 }
2002 .wpallimport-plugin #wpallimport-url-upload-status{
2003 margin: 10px;
2004 }
2005 .wpallimport-plugin .wpallimport-uploaded-file-name{
2006 color: #333;
2007 }
2008
2009 .wpallimport-plugin .wpallimport-choose-import-direction{
2010 text-align: center;
2011 }
2012 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
2013 margin-left: -13%;
2014 }
2015 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
2016 margin-left: -12%;
2017 }
2018 .wpallimport-plugin .wpallimport-extra-text-left{
2019 float: left;
2020 text-align: right;
2021 width: 37%;
2022 }
2023 .wpallimport-plugin .wpallimport-extra-text-right{
2024 float: right;
2025 text-align: left;
2026 width: 38%;
2027 }
2028 .wpallimport-plugin .wpallimport-new-records,
2029 .wpallimport-plugin .wpallimport-existing-records{
2030 display: none;
2031 color: #777;
2032 font-size: 18px;
2033 line-height: 50px;
2034 }
2035 .wpallimport-plugin .wpallimport-extra-text-below{
2036 max-width: 565px;
2037 margin: 0 auto;
2038 }
2039 /*--------------------------------------------------------------------------
2040 *
2041 * Step 2 - XPath filtering
2042 *
2043 *-------------------------------------------------------------------------*/
2044
2045 .wpallimport-plugin .wpallimport-console{
2046 position:relative;
2047 padding:0;
2048 display:none;
2049 }
2050 .wpallimport-plugin .action_buttons{
2051 overflow: hidden;
2052 clear: both;
2053 padding: 10px;
2054 border-bottom: 1px solid #ddd;
2055 }
2056 .wpallimport-plugin .action_buttons .wpallimport-go-to{
2057 display: block;
2058 height: 21px;
2059 margin-top: 25px;
2060 text-decoration: none;
2061 width: 13px;
2062 }
2063 .wpallimport-plugin .action_buttons #prev_element{
2064 background: url('../img/ui_4.0/left_btn.png') no-repeat;
2065 margin-left: 15px;
2066 float: left;
2067 }
2068 .wpallimport-plugin .action_buttons #next_element{
2069 background: url('../img/ui_4.0/right_btn.png') no-repeat;
2070 margin-right: 15px;
2071 float: right;
2072 }
2073 .wpallimport-plugin .action_buttons .wpallimport-root-element{
2074 color: #46ba69;
2075 font-weight: bold;
2076 margin-top: 0;
2077 }
2078 .wpallimport-plugin input[name="delimiter"]{
2079 display: inline-block;
2080 height: 28px;
2081 margin: 0 3px !important;
2082 min-width: 28px !important;
2083 padding: 0 3px;
2084 position: relative;
2085 text-align: center;
2086 width: 28px !important;
2087 }
2088 .wpallimport-plugin input[name="apply_delimiter"]{
2089 background: none repeat scroll 0 0 #425f9a;
2090 border: 1px solid #425f9a;
2091 border-radius: 3px;
2092 color: #fff;
2093 cursor: pointer;
2094 height: 28px;
2095 margin: 0 5px !important;
2096 padding: 3px 10px !important;
2097 vertical-align: bottom;
2098 }
2099 .wpallimport-plugin .go_to{
2100 float: left;
2101 font-size: 23px;
2102 line-height: 38px;
2103 text-align: center;
2104 }
2105 .wpallimport-plugin #pmxi_value{
2106 display: inline-block;
2107 height: 28px;
2108 margin: 0;
2109 padding: 3px;
2110 position: relative;
2111 top: 2px;
2112 width: 50px;
2113 }
2114 .wpallimport-plugin #pmxi_add_rule,
2115 .wpallimport-plugin #apply_filters{
2116 background: url("../img/ui_4.0/rule.png") no-repeat scroll 10px 10px #40acad;
2117 border: 1px solid #3a9c9d;
2118 border-radius: 5px;
2119 -moz-border-radius: 5px;
2120 -khtml-border-radius: 5px;
2121 -webkit-border-radius: 5px;
2122 color: #fff;
2123 display: inline-block;
2124 font-size: 14px;
2125 height: 21px;
2126 margin: 0;
2127 float: right;
2128 padding: 13px 40px 10px 50px;
2129 text-decoration: none;
2130 font-weight: bold;
2131 }
2132 .wpallimport-plugin #apply_filters{
2133 float: right;
2134 margin-right: 25px;
2135 margin-top: 50px;
2136 }
2137 .wpallimport-plugin #pmxi_xml_element,
2138 .wpallimport-plugin #pmxi_rule,
2139 .wpallimport-plugin #pmxi_value{
2140 font-size: 16px;
2141 height: 48px;
2142 padding: 10px;
2143 border: 1px solid #ddd;
2144 border-radius: 5px;
2145 -moz-border-radius: 5px;
2146 -khtml-border-radius: 5px;
2147 -webkit-border-radius: 5px;
2148 color: #777;
2149 font-size: 15px !important;
2150 width: 100%;
2151 position: relative;
2152 top: 0;
2153 }
2154 .wpallimport-plugin table.xpath_filtering{
2155 width:100%;
2156 margin-top:20px;
2157 }
2158 .wpallimport-plugin table.xpath_filtering input[name=xpath]{
2159 font-size: 16px;
2160 height: 45px;
2161 padding: 10px;
2162 border: 1px solid #ddd;
2163 border-radius: 5px;
2164 -moz-border-radius: 5px;
2165 -khtml-border-radius: 5px;
2166 -webkit-border-radius: 5px;
2167 color: #40acad;
2168 font-size: 15px !important;
2169 width: 100%;
2170 position: relative;
2171 top: 0;
2172 }
2173 .wpallimport-plugin #filtering_rules{
2174 position: relative;
2175 padding: 0;
2176 }
2177 .wpallimport-plugin .filtering_rules{
2178 margin: 0;
2179 }
2180 .wpallimport-plugin .filtering_rules .drag-element{
2181 background: url('../img/ui_4.0/list.png') no-repeat 0 3px;
2182 padding-left: 30px;
2183 }
2184 .wpallimport-plugin .filtering_rules .drag-element .rule_element{
2185 display: inline-block;
2186 width: 30%;
2187 color:#46ba69;
2188 font-size: 14px;
2189 vertical-align: top;
2190 }
2191 .wpallimport-plugin .filtering_rules .drag-element .rule_as_is{
2192 display: inline-block;
2193 width: 20%;
2194 color:#40acad;
2195 font-size: 14px;
2196 vertical-align: top;
2197 }
2198 .wpallimport-plugin .filtering_rules .drag-element .rule_condition_value{
2199 display: inline-block;
2200 width: 20%;
2201 color:#000;
2202 font-size: 14px;
2203 word-wrap: break-word;
2204 vertical-align: top;
2205 max-width: 20vw;
2206 padding-right: 15px;
2207 }
2208 .wpallimport-plugin .filtering_rules .drag-element .condition{
2209 display: inline-block;
2210 width: 25%;
2211 color:#000;
2212 font-size: 14px;
2213 vertical-align: top;
2214 }
2215 .wpallimport-plugin .filtering_rules li{
2216 position: relative;
2217 padding: 10px 20px;
2218 margin: 0;
2219 border-bottom: 1px solid #ddd;
2220 }
2221 .wpallimport-plugin .filtering_rules li .remove-ico{
2222 right: 4%;
2223 top:10px;
2224 }
2225 .wpallimport-plugin .filtering_rules li .condition{
2226 padding: 2px;
2227 }
2228 .wpallimport-plugin .filtering_rules li .condition label{
2229 margin: 0px 3px;
2230 }
2231 .wpallimport-plugin .filtering_rules li strong{
2232 text-transform: uppercase;
2233 }
2234 .wpallimport-plugin .pmxi_group_rule{
2235 margin-left: -55px;
2236 }
2237 .wpallimport-plugin .rule_inputs{
2238 /*float: left;*/
2239 }
2240 .wpallimport-plugin .rule_inputs table tr th{
2241 color: #000;
2242 font-weight: 16px;
2243 text-align: left;
2244 }
2245 .wpallimport-plugin .wpallimport-notify-wrapper .found_records,
2246 .wpallimport-plugin .ajax-console .found_records{
2247 background: url('../img/ui_4.0/elements.png') no-repeat !important;
2248 padding-left: 80px;
2249 margin-bottom: 0;
2250 margin-left: 40px;
2251 margin-top: 35px;
2252 margin-bottom: 20px;
2253 position: relative;
2254 }
2255 .wpallimport-plugin .wpallimport-speed-up-notify{
2256 display: none;
2257 position: relative;
2258 margin: 10px 4px;
2259 }
2260 .wpallimport-plugin .wpallimport-speed-up-notify span{
2261 color: #999;
2262 float: right;
2263 position: relative;
2264 right: 26px;
2265 bottom: 30px;
2266 }
2267 .wpallimport-plugin .wpallimport-speed-up-notify a.wpallimport-speed-up-notify-read-more,
2268 .wpallimport-plugin a.wpallimport-wpae-notify-read-more,
2269 .wpallimport-plugin a.wpallimport-notify-read-more{
2270 position: absolute;
2271 top: 35px;
2272 right: 10px;
2273 display: block;
2274 padding-top: 1px !important;
2275 }
2276 .wpallimport-plugin .wpallimport-notify-wrapper .found_records.terminated,
2277 .wpallimport-plugin .ajax-console .found_records.terminated{
2278 background: url('../img/ui_4.0/exclamation.png') no-repeat !important;
2279 }
2280 .wpallimport-plugin .wpallimport-notify-wrapper .found_records.speedup
2281 {
2282 background: url('../img/ui_4.0/elements_notify.png') 0 50% no-repeat !important;
2283 }
2284 .wpallimport-plugin .wpallimport-notify-wrapper .found_records h3,
2285 .wpallimport-plugin .ajax-console .found_records h3{
2286 color: #425f9a;
2287 margin-bottom: 0;
2288 margin-top: 3px;
2289 font-size: 22px;
2290 line-height: 28px;
2291 }
2292 .wpallimport-plugin .wpallimport-notify-wrapper .found_records h4,
2293 .wpallimport-plugin .ajax-console .found_records h4{
2294 color: #777;
2295 margin-top: 5px;
2296 font-size:20px;
2297 }
2298 .wpallimport-plugin .wpallimport-change-root-element{
2299 display: block;
2300 background: #f6f5f1;
2301 border: 1px solid #ecebe7;
2302 border-radius: 5px;
2303 -moz-border-radius: 5px;
2304 -khtml-border-radius: 5px;
2305 -webkit-border-radius: 5px;
2306 color: #777;
2307 font-size: 16px;
2308 text-decoration: none;
2309 margin: 5px 10px;
2310 padding: 10px;
2311 }
2312 .wpallimport-plugin .wpallimport-change-root-element:hover{
2313 color: #000;
2314 }
2315 .wpallimport-plugin .wpallimport-change-root-element.selected{
2316 background: #46ba69;
2317 border: 1px solid #3da55c;
2318 color: #fff;
2319 cursor: default;
2320 }
2321 .wpallimport-plugin .wpallimport-change-root-element .tag_name{
2322 display: inline-block;
2323 max-width: 87%;
2324 overflow: hidden;
2325 text-overflow: ellipsis;
2326 }
2327 .wpallimport-plugin .wpallimport-change-root-element .tag_count{
2328 float: right;
2329 background: url('../img/ui_4.0/element_arrow.png') no-repeat;
2330 display: inline-block;
2331 height: 15px;
2332 padding-left: 20px;
2333 position: relative;
2334 top: 2px;
2335 line-height: 15px;
2336 }
2337 .wpallimport-plugin .wpallimport-change-root-element.selected .tag_count{
2338 background: url('../img/ui_4.0/element_arrow.png') no-repeat 0px -15px;
2339 }
2340 .wpallimport-plugin .import_information{
2341 border-top: 1px solid #ddd;
2342 text-align: center;
2343 padding: 20px;
2344 }
2345 .wpallimport-plugin .import_information h3{
2346 text-align: center;
2347 color:#777;
2348 background: url('../img/ui_4.0/elements_notify.png') no-repeat;
2349 padding-left: 60px;
2350 height: 50px;
2351 display: inline-block;
2352 margin: 0 auto;
2353 line-height: 45px;
2354 }
2355 .wpallimport-plugin .import_information h3.wp_all_import_warning{
2356 background: url('../img/ui_4.0/exclamation.png') no-repeat;
2357 display: none;
2358 }
2359
2360 .wpallimport-plugin .import_information h3 span{
2361 color:#46ba69;
2362 }
2363 .wpallimport-plugin .wpallimport-set-csv-delimiter{
2364 padding-top: 5px;
2365 text-align: center;
2366 display: none;
2367 }
2368 .wpallimport-plugin #current_element{
2369 color:green;
2370 }
2371 .wpallimport-plugin #current_xml{ display: none;}
2372 .wpallimport-plugin #goto_element{
2373 font-size: 16px;
2374 height: 35px;
2375 margin-right: 10px;
2376 min-width: 50px;
2377 padding-top: 5px;
2378 text-align: center;
2379 width: 50px !important;
2380 }
2381 .wpallimport-plugin .wpallimport-choose-elements{
2382 /*width: 1200px;*/
2383 }
2384 .wpallimport-plugin .wpallimport-choose-elements table tbody tr td{
2385 overflow: hidden;
2386 }
2387 .wpallimport-plugin .wpallimport-elements-information{
2388 font-size: 20px;
2389 padding-top: 17px;
2390 margin-right: 10px;
2391 }
2392 .wpallimport-plugin .wp_all_import_subheadline{
2393 color: #777 !important;
2394 font-size: 1em !important;
2395 margin-bottom: 20px !important;
2396 }
2397 /*--------------------------------------------------------------------------
2398 *
2399 * Step 3 - Template Builder
2400 *
2401 *-------------------------------------------------------------------------*/
2402
2403 /*@+ Template form */
2404 .wpallimport-plugin form.wpallimport-template.edit {
2405 /*width: 700px;*/
2406 }
2407
2408 .wpallimport-plugin #poststuff{
2409 min-width: 200px;
2410 }
2411 .wpallimport-plugin #poststuff form.wpallimport-template h3 {
2412 margin: 1em 0 5px 2px;
2413 font-size: 1.17em;
2414 padding: 0px;
2415 }
2416 .wpallimport-plugin #post-preview {
2417 font-size: 12px;
2418 }
2419 .wpallimport-plugin #post-preview .error {
2420 margin: 5px 0;
2421 }
2422 .wpallimport-plugin h3 .header-option {
2423 display: block;
2424 float: right;
2425 font-size: 12px;
2426 font-weight: normal;
2427 }
2428 .wpallimport-plugin .builder_header{
2429 padding: 0 10px;
2430 width: 1200px;
2431 overflow: hidden;
2432 }
2433 .wpallimport-plugin .builder_header .left{
2434 float: left;
2435 }
2436 .wpallimport-plugin .builder_header .right{
2437 float:right;
2438 }
2439 .wpallimport-plugin .builder_header h3{
2440 color: #425F9A;
2441 margin-top: 0;
2442 font-size: 22px;
2443 margin-bottom: 0;
2444 }
2445 .wpallimport-plugin .builder_header h4{
2446 color: #777;
2447 margin-top: 10px;
2448 margin-bottom: 0;
2449 font-size: 18px;
2450 }
2451 .wpallimport-plugin .pmxi_option{
2452 padding: 3px 0;
2453 }
2454 .wpallimport-plugin .pmxi_option a.wpallimport-help{
2455 /*float: right;*/
2456 }
2457 .wpallimport-plugin .parse{
2458 text-decoration: none !important;
2459 }
2460 .wpallimport-plugin .nested_xml{
2461 display: none;
2462 }
2463 .wpallimport-plugin .nested_xml_tree{
2464 width: 70%;
2465 float: left;
2466 padding: 5px 15px;
2467 }
2468 .wpallimport-plugin .nested_actions{
2469 width:25%;
2470 float: right;
2471 }
2472 .wpallimport-plugin .nested_actions input[type="text"]{
2473 width:100%;
2474 padding: 7px;
2475 }
2476 .wpallimport-plugin .nested_xml_tree .green{
2477 color: green;
2478 padding-bottom: 10px;
2479 }
2480 .wpallimport-plugin .nested_xml_tree .red,
2481 .wpallimport-plugin .nested_msgs{
2482 color: red;
2483 padding-bottom: 10px;
2484 }
2485 .wpallimport-plugin .nested_files ul{
2486 list-style: decimal outside none;
2487 padding-left: 15px;
2488 }
2489 .wpallimport-plugin .template_input{
2490 margin-top: 20px;
2491 }
2492 .wpallimport-plugin .img_preloader{
2493 background: url("../img/preloader.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
2494 height: 16px;
2495 line-height: 16px;
2496 padding-left: 20px;
2497 display: none;
2498 position: relative;
2499 }
2500 .wpallimport-plugin .img_success{
2501 background: url("../img/success.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
2502 height: 16px;
2503 line-height: 16px;
2504 padding-left: 20px;
2505 display: none;
2506 font-size: 10px;
2507 margin-bottom: 1px;
2508 }
2509 .wpallimport-plugin .img_failed{
2510 background: url("../img/ico-remove.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
2511 line-height: 16px;
2512 padding-left: 20px;
2513 display: none;
2514 margin: 5px 0;
2515 padding-top: 1px;
2516 font-size: 10px;
2517 }
2518 .wpallimport-plugin .img_failed p{
2519 font-size: 10px !important;
2520 }
2521 .wpallimport-plugin .private_ctx{
2522 display: none;
2523 }
2524 .wpallimport-plugin .sub_input{
2525 padding-left:17px;
2526 margin: 5px;
2527 }
2528 .wpallimport-plugin .main_choise{
2529 float: left;
2530 margin-right: 5px;
2531 }
2532 .wpallimport-plugin .specify_cf{
2533 left: 25%;
2534 top: 8px;
2535 background: #40acad;
2536 padding: 10px;
2537 position: relative;
2538 border-radius: 4px;
2539 -moz-border-radius: 4px;
2540 -khtml-border-radius: 4px;
2541 -webkit-border-radius: 4px;
2542 color: #fff !important;
2543 }
2544 .wpallimport-plugin .set_serialize.active,
2545 .wpallimport-plugin .set_mapping.active{
2546 font-weight: bold;
2547 }
2548 .wpallimport-plugin .custom_type{
2549 /*margin: 0 auto; */
2550 }
2551 .wpallimport-plugin .wpallimport-custom-fields textarea{
2552 border: 1px solid #ddd;
2553 border-radius: 4px;
2554 -moz-border-radius: 4px;
2555 -khtml-border-radius: 4px;
2556 -webkit-border-radius: 4px;
2557 padding: 6px 5px;
2558 font-size: 15px !important;
2559 height: 40px;
2560 float: left;
2561 margin-right: 5px;
2562 line-height: 25px;
2563 width: 68% !important;
2564 }
2565 .wpallimport-plugin .wpallimport-custom-fields .wpallimport-custom-fields-actions,
2566 .wpallimport-plugin .wpallimport-real-estate .wpallimport-custom-fields-actions{
2567 float: right;
2568 right: 30px;
2569 position: relative;
2570 /*padding: 0 10px;*/
2571 border: 1px solid #ddd;
2572 margin-bottom: 10px;
2573 }
2574 .wpallimport-plugin .wpallimport-step-3 div.custom_type{
2575 /*width: 80%;
2576 min-height: 65px;*/
2577 }
2578 .wpallimport-plugin span.remove{
2579 position: static !important;
2580 }
2581
2582 .wpallimport-plugin input[type="text"][name="tagno"]{
2583 margin-left: 5px;
2584 padding: 3px;
2585 width: 40px;
2586 border: 1px solid #BBBBBB;
2587 -moz-border-radius: 3px;
2588 -khtml-border-radius: 3px;
2589 -webkit-border-radius: 3px;
2590 border-radius: 3px;
2591 text-align: center;
2592 }
2593 .wpallimport-pointer-content {
2594 padding: 0 0 10px;
2595 position: relative;
2596 font-size: 13px;
2597 background: #fff;
2598 border: 1px solid #dfdfdf;
2599 -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.075);
2600 box-shadow: 0 3px 6px rgba(0,0,0,0.075);
2601 }
2602 #post-preview div.title{
2603 text-align:right;
2604 border-bottom: 1px solid #ccc;
2605 padding: 10px;
2606 /*font-style:italic;*/
2607 }
2608 #post-preview .wpallimport-preview-content{
2609 padding: 15px;
2610 overflow: auto;
2611 max-height: 350px;
2612 }
2613 #post-preview .wpallimport-preview-content .test_progress{
2614 clear: both;
2615 }
2616 .wpallimport-plugin .preview,
2617 .wpallimport-plugin .preview_images,
2618 .wpallimport-plugin .preview_prices,
2619 .wpallimport-plugin .preview_taxonomies,
2620 .wpallimport-plugin .parse,
2621 .wpallimport-plugin .test_images{
2622 background: #40acad;
2623 -moz-border-radius: 4px;
2624 -khtml-border-radius: 4px;
2625 -webkit-border-radius: 4px;
2626 border-radius: 4px;
2627 clear: both;
2628 color: #fff !important;
2629 float: right;
2630 font-size: 14px;
2631 margin: 10px 0;
2632 padding: 10px 20px 10px 20px;
2633 }
2634 .wpallimport-plugin .test_images{
2635 display: block;
2636 float: left;
2637 margin-bottom: 15px;
2638 margin-left: 0;
2639 margin-top: 0;
2640 }
2641 .wpallimport-plugin .save_popup{
2642 -moz-border-radius: 4px;
2643 -khtml-border-radius: 4px;
2644 -webkit-border-radius: 4px;
2645 border-radius: 4px;
2646 position: absolute;
2647 top: 41px;
2648 right: 60px;
2649 background: #40acad;
2650 padding: 10px 15px 10px 15px;
2651 color:#fff !important;
2652 }
2653 .wpallimport-plugin .autodetect_cf,
2654 .wpallimport-plugin .wpallimport-auto-detect-unique-key,
2655 .wpallimport-plugin .wpallimport-change-unique-key{
2656 -moz-border-radius: 4px;
2657 -khtml-border-radius: 4px;
2658 -webkit-border-radius: 4px;
2659 border-radius: 4px;
2660 background: #40acad;
2661 padding: 10px 15px 10px 15px;
2662 color:#fff !important;
2663 font-size: 14px;
2664 position: relative;
2665 top:-1px;
2666 }
2667 .wpallimport-plugin .wpallimport-change-unique-key{
2668 background-position: 10px 12px;
2669 padding: 10px 15px 10px 15px;
2670 }
2671 .wpallimport-plugin .autodetect_cf{
2672 display: inline-block;
2673 margin-bottom: 5px;
2674 }
2675 .wpallimport-plugin .preview_taxonomies{
2676 float: none;
2677 /*padding: 5px 20px 5px 45px;*/
2678 margin-left: 10px;
2679 }
2680 .wpallimport-plugin .set_xpath{
2681 left: 0;
2682 padding-left: 15px;
2683 position: absolute;
2684 top: 0;
2685 }
2686 .wpallimport-plugin #woocommerce-product-data{
2687 margin-bottom: 20px;
2688 }
2689 .wpallimport-plugin input[name^="attribute_name"],
2690 .wpallimport-plugin input[name^="variable_attribute_name"]{
2691 width: 95% !important;
2692 }
2693 .wpallimport-plugin .fix_checkbox{
2694 position: relative;
2695 /*margin: 0px !important;*/
2696 }
2697 .wpallimport-plugin .newline{
2698 line-height: 16px;
2699 }
2700 .wpallimport-plugin #add_encoding{
2701 display: none;
2702 }
2703 .wpallimport-plugin #new_encoding{
2704 border: 1px solid #BBBBBB;
2705 -moz-border-radius: 3px;
2706 -khtml-border-radius: 3px;
2707 -webkit-border-radius: 3px;
2708 border-radius: 3px;
2709 }
2710 .wpallimport-plugin .load_options{
2711 height: 0;
2712 line-height: 0;
2713 margin: 0;
2714 padding: 0;
2715 position: relative;
2716 right: 10px;
2717 text-align: right;
2718 top: -35px;
2719 width: 100%;
2720 }
2721 .wpallimport-plugin .custom-params tr td{
2722 /*width: 50%;*/
2723 }
2724 .wpallimport-plugin .custom-params tr td.action{
2725 width: 100% !important;
2726 position: relative;
2727 display: block;
2728 }
2729 .wpallimport-plugin .form-field textarea{
2730 width:80%;
2731 }
2732 .wpallimport-plugin .drag-element .assign_post{
2733 float: left;
2734 margin-top: 2px;
2735 }
2736 .wpallimport-plugin .post_taxonomy{
2737 /*margin-bottom: 15px;*/
2738 overflow: hidden;
2739 padding-left: 5px;
2740 /*padding-bottom: 15px;*/
2741 }
2742 .wpallimport-plugin .post_taxonomy .delim{
2743 padding-left: 25px;
2744 }
2745 .wpallimport-plugin .post_taxonomy .delim .add-new-ico{
2746 float: left;
2747 margin-right: 10%;
2748 margin-top: 5px;
2749 }
2750 .wpallimport-plugin .post_taxonomy ol.ui-sortable{
2751 padding-right: 0px;
2752 }
2753 .wpallimport-plugin .post_taxonomy ol.ui-sortable .drag-element{
2754 background-position: 0 10px;
2755 }
2756 .wpallimport-plugin .post_taxonomy ol.ui-sortable .remove-ico,
2757 .wpallimport-plugin .post_taxonomy ul.tax_hierarchical_logic .remove-ico {
2758 top: 8px;
2759 right: 8px;
2760 }
2761
2762 .wpallimport-plugin .separated_by{
2763 float: right;
2764 font-size: 12px;
2765 color: #999999;
2766 margin-right: 20px;
2767 }
2768 .wpallimport-plugin .delim > label{
2769 color: #999999;
2770 font-size: 11px;
2771 }
2772 .wpallimport-plugin .template-sidebar .tag{
2773 /*max-height: 550px;*/
2774 }
2775 .wpallimport-plugin .wp-pointer-content .action.remove a{
2776 top: 8px;
2777 }
2778 .wpallimport-plugin .wpallimport-drag-icon{
2779 position: relative;
2780 top: 5px;
2781 }
2782 .wpallimport-plugin .wpallimport-featured-images textarea{
2783 width: 70%;
2784 height: 70px;
2785 margin: 5px 0;
2786 padding-top: 5px;
2787 }
2788 .wpallimport-plugin .wpallimport-placeholder{
2789 color: #888 !important;
2790 }
2791 .wpallimport-plugin .ui-widget-overlay{
2792 background: #777 !important;
2793 z-index: 99999;
2794 }
2795 .wpallimport-plugin .auto_detect_sf{
2796 width: 80px;
2797 left: 0;
2798 }
2799 .wpallimport-plugin .ui-menu-item a{
2800 text-decoration: none;
2801 color: #777;
2802 font-size: 12px;
2803
2804 /* Overwrite jQuery UI font family */
2805 font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
2806
2807 }
2808 .wpallimport-plugin .ui-menu-item a.ui-state-focus,
2809 .wpallimport-plugin .ui-menu-item a.ui-state-active{
2810 background: inherit;
2811 border: inherit;
2812 margin: 0;
2813 }
2814 .wpallimport-plugin .ui-menu-item{
2815 border-bottom: 1px solid #777;
2816 }
2817 .wpallimport-plugin .ui-menu-item:last-child{
2818 border-bottom: none;
2819 }
2820 .wpallimport-plugin .cf_welcome,
2821 .wpallimport-plugin .cf_detect_result{
2822 position: relative;
2823 text-align: center;
2824 padding-bottom: 15px;
2825 padding-top: 10px;
2826 border-bottom: 1px solid #ddd;
2827 border-top: 1px solid #ddd;
2828 }
2829 .wpallimport-plugin .wpallimport-dismiss-cf-welcome{
2830 display: block;
2831 width: 100px;
2832 /*height: 16px;
2833 position: absolute;
2834 right: 10px;
2835 top: 30%;*/
2836 /*background: url('../img/ico-remove.png') no-repeat;*/
2837 margin: 0 auto;
2838 }
2839 .wpallimport-plugin .wpallimport-cf-options{
2840 display: block;
2841 padding: 10px 12px;
2842 }
2843 .wpallimport-plugin .wpallimport-cf-menu{
2844 display: none;
2845 border: none;
2846 -webkit-border-radius: 0px;
2847 -moz-border-radius: 0px;
2848 -o-border-radius: 0px;
2849 border-radius: 0px;
2850 border: 0px;
2851 padding: 0;
2852 /*padding-left: 12px;*/
2853 margin-bottom: 0;
2854 margin-top: 0;
2855 }
2856 .wpallimport-plugin .wpallimport-cf-menu li{
2857 border-bottom: none;
2858 padding: 5px 0;
2859 padding-left: 16px;
2860 margin-bottom: 0;
2861 cursor: pointer;
2862 width: auto;
2863 }
2864 .wpallimport-plugin .wpallimport-cf-menu li:hover{
2865 background: #fafafa;
2866 }
2867 .wpallimport-plugin .wpallimport-cf-menu li.active{
2868 list-style: disc inside none;
2869 padding-left: 5px;
2870 }
2871 .wpallimport-plugin .wpallimport-cf-menu li a{
2872 padding: 0;
2873 display: inline;
2874 color: #777;
2875 }
2876 .wpallimport-plugin .ui-autocomplete li a:hover{
2877 border: none;
2878 -webkit-border-radius: 0px;
2879 -moz-border-radius: 0px;
2880 -o-border-radius: 0px;
2881 border-radius: 0px;
2882 border: 0px;
2883 }
2884 .wpallimport-plugin .comments-import-fields {
2885 width: 100%;
2886 margin-top: 0;
2887 }
2888
2889 .wpallimport-plugin .comments-import-fields input[type="text"],
2890 .wpallimport-plugin .comments-import-fields select {
2891 height: 40px;
2892 }
2893 .wpallimport-plugin .comments-import-fields select {
2894 font-size: 15px !important;
2895 }
2896 .wpallimport-plugin .comments-import-fields textarea {
2897 font-size: 14px !important;
2898 padding: 6px !important;
2899 }
2900 .wpallimport-plugin .comments-import-fields .datepicker {
2901 width: 300px;
2902 }
2903 .wpallimport-plugin .comments-import-fields .input {
2904 margin-bottom: 10px;
2905 }
2906 .wpallimport-plugin .comments-import-fields .input .input {
2907 margin-bottom: 0px;
2908 }
2909 .wpallimport-plugin .load-template-container {
2910 display: flex;
2911 align-items: center;
2912 }
2913 .wpallimport-plugin form.wpallimport-template .load-template select {
2914 width: auto;
2915 padding: 4px 25px 4px 12px;
2916
2917 /*
2918 * Overwrite previous !important rule required for the rest of the pulldowns
2919 */
2920 font-size: 12px !important;
2921 height: 34px;
2922 background-size: 14px 14px;
2923 }
2924 /*--------------------------------------------------------------------------
2925 *
2926 * Step 4 - Import Options
2927 *
2928 *-------------------------------------------------------------------------*/
2929
2930 .wpallimport-plugin .options .tag{
2931 margin-top: 0px;
2932 }
2933 .wpallimport-plugin .show_hints{
2934 color: #fff;
2935 padding: 10px;
2936 -moz-border-radius-topleft: 5px;
2937 -webkit-border-top-left-radius: 5px;
2938 border-top-left-radius: 5px;
2939 -moz-border-radius-bottomleft: 5px;
2940 -webkit-border-bottom-left-radius: 5px;
2941 border-bottom-left-radius: 5px;
2942 position: absolute;
2943 top: 18px;
2944 right: -1px;
2945 background: url('../img/ui_4.0/right_btn.png') no-repeat 95% 8px #40acad;
2946 padding-right: 30px;
2947 cursor: pointer;
2948 border: none;
2949 }
2950 .wpallimport-plugin .show_hints:hover{
2951 color: #dfdfdf;
2952 }
2953
2954 .wpallimport-plugin .wp-pointer-arrow{
2955 display: none;
2956 }
2957 .wpallimport-plugin .wp-pointer-content,
2958 .wpallimport-plugin .wpallimport-pointer-content{
2959 border: 1px solid #ecebe7;
2960 border-radius: 4px;
2961 -moz-border-radius: 4px;
2962 -khtml-border-radius: 4px;
2963 -webkit-border-radius: 4px;
2964 margin: 20px 10px 20px 20px;
2965 padding: 0;
2966 }
2967 .wpallimport-plugin .wp-pointer-content fieldset{
2968 margin-top: 15px;
2969 }
2970 .wpallimport-plugin .wp-pointer-content .wp-pointer-buttons,
2971 .wpallimport-plugin .wpallimport-pointer-content .wp-pointer-buttons{
2972 padding: 15px;
2973 background: #f7f8f8;
2974 border-top: 1px solid #ebebeb;
2975 }
2976 .wpallimport-plugin .wp-pointer-content .wp-pointer-buttons a.close:before,
2977 .wpallimport-plugin .wpallimport-pointer-content .wp-pointer-buttons a.close:before{
2978 content:none;
2979 }
2980 .wpallimport-plugin .wp-pointer-content .wp-pointer-buttons a.close,
2981 .wpallimport-plugin .wpallimport-pointer-content .wp-pointer-buttons a.close{
2982 background: url('../img/ui_4.0/remove.png') no-repeat 10px 10px #e4e6e6;
2983 padding: 10px 15px 10px 30px;
2984 color: #777;
2985 border-radius: 4px;
2986 -moz-border-radius: 4px;
2987 -khtml-border-radius: 4px;
2988 -webkit-border-radius: 4px;
2989 }
2990
2991 .wpallimport-plugin .options .wpallimport-submit-buttons{
2992 position: relative;
2993 text-align: center;
2994 top: 10px;
2995 height: 60px;
2996
2997 }
2998 .wpallimport-plugin form.options{
2999 position: relative;
3000 margin-top: 10px !important;
3001 overflow: hidden;
3002 }
3003 .wpallimport-plugin form.edit{
3004 /* overflow: hidden; */
3005 }
3006 .wpallimport-plugin .switcher-target-is_keep_former_posts{
3007 padding-left: 25px;
3008 }
3009
3010 /* Matching method sub-fields alignment */
3011 .wpallimport-plugin .switcher-target-duplicate_indicator_custom_field {
3012 margin-left: 28px;
3013 padding: 5px 0 5px 0;
3014 position: relative;
3015 display: block;
3016 }
3017
3018 .wpallimport-plugin .switcher-target-duplicate_indicator_pid {
3019 margin-left: 20px;
3020 padding: 5px 0 5px 0;
3021 position: relative;
3022 display: block;
3023 }
3024
3025 .wpallimport-plugin .switcher-target-duplicate_indicator_custom_field input[type="text"],
3026 .wpallimport-plugin .switcher-target-duplicate_indicator_pid input[type="text"] {
3027 margin-left: 8px;
3028 margin-right: 8px;
3029 }
3030
3031 /* Wizard type matching description text */
3032 .wpallimport-plugin .wpallimport-wizard-type-description {
3033 margin: 0;
3034 color: #40acad;
3035 font-size: 13px;
3036 }
3037
3038 /* Wizard type matching options container */
3039 .wpallimport-plugin .wpallimport-wizard-type-options {
3040 margin-top: 10px;
3041 margin-left: -4px;
3042 }
3043
3044 /* Remove left margin for wizard type radio inputs */
3045 .wpallimport-plugin input[type="radio"]#wizard_type_new,
3046 .wpallimport-plugin input[type="radio"]#wizard_type_matching {
3047 margin-left: 0;
3048 }
3049
3050 /* Remove left margin for delete missing section radio inputs */
3051 .wpallimport-plugin .switcher-target-is_delete_missing input[type="radio"] {
3052 margin-left: 0;
3053 }
3054 .wpallimport-plugin .wpallimport-change-custom-type{
3055 margin-left: 6px;
3056 }
3057
3058 .wpallimport-plugin .wpai-warning-check > .ui-widget-header > button.ui-button {
3059 display: none;
3060 }
3061
3062 .wpallimport-plugin .wpai-warning-check button.wpai-warning-cancel-button,
3063 .wpallimport-plugin .wpai-warning-check button.wpai-warning-cancel-button:hover,
3064 .wpallimport-plugin .wpai-warning-check button.wpai-warning-cancel-button:active {
3065 background: #e4e6e6;
3066 padding: 8px 16px;
3067 color: #777;
3068 border: none;
3069 font-weight: 400;
3070 }
3071
3072 .wpallimport-plugin .wpai-warning-check button.wpai-warning-confirm-button,
3073 .wpallimport-plugin .wpai-warning-check button.wpai-warning-confirm-button:hover,
3074 .wpallimport-plugin .wpai-warning-check button.wpai-warning-confirm-button:active {
3075 background: #425f9a;
3076 padding: 8px 16px;
3077 color: #fff;
3078 border: none;
3079 font-weight: 400;
3080 }
3081
3082 .wpallimport-plugin .wpai-warning-check .confirm-error {
3083 border-color: red;
3084 }
3085
3086 /*--------------------------------------------------------------------------
3087 *
3088 * Step 5 - Confirm Import Settings
3089 *
3090 *-------------------------------------------------------------------------*/
3091
3092 /*.wpallimport-plugin .wpallimport-step-5 .wpallimport-section .wpallimport-content-section{
3093 border: none;
3094 -webkit-border-radius: 0px;
3095 -moz-border-radius: 0px;
3096 -o-border-radius: 0px;
3097 border-radius: 0px;
3098 border: 0px;
3099 background: none;
3100 margin: 0;
3101 padding: 0 10%;
3102 }*/
3103 .wpallimport-plugin .wpallimport-step-5 .wpallimport-section .wpallimport-collapsed-content{
3104 border-top: 1px solid #ebebeb;
3105 margin-top: 10px;
3106 padding-top: 10px;
3107 }
3108 .wpallimport-plugin .wpallimport-step-5 .wpallimport-section .wpallimport-collapsed-content p{
3109 margin: 1.4em 0;
3110 }
3111
3112 .wpallimport-plugin .wpallimport-step-5 .wpallimport-section .wpallimport-collapsed-content p:before {
3113 content: '';
3114 width: 24px;
3115 background: url(../img/s-check.png) no-repeat;
3116 background-size: 24px;
3117 height: 24px;
3118 margin-right: 10px;
3119 vertical-align: -42%;
3120 display: inline-block;
3121 }
3122
3123 .wpallimport-plugin p.exclamation:before {
3124 content: '';
3125 width: 24px;
3126 height: 24px;
3127 margin-right: 10px;
3128 vertical-align: -42%;
3129 display: inline-block;
3130 background: url(../img/ui_4.0/exclamation.png) no-repeat !important;
3131 background-size: 23px !important;
3132 }
3133
3134 .wpallimport-plugin form.confirm{
3135 margin-bottom: 20px;
3136 margin-top: 20px;
3137 text-align: center;
3138 }
3139 .wpallimport-plugin form.confirm input[type="submit"]{
3140 background: #46ba69;
3141 padding: 20px 30px 20px 30px;
3142 color: #fff;
3143 border: none;
3144 font-weight: bold;
3145 cursor: pointer;
3146 }
3147 .wpallimport-plugin form.confirm a{
3148 text-decoration: none;
3149 color: #777;
3150 }
3151 .wpallimport-plugin table.confirm ul {
3152 list-style: disc inside none;
3153 }
3154 .wpallimport-plugin table.confirm ul li ul{
3155 margin-left: 20px;
3156 margin-top: 5px;
3157 list-style: circle inside none;
3158 }
3159 /*.wpallimport-plugin #download_log_separator,
3160 .wpallimport-plugin #download_log{
3161 display: none;
3162 }*/
3163
3164 .wpallimport-plugin .wpallimport-ready-to-go{
3165 text-align: left;
3166 float: left;
3167 background: url('../img/ui_4.0/elements.png') no-repeat !important;
3168 padding-left: 80px;
3169 margin-top: 15px;
3170 /*margin-bottom: 0;
3171 margin-left: 40px;
3172 margin-top: 35px;
3173 margin-bottom: 20px;*/
3174 }
3175 .wpallimport-plugin .wpallimport-ready-to-go h3{
3176 color: #425f9a;
3177 margin-bottom: 0;
3178 margin-top: 3px;
3179 font-size: 22px;
3180 line-height: 28px;
3181 }
3182 .wpallimport-plugin .wpallimport-ready-to-go h4{
3183 color: #777;
3184 margin-top: 5px;
3185 font-size:20px;
3186 }
3187 .wpallimport-plugin .wpallimport-is-continue{
3188 text-align: left;
3189 float: left;
3190 margin: 12px 40px 12px 0px;
3191 }
3192 .wpallimport-plugin .unable-to-connect {
3193 color: #f2b03d;
3194 }
3195 /*--------------------------------------------------------------------------
3196 *
3197 * Step 6 - Processing
3198 *
3199 *-------------------------------------------------------------------------*/
3200
3201 .wpallimport-plugin .pmxi_error_msg{
3202 color: #FF0000;
3203 display: block;
3204 font-size: 12px;
3205 line-height: 18px;
3206 padding: 2px;
3207 }
3208 .wpallimport-plugin .wpallimport-upload-process{
3209 border: none;
3210 padding: 1px;
3211 }
3212 .wpallimport-plugin #processbar{
3213 text-align: center;
3214 visibility: hidden;
3215 height: 70px;
3216 margin-top: 18px;
3217 margin-bottom: 20px;
3218 background: #fff;
3219 color: #222222;
3220 position: relative;
3221 overflow: hidden;
3222 }
3223 .wpallimport-plugin #processbar div{
3224 background: #76d771;
3225 height: 70px;
3226 width: 0%;
3227 border-radius: 0;
3228 -moz-border-radius: 0;
3229 -khtml-border-radius: 0;
3230 -webkit-border-radius: 0;
3231 position: absolute;
3232 top:0;
3233 }
3234 .wpallimport-plugin .progress_processed {
3235 margin-bottom: 20px;
3236 text-align: right;
3237 }
3238 .wpallimport-plugin .progress_details {
3239 text-align: right;
3240 }
3241 .wpallimport-plugin .progress_details .progress_details_item {
3242 margin-left: 10px;
3243 }
3244 .wpallimport-plugin #import_progress{
3245 color: #000000;
3246 font-size: 21px;
3247 /*font-weight: bold;*/
3248 display: block;
3249 width: 100%;
3250 height: 70px;
3251 text-align: center;
3252 opacity: 1;
3253 position: relative;
3254 padding-top: 10px;
3255 }
3256 .wpallimport-plugin #center_progress{
3257 position: relative;
3258 top: 25px;
3259 color: #326C3B;
3260 font-size: 60px;
3261 }
3262 .wpallimport-plugin #right_progress{
3263 position: absolute;
3264 right: 0;
3265 color:#777;
3266 }
3267 .wpallimport-plugin #right_progress span span {
3268 color:#000;
3269 }
3270 .wpallimport-plugin #left_progress{
3271 position: absolute;
3272 left: 0;
3273 color: #777;
3274 }
3275 .wpallimport-plugin #left_progress #then{
3276 color:#000;
3277 }
3278 .wpallimport-plugin #existing_meta_keys{
3279 margin-bottom: 10px;
3280 padding: 2px;
3281 width: 580px;
3282 }
3283 .wpallimport-plugin #import_finished{
3284 display: none;
3285 text-align: center;
3286 padding-top: 30px;
3287 }
3288 .wpallimport-plugin #import_finished .wpallimport-log-details{
3289 display: none;
3290 }
3291 .wpallimport-plugin #import_finished #download_log{
3292 background: url('../img/ui_4.0/view_log.png') no-repeat 2px 0px;
3293 padding-left: 25px;
3294 }
3295 .wpallimport-plugin #import_finished #re_run_import{
3296 background: url('../img/ui_4.0/import_history.png') no-repeat 2px 0px;
3297 padding-left: 25px;
3298 }
3299 .wpallimport-plugin #import_finished #import_history{
3300 background: url('../img/ui_4.0/import_history.png') no-repeat 2px 0px;
3301 padding-left: 25px;
3302 }
3303 .wpallimport-plugin #import_finished #manage_imports{
3304 background: url('../img/ui_4.0/manage_imports.png') no-repeat 2px 0px;
3305 padding-left: 25px;
3306 }
3307 .wpallimport-plugin #import_finished .import_finished_icon{
3308 /*background: url('../img/ui_4.0/import_finished.png') no-repeat center center;*/
3309 width: 100%;
3310 height: 255px;
3311 margin: 40px 0;
3312 }
3313 .wpallimport-plugin #import_finished h1{
3314 font-size: 48px;
3315 color: #46ba69;
3316 font-weight: normal;
3317 }
3318 .wpallimport-plugin #import_finished h3.wpallimport-complete-success{
3319 font-size: 21px;
3320 color: #777;
3321 font-weight: normal;
3322 line-height: 30px;
3323 }
3324 .wpallimport-plugin #import_finished h3.wpallimport-complete-success span{
3325 color: #000;
3326 }
3327 .wpallimport-plugin #import_finished hr{
3328 margin: 20px 15%;
3329 }
3330 .wpallimport-plugin #import_finished a{
3331 color: #40acad;
3332 text-decoration: none;
3333 margin: 5px 10px;
3334 display: inline-block;
3335 height: 25px;
3336 }
3337 .wpallimport-plugin #import_finished a.wpallimport-help {
3338 width: 25px;
3339 }
3340 .wpallimport-plugin #process{ display:none; }
3341 .wpallimport-plugin .ui-widget-header{
3342 -moz-border-radius: 4px;
3343 -khtml-border-radius: 4px;
3344 -webkit-border-radius: 4px;
3345 border-radius: 4px;
3346 }
3347 .wpallimport-plugin .ui-progressbar-value {
3348 background: #76d771 !important;
3349 border: none !important;
3350 -moz-border-radius: 8px;
3351 -khtml-border-radius: 8px;
3352 -webkit-border-radius: 8px;
3353 border-radius: 8px;
3354 }
3355 .wpallimport-plugin .wpallimport-modal-message{
3356 /*background: none repeat scroll 0 0 yellow;*/
3357 color: red;
3358 padding: 4px;
3359 margin-top: 10px;
3360 display: none;
3361 }
3362 .wpallimport-plugin span.wp_all_import_restart_import{
3363 color: #999;
3364 float: right;
3365 position: relative;
3366 right: 15px;
3367 bottom: 30px;
3368 }
3369 .wpallimport-plugin #logwrapper{
3370 border: 1px solid #aaa;
3371 margin: 10px auto;
3372 }
3373 .wpallimport-plugin #loglist{
3374 border: 1px solid #AAAAAA;
3375 height: 380px;
3376 overflow: auto;
3377 }
3378 .wpallimport-plugin #loglist > p{
3379 margin: 0;
3380 padding: 3px 5px;
3381 }
3382 .wpallimport-plugin #loglist > p.odd{
3383 background: #dfdfdf;
3384 }
3385 /*--------------------------------------------------------------------------
3386 *
3387 * Reimport
3388 *
3389 *-------------------------------------------------------------------------*/
3390
3391 .wpallimport-plugin .info_ico{
3392 background: url('../img/ui_4.0/info.png') 0 50% no-repeat;
3393 padding: 10px 10px 10px 40px;
3394 color: #777;
3395 }
3396 .wpallimport-plugin .drag_an_element_ico{
3397 background: url('../img/ui_4.0/drag.png') 0 50% no-repeat;
3398 padding: 10px 10px 10px 40px;
3399 color: #777;
3400 }
3401 .wpallimport-plugin .new_element_ico{
3402 padding: 10px 10px 10px 40px;
3403 color: #777;
3404 position: relative;
3405 }
3406 .wpallimport-plugin .new_element_ico::before{
3407 font-family: "dashicons";
3408 content: "\f464";
3409 font-size: 33px;
3410 position: absolute;
3411 top: 25px;
3412 left: 0;
3413 color: #ccc;
3414 }
3415
3416 /*--------------------------------------------------------------------------
3417 *
3418 * XML & CSV
3419 *
3420 *-------------------------------------------------------------------------*/
3421
3422 /*@+ XML representation */
3423 .wpallimport-plugin .tag {
3424 position: relative;
3425 padding-bottom: 20px;
3426 margin-right: 15px;
3427 margin-top: 10px;
3428 width: 100%;
3429 }
3430 .wpallimport-plugin #wp-content-editor-tools{
3431 background: #fff !important;
3432 }
3433 .wpallimport-plugin .tag .title {
3434 font-weight: bold;
3435 padding: 6px 8px;
3436 color: #464646;
3437 background: #fff;
3438 font-size: 12px;
3439 text-align: center;
3440 border: 1px solid #ddd;
3441 border-bottom: 1px solid #ddd;
3442 -moz-border-radius-topleft: 4px;
3443 -webkit-border-top-left-radius: 4px;
3444 border-top-left-radius: 4px;
3445 -moz-border-radius-topright: 4px;
3446 -webkit-border-top-right-radius: 4px;
3447 border-top-right-radius: 4px;
3448 }
3449 .wpallimport-plugin .tag .wpallimport-xml {
3450 /*max-height: 525px;*/
3451 /*max-width: 450px;*/
3452 overflow: auto;
3453 border: 1px solid #ddd;
3454 border-top:none;
3455 -moz-border-radius-bottomright: 4px;
3456 -webkit-border-bottom-right-radius: 4px;
3457 border-bottom-right-radius: 4px;
3458 -moz-border-radius-bottomleft: 4px;
3459 -webkit-border-bottom-left-radius: 4px;
3460 border-bottom-left-radius: 4px;
3461 background: #fafafa;
3462 }
3463 .wpallimport-plugin .tag .navigation {
3464 /*float: right;*/
3465 /*margin: 2px -12px 0 0;*/
3466 margin-bottom: 3px;
3467 margin-top: 3px;
3468 }
3469 .wpallimport-plugin .tag .navigation a,
3470 .wpallimport-plugin .tag .navigation span,
3471 #post-preview .navigation a,
3472 #post-preview .navigation span {
3473 font-weight: bold;
3474 padding: 0 12px;
3475 text-decoration: none;
3476 height: 25px;
3477 }
3478 .wpallimport-plugin .tag .navigation span.out_of{
3479 color:#777;
3480 margin-left: 0;
3481 }
3482 .wpallimport-plugin .tag .navigation .previous_element,
3483 #post-preview .navigation .previous_element{
3484 float: left;
3485 background: url('../img/ui_4.0/left_btn.png') 5% 0 no-repeat;
3486 margin-top: 4px;
3487 }
3488 .wpallimport-plugin .tag .navigation .next_element,
3489 #post-preview .navigation .next_element{
3490 float: right;
3491 background: url('../img/ui_4.0/right_btn.png') 95% 0 no-repeat;
3492 margin-top: 4px;
3493 }
3494
3495 @media screen and (max-height: 900px) {
3496 .wpallimport-plugin .tag {
3497 padding-bottom: 0px;
3498 }
3499 .wpallimport-plugin .tag .wpallimport-xml {
3500 /*max-height: 400px;*/
3501 }
3502 }
3503
3504 @media screen and (min-width: 783px) {
3505 .wpallimport-plugin input[type="checkbox"] {
3506 max-width: 1rem;
3507 }
3508 }
3509
3510 .wpallimport-plugin .wpallimport-xml {
3511 padding-left: 15px;
3512 }
3513 .wpallimport-plugin .wpallimport-xml .wpallimport-hasmenu{
3514 -webkit-user-select: none;
3515 -khtml-user-select: none;
3516 -moz-user-select: none;
3517 -ms-user-select: none;
3518 user-select: none;
3519 }
3520 .wpallimport-plugin .wpallimport-xml .xml-element-xpaths{
3521 /*display: none;*/
3522 }
3523 .wpallimport-plugin .xml-element {
3524 border: 1px solid transparent;
3525 margin: 1px 1px 1px 0;
3526 }
3527 .wpallimport-plugin .xml-element .xml-element-xpaths{
3528 /*display: none;*/
3529 }
3530 .wpallimport-plugin .xml-element.selected > .xml-tag.opening .xml-tag-name {
3531 background-color: #B5E61D;
3532 }
3533 .wpallimport-plugin .xml-content {
3534 padding-left: 14px;
3535 max-width: 500px;
3536 overflow: hidden;
3537 }
3538 .wpallimport-plugin .xml-content.collapsed {
3539 display: none;
3540 }
3541 .wpallimport-plugin .xml-content.textonly.short {
3542 padding-left: 0px;
3543 display: inline;
3544 }
3545 .wpallimport-plugin .xml-tag {
3546 display: inline;
3547 }
3548 .wpallimport-plugin .xml-tag-name,
3549 .wpallimport-plugin .csv-tag-name {
3550 color: #40acad;
3551 font-weight: bold;
3552 }
3553 .wpallimport-plugin .csv-tag-name {
3554 word-wrap: break-word;
3555 }
3556 .wpallimport-plugin .xml-tag.opening .xml-tag-name {
3557 cursor: pointer;
3558 }
3559 .wpallimport-plugin .wpallimport-xml .xml-tag.opening .xml-tag-name{
3560 cursor: default;
3561 }
3562 .wpallimport-plugin .xml-attr-name {
3563 font-weight: bold;
3564 cursor: pointer;
3565 }
3566 .wpallimport-plugin .xml-attr-value {
3567 color: blue;
3568 }
3569 .wpallimport-plugin .xml-expander {
3570 display: inline-block;
3571 width: 12px;
3572 margin-left: -12px;
3573 -moz-user-select: none;
3574 -khtml-user-select: none;
3575 -webkit-user-select: none;
3576 user-select: none;
3577 cursor: pointer;
3578 font-family: monospace;
3579 line-height: 100%;
3580 text-align: left;
3581 color: red;
3582 }
3583 .wpallimport-plugin .xml-more {
3584 color: red;
3585 font-size: 80%;
3586 }
3587 .wpallimport-plugin .xml.resetable .xml-element.lvl-mod4-3 > .xml-content {
3588 margin-left: -59px;
3589 margin-right: -8px;
3590 background-color: #fff;
3591 border: 1px dashed #906;
3592 border-left: 1px solid #906;
3593 border-right: none;
3594 }
3595 .wpallimport-plugin .xml.resetable .xml-element.lvl-mod4-3 > .xml-content.short {
3596 margin-left: 0;
3597 margin-right: 0;
3598 border: none;
3599 background-color: inherit;
3600 }
3601 .wpallimport-plugin .wpallimport-xml .xml-element.lvl-0 .xml-tag .xml-tag-name{
3602 color: #46ba69;
3603 }
3604 .wpallimport-plugin .wpallimport-xml .xml-element.lvl-1 .xml-tag .xml-tag-name{
3605 color: #40acad;
3606 }
3607 /*.wpallimport-plugin .csv_element .is_numeric{
3608 text-align: right;
3609 }*/
3610 .wpallimport-plugin .csv-content{
3611 overflow: hidden;
3612 margin-bottom: 15px;
3613 margin-top: 15px;
3614 padding-right: 15px;
3615 }
3616 .wpallimport-plugin .csv_element .csv-tag,
3617 .wpallimport-plugin .csv_element .xml-content{
3618 width: 46%;
3619 /*border: 1px solid #ccc;*/
3620 padding: 3px !important;
3621 display: block;
3622 float: left;
3623 }
3624 .wpallimport-plugin .wpallimport-choose-elements .csv_element .csv-tag{
3625 width: 25%;
3626 }
3627 .wpallimport-plugin .wpallimport-choose-elements .csv_element .xml-content{
3628 width: 70%;
3629 }
3630 .wpallimport-plugin .csv_element .csv-tag{
3631 border-right: 1px solid #CCCCCC;
3632 margin-right: -1px;
3633 }
3634 .wpallimport-plugin .csv_element .xml-content{
3635 border-left: 1px solid #ccc;
3636 width: 48%;
3637 }
3638 .wpallimport-plugin .csv_element{
3639 border: 1px solid #ccc;
3640 overflow: hidden;
3641 width: 100%;
3642 background: #fff;
3643 }
3644 .wpallimport-plugin .csv_element.lvl-0{
3645 border: none;
3646 }
3647 /* xml table representation */
3648 .wpallimport-plugin tr.xml-element.selected .xml-tag.opening .xml-tag-name {
3649 background-color: #B5E61D;
3650 }
3651 .wpallimport-plugin table.wpallimport-xml td {
3652 padding-left: 20px;
3653 }
3654 .wpallimport-plugin table.wpallimport-xml td:first-child {
3655 width: 1px;
3656 padding-left: 0px;
3657 }
3658
3659 .wpallimport-plugin table.wpallimport-xml,
3660 .wpallimport-plugin table.wpallimport-xml table {
3661 width: 100%;
3662 border-collapse:collapse;
3663 border-spacing:0;
3664 }
3665 /*@*/
3666 /*--------------------------------------------------------------------------
3667 *
3668 * Manage Imports
3669 *
3670 *-------------------------------------------------------------------------*/
3671
3672 /*@+ table list */
3673 .wpallimport-plugin table.widefat th {
3674 white-space: nowrap;
3675 }
3676 .wpallimport-plugin table.widefat th.ASC a {
3677 background-image: url("../img/screen-options-right-up.gif");
3678 background-repeat: no-repeat;
3679 background-position: right center;
3680 padding-right: 19px;
3681 }
3682 .wpallimport-plugin table.widefat th.DESC a {
3683 background-image: url("../img/screen-options-right.gif");
3684 background-repeat: no-repeat;
3685 background-position: right center;
3686 padding-right: 19px;
3687 }
3688
3689 .wpallimport-plugin table.widefat.pmxi-admin-imports th.column-id {
3690 width: 35px;
3691 }
3692 .wpallimport-plugin table.widefat.pmxi-admin-imports th.column-scheduled {
3693 width: 85px;
3694 }
3695 .wpallimport-plugin table.widefat.pmxi-admin-imports th.column-registered_on {
3696 width: 130px;
3697 }
3698 .wpallimport-plugin table.widefat.pmxi-admin-imports th.column-post_count {
3699 width: 105px;
3700 }
3701 .wpallimport-plugin .wpallimport-disabled{
3702 color: #888 !important;
3703 }
3704 /*@*/
3705 /*.wpallimport-plugin .pmxi-admin-imports a.delete{
3706 color: #FF0000;
3707 font-size: 18px;
3708 font-weight: bold;
3709 padding-top: 35px;
3710 vertical-align: middle;
3711 }*/
3712 .wpallimport-plugin .pmxi-admin-imports{
3713 table-layout: fixed;
3714 }
3715 .wpallimport-plugin .pmxi-admin-imports .column-actions{
3716 width: 130px;
3717 }
3718 .wpallimport-plugin .pmxi-admin-imports .column-summary{
3719 width: 220px;
3720 }
3721 .wpallimport-plugin .pmxi-admin-imports .column-info{
3722 width: 150px;
3723 }
3724 .wpallimport-plugin .manage-column.check-column,
3725 .wpallimport-plugin #the-pmxi-admin-import-list .check-column{
3726 padding: 10px;
3727 }
3728
3729 /*--------------------------------------------------------------------------
3730 *
3731 * Setting Page
3732 *
3733 *-------------------------------------------------------------------------*/
3734
3735 /*@+ Setting Form */
3736 .wpallimport-plugin form.settings {
3737 /*padding: 1px 12px;*/
3738 }
3739 /*@*/
3740 .wpallimport-plugin form.settings p{
3741 font-size: 14px !important;
3742 }
3743 .wpallimport-plugin form.settings .wpallimport-header{
3744 overflow: hidden;
3745 height: 70px;
3746 padding-top: 10px;
3747 }
3748
3749 .wpallimport-plugin .wpallimport-setting-wrapper{
3750 clear: both;
3751 overflow: hidden;
3752 margin: 15px 0;
3753 }
3754 .wpallimport-plugin .wpallimport-setting-label{
3755 width: 250px;
3756 float: left;
3757 padding-top: 10px;
3758 font-weight: bold;
3759 }
3760 .wpallimport-plugin .wpallimport-setting{
3761 float: left;
3762 width: 600px;
3763 }
3764 .wpallimport-plugin .wpallimport-setting-note{
3765 color: #777;
3766 margin-top: 2px;
3767 }
3768 .wpallimport-plugin .wpallimport-complete-warning,
3769 .wpallimport-plugin .wpallimport-orders-complete-warning{
3770 display: none;
3771 background: url('../img/ui_4.0/exclamation.png') #fff 25px 40px no-repeat;
3772 padding: 30px 20px 10px 25px;
3773 margin: 40px 0;
3774 text-align: left;
3775 }
3776 .wpallimport-plugin .wpallimport-complete-warning h3,
3777 .wpallimport-plugin .wpallimport-orders-complete-warning h3
3778 {
3779 color: #425f9a;
3780 font-size: 22px;
3781 line-height: 28px;
3782 margin-bottom: 15px;
3783 padding-left: 65px;
3784 margin-top: 20px;
3785 }
3786 .wpallimport-plugin .wpallimport-complete-warning h4,
3787 .wpallimport-plugin .wpallimport-orders-complete-warning h4
3788 {
3789 color: #777;
3790 font-size: 19px;
3791 margin-top: 5px;
3792 line-height: 30px;
3793 width: 97%;
3794 padding-top: 5px;
3795 }
3796 .wpallimport-plugin .wpallimport-delete-and-edit{
3797 position: absolute;
3798 right: 5%;
3799 top: 42px;
3800 }
3801 .wpallimport-plugin .ftp-connection-builder-dialog .ui-dialog-buttonset {
3802 width: 100%;
3803 }
3804 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button {
3805 color: #0071a1;
3806 border-color: #0071a1;
3807 background: #f3f5f6;
3808 display: inline-block;
3809 text-decoration: none;
3810 font-size: 13px;
3811 line-height: 2.15384615;
3812 min-height: 30px;
3813 padding: 0 10px;
3814 cursor: pointer;
3815 border-width: 1px;
3816 border-style: solid;
3817 -webkit-appearance: none;
3818 border-radius: 3px;
3819 white-space: nowrap;
3820 box-sizing: border-box;
3821 }
3822 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button:hover {
3823 background: #f1f1f1;
3824 border-color: #016087;
3825 color: #016087;
3826 }
3827 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button span {
3828 font-weight: normal;
3829 }
3830 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button:nth-child(3){
3831 float: right;
3832 }
3833 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button:nth-child(4){
3834 float: right;
3835 display: none;
3836 background: #007cba;
3837 border-color: #007cba;
3838 color: #fff;
3839 text-decoration: none;
3840 text-shadow: none;
3841 }
3842 .wpallimport-plugin .ftp-connection-builder-dialog .ui-button:nth-child(4):hover {
3843 background: #0071a1;
3844 border-color: #0071a1;
3845 color: #fff;
3846 }
3847
3848 .wpallimport-plugin .wp_all_import_saving_status {
3849 padding: 10px;
3850 display: block;
3851 }
3852
3853 .wpallimport-plugin .settings .submit-buttons {
3854 margin-top: 30px;
3855 margin-bottom: 30px;
3856 }
3857 .delete-missing-helper-texts {
3858 padding: 5px;
3859 margin-bottom: 20px;
3860 }
3861 .wpallimport-plugin .delete-missing-helper-texts .helper-text {
3862 border: 1px solid #ddd;
3863 border-left: 3px solid #DAA414;
3864 padding: 10px;
3865 display: none;
3866 }
3867 .wpallimport-plugin .delete-missing-confirmation-modal {
3868 display: none;
3869 }
3870 /*--------------------------------------------------------------------------
3871 *
3872 * RTL
3873 *
3874 *-------------------------------------------------------------------------*/
3875
3876 body.rtl.wpallimport-plugin .wpallimport-collapsed .wpallimport-collapsed-header
3877 {
3878 padding-left: 0;
3879 padding-right: 60px;
3880 }
3881 body.rtl.wpallimport-plugin .show_hints
3882 {
3883 right: auto;
3884 left: -1px;
3885 }
3886 /*--------------------------------------------------------------------------
3887 *
3888 * Media Queries
3889 *
3890 *-------------------------------------------------------------------------*/
3891
3892 @media screen and (min-width: 1630px) and (max-width: 1730px) {
3893
3894 .wpallimport-plugin .change_file a.wpallimport-import-from{
3895 width: 320px;
3896 }
3897 }
3898
3899 @media screen and (min-width: 1530px) and (max-width: 1629px) {
3900
3901 .wpallimport-plugin .change_file a.wpallimport-import-from{
3902 width: 295px;
3903 }
3904 }
3905
3906 @media screen and (min-width: 1416px) and (max-width: 1529px) {
3907
3908 .wpallimport-plugin .change_file a.wpallimport-import-from{
3909 width: 270px;
3910 }
3911
3912 .wpallimport-plugin .pmxi-admin-imports tr td em{
3913 display: block;
3914 max-width: 585px;
3915 }
3916 }
3917
3918 @media screen and (min-width: 1350px) and (max-width: 1415px) {
3919 .wpallimport-plugin .wpallimport-wrapper{
3920 width: 1120px;
3921 }
3922 .wpallimport-plugin a.wpallimport-import-from{
3923 width: 340px;
3924 padding: 40px 40px;
3925 }
3926 .wpallimport-plugin .change_file a.wpallimport-import-from{
3927 width: 220px;
3928 font-size: 15px;
3929 }
3930 .wpallimport-plugin .wpallimport-custom-fields textarea{
3931 width: 60% !important;
3932 }
3933 .wpallimport-plugin .pmxi-admin-imports tr td em{
3934 display: block;
3935 max-width: 525px;
3936 }
3937 .wpallimport-plugin .wpallimport-extra-text-left{
3938 width: 36%;
3939 }
3940 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice{
3941 margin: 30px auto 0 0;
3942 width: 570px;
3943 }
3944 .wpallimport-plugin .wpallimport-extra-text-right{
3945 width: 37%;
3946 }
3947 .wpallimport-plugin .wpallimport-is-continue{
3948 margin: 12px 10px 12px 0;
3949 }
3950 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
3951 margin-left: -14%;
3952 }
3953 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
3954 margin-left: -13%;
3955 }
3956 }
3957
3958 @media screen and (min-width: 1250px) and (max-width: 1349px) {
3959 .wpallimport-plugin .wpallimport-wrapper{
3960 width: 1020px;
3961 }
3962 .wpallimport-plugin a.wpallimport-import-from{
3963 width: 300px;
3964 padding: 40px 30px;
3965 }
3966 .wpallimport-plugin .wpallimport-ready-to-go h4{
3967 font-size: 18px;
3968 }
3969 .wpallimport-plugin .change_file .wpallimport-import-types h3{
3970 font-size: 22px;
3971 }
3972 .wpallimport-plugin .change_file a.wpallimport-import-from{
3973 width: 220px;
3974 font-size: 15px;
3975 }
3976 .wpallimport-plugin .wpallimport-custom-fields textarea{
3977 width: 55% !important;
3978 }
3979 .wpallimport-plugin .pmxi-admin-imports tr td em{
3980 display: block;
3981 max-width: 425px;
3982 }
3983 .wpallimport-plugin .wpallimport-extra-text-left{
3984 width: 35%;
3985 }
3986 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice{
3987 margin: 30px auto 0 0;
3988 width: 570px;
3989 }
3990 .wpallimport-plugin .wpallimport-extra-text-right{
3991 width: 35%;
3992 }
3993 .wpallimport-plugin .wpallimport-is-continue{
3994 margin: 12px 10px 12px 0;
3995 }
3996 .wpallimport-plugin .wpallimport-ready-to-go h3{
3997 font-size: 18px;
3998 }
3999 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
4000 margin-left: -17%;
4001 }
4002 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
4003 margin-left: -16%;
4004 }
4005 }
4006
4007 @media screen and (max-width: 1149px) {
4008 .wpallimport-plugin .wpallimport-choose-elements table tbody tr:last-of-type td {
4009 overflow: visible;
4010 padding-left: 5px;
4011 }
4012 .wpallimport-plugin #pmxi_add_rule{
4013 background: url("../img/ui_4.0/rule.png") no-repeat scroll 5px 5px #40acad;
4014 display: flex;
4015 justify-content: center;
4016 align-items: center;
4017 width: 100%;
4018 height: 46px;
4019 padding: 0;
4020 }
4021 }
4022
4023 @media screen and (min-width: 1150px) and (max-width: 1249px) {
4024 .wpallimport-plugin .wpallimport-wrapper{
4025 width: 920px;
4026 }
4027 .wpallimport-plugin a.wpallimport-import-from{
4028 width: 260px;
4029 padding: 30px 15px;
4030 }
4031 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon-label {
4032 font-size: 19px;
4033 }
4034 .wpallimport-plugin a.wpallimport-import-from .wpallimport-helper-text {
4035 font-size: 13px;
4036 }
4037 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon {
4038 transform: scale(0.85);
4039 margin-right: 5px;
4040 }
4041 .wpallimport-plugin .wpallimport-upload-type-container{
4042 padding: 0 40px;
4043 }
4044 .wpallimport-plugin .ajax-console .found_records h4{
4045 font-size: 18px;
4046 }
4047 .wpallimport-plugin #pmxi_add_rule{
4048 padding: 13px 25px 10px 50px;
4049 }
4050 .wpallimport-plugin .wpallimport-ready-to-go h4{
4051 font-size: 15px;
4052 }
4053 .wpallimport-plugin #process_notice,
4054 .wpallimport-plugin #import_finished h3.wpallimport-complete-success,
4055 .wpallimport-plugin #import_finished .wpallimport-complete-warning h3,
4056 .wpallimport-plugin #import_finished .wpallimport-complete-warning h4{
4057 font-size: 16px;
4058 }
4059 .wpallimport-plugin .change_file .wpallimport-import-types{
4060 margin-top: 15px;
4061 }
4062 .wpallimport-plugin .change_file .wpallimport-import-types h3{
4063 font-size: 18px;
4064 }
4065 .wpallimport-plugin .change_file a.wpallimport-import-from{
4066 width: 190px;
4067 font-size: 12px;
4068 }
4069 .wpallimport-plugin .wpallimport-custom-fields textarea{
4070 width: 50% !important;
4071 }
4072 .wpallimport-plugin .pmxi-admin-imports tr td em{
4073 display: block;
4074 max-width: 325px;
4075 }
4076 .wpallimport-plugin .wpallimport-extra-text-left{
4077 width: 33%;
4078 }
4079 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice{
4080 margin: 30px auto 0 0;
4081 width: 570px;
4082 }
4083 .wpallimport-plugin .wpallimport-extra-text-right{
4084 width: 34%;
4085 }
4086 .wpallimport-plugin .wpallimport-new-records,
4087 .wpallimport-plugin .wpallimport-existing-records{
4088 font-size: 16px;
4089 }
4090 .wpallimport-plugin .wpallimport-is-continue{
4091 margin: 12px 10px 12px 0;
4092 }
4093 .wpallimport-plugin .wpallimport-ready-to-go h3{
4094 font-size: 14px;
4095 }
4096 .wpallimport-plugin .wpallimport-ready-to-go h4{
4097 font-size: 14px;
4098 }
4099 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
4100 margin-left: -17%;
4101 }
4102 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
4103 margin-left: -16%;
4104 }
4105 }
4106 @media screen and (min-width: 1050px) and (max-width: 1149px) {
4107 .wpallimport-plugin .wpallimport-wrapper{
4108 width: 800px;
4109 }
4110 .wpallimport-plugin a.wpallimport-import-from{
4111 width: 230px;
4112 font-size: 15px;
4113 padding: 25px 15px;
4114 }
4115 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon-label {
4116 font-size: 17px;
4117 }
4118 .wpallimport-plugin a.wpallimport-import-from .wpallimport-helper-text {
4119 font-size: 12px;
4120 }
4121 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon {
4122 transform: scale(0.8);
4123 margin-right: 3px;
4124 }
4125 .wpallimport-plugin .wpallimport-upload-type-container{
4126 padding: 0 40px;
4127 }
4128 .wpallimport-plugin .ajax-console .found_records h4{
4129 font-size: 14px;
4130 }
4131 .wpallimport-plugin .wpallimport-ready-to-go h4{
4132 font-size: 12px;
4133 }
4134 .wpallimport-plugin form.confirm input[type="submit"]{
4135 padding: 20px 10px 20px 10px;
4136 }
4137 .wpallimport-plugin #process_notice,
4138 .wpallimport-plugin #import_finished h3.wpallimport-complete-success,
4139 .wpallimport-plugin #import_finished .wpallimport-complete-warning h3,
4140 .wpallimport-plugin #import_finished .wpallimport-complete-warning h4{
4141 font-size: 14px;
4142 }
4143 .wpallimport-plugin #import_progress{
4144 font-size: 16px;
4145 }
4146 .wpallimport-plugin .change_file .wpallimport-import-types{
4147 margin-top: 15px;
4148 }
4149 .wpallimport-plugin .change_file .wpallimport-import-types h3{
4150 font-size: 18px;
4151 }
4152 .wpallimport-plugin .change_file a.wpallimport-import-from{
4153 width: 150px;
4154 font-size: 0px;
4155 }
4156 .wpallimport-plugin .change_file a.wpallimport-import-from .wpallimport-icon{
4157 left: 0 !important;
4158 }
4159 .wpallimport-plugin .wpallimport-custom-fields textarea{
4160 width: 45% !important;
4161 }
4162 .wpallimport-plugin .pmxi-admin-imports tr td em{
4163 display: block;
4164 max-width: 235px;
4165 }
4166 .wpallimport-plugin .wpallimport-extra-text-left{
4167 width: 30%;
4168 }
4169 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice{
4170 margin: 30px auto 0 0;
4171 width: 570px;
4172 }
4173 .wpallimport-plugin .wpallimport-extra-text-right{
4174 width: 31%;
4175 }
4176 .wpallimport-plugin .wpallimport-new-records,
4177 .wpallimport-plugin .wpallimport-existing-records{
4178 font-size: 12px;
4179 }
4180 .wpallimport-plugin .wpallimport-is-continue{
4181 margin: 12px 10px 12px 0;
4182 }
4183 .wpallimport-plugin .wpallimport-ready-to-go h3{
4184 font-size: 11px;
4185 line-height: 20px;
4186 margin-top: 10px;
4187 }
4188 .wpallimport-plugin .wpallimport-ready-to-go h4{
4189 font-size: 11px;
4190 }
4191 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
4192 margin-left: -17%;
4193 }
4194 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
4195 margin-left: -16%;
4196 }
4197 .wpallimport-plugin span.wp_all_import_restart_import{
4198 bottom: 50px;
4199 }
4200 /*.wpallimport-plugin .wpallimport-notify-wrapper .error-headers h4{
4201 font-size: 18px;
4202 }*/
4203 }
4204 @media screen and (max-width: 1049px) {
4205 .wpallimport-plugin .wpallimport-wrapper{
4206 width: 760px;
4207 }
4208 .wpallimport-plugin a.wpallimport-import-from{
4209 width: 220px;
4210 font-size: 15px;
4211 padding: 20px 10px;
4212 }
4213 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon-label {
4214 font-size: 16px;
4215 }
4216 .wpallimport-plugin a.wpallimport-import-from .wpallimport-helper-text {
4217 font-size: 11px;
4218 }
4219 .wpallimport-plugin a.wpallimport-import-from .wpallimport-icon {
4220 transform: scale(0.75);
4221 margin-right: 2px;
4222 }
4223 .wpallimport-plugin .wpallimport-upload-type-container{
4224 padding: 0 40px;
4225 }
4226 .wpallimport-plugin .wpallimport-import-to,
4227 .wpallimport-plugin .wpallimport-download-from {
4228 width: 330px;
4229 }
4230 .wpallimport-plugin .ajax-console .found_records h4{
4231 font-size: 13px;
4232 }
4233 .wpallimport-plugin .wpallimport-ready-to-go h4{
4234 font-size: 12px;
4235 }
4236 .wpallimport-plugin form.confirm input[type="submit"]{
4237 padding: 20px 10px 20px 10px;
4238 }
4239 .wpallimport-plugin #process_notice,
4240 .wpallimport-plugin #import_finished h3.wpallimport-complete-success,
4241 .wpallimport-plugin #import_finished .wpallimport-complete-warning h3,
4242 .wpallimport-plugin #import_finished .wpallimport-complete-warning h4{
4243 font-size: 13px;
4244 }
4245 .wpallimport-plugin #import_progress{
4246 font-size: 16px;
4247 }
4248
4249 .wpallimport-plugin .change_file .wpallimport-import-types{
4250 margin-top: 15px;
4251 }
4252 .wpallimport-plugin .change_file .wpallimport-import-types h3{
4253 font-size: 14px;
4254 }
4255 .wpallimport-plugin .change_file a.wpallimport-import-from{
4256 width: 130px;
4257 font-size: 0px;
4258 }
4259 .wpallimport-plugin .change_file a.wpallimport-import-from .wpallimport-icon{
4260 left: 0 !important;
4261 }
4262 .wpallimport-plugin .change_file #select-files{
4263 font-size: 14px;
4264 }
4265 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-new-items span.wpallimport-import-to-title:before,
4266 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-url span.download-from-title:before{
4267 left: 25%;
4268 }
4269 .wpallimport-plugin .wpallimport-import-to.wpallimport-to-existing-items span.wpallimport-import-to-title:before,
4270 .wpallimport-plugin .wpallimport-download-from.wpallimport-download-file-from-ftp span.wpallimport-download-from-title:before{
4271 left: 20%;
4272 }
4273 .wpallimport-plugin .wpallimport-custom-fields textarea{
4274 width: 45% !important;
4275 }
4276 .wpallimport-plugin .pmxi-admin-imports tr td em{
4277 display: block;
4278 max-width: 225px;
4279 }
4280 .wpallimport-plugin .wpallimport-extra-text-left{
4281 width: 29%;
4282 }
4283 .wpallimport-plugin .wpallimport-choose-file .wpallimport-upgrade-notice{
4284 margin: 30px auto 0 0;
4285 width: 570px;
4286 }
4287 .wpallimport-plugin .wpallimport-extra-text-right{
4288 width: 30%;
4289 }
4290 .wpallimport-plugin .wpallimport-new-records,
4291 .wpallimport-plugin .wpallimport-existing-records{
4292 font-size: 11px;
4293 }
4294 .wpallimport-plugin .wpallimport-ready-to-go{
4295 padding-left: 70px;
4296 }
4297 .wpallimport-plugin .wpallimport-is-continue{
4298 margin: 12px 10px 12px 0;
4299 }
4300 .wpallimport-plugin .wpallimport-ready-to-go h3{
4301 font-size: 11px;
4302 line-height: 20px;
4303 margin-top: 10px;
4304 }
4305 .wpallimport-plugin .wpallimport-ready-to-go h4{
4306 font-size: 11px;
4307 }
4308 .wpallimport-plugin .wpallimport-choose-import-direction[rel="new"]{
4309 margin-left: -17%;
4310 }
4311 .wpallimport-plugin .wpallimport-choose-import-direction[rel="matching"]{
4312 margin-left: -16%;
4313 }
4314 .wpallimport-plugin span.wp_all_import_restart_import{
4315 bottom: 50px;
4316 }
4317 /*.wpallimport-plugin .wpallimport-notify-wrapper .error-headers h4{
4318 font-size: 16px;
4319 }*/
4320 }
4321 .wpallimport-plugin .custom-error-notice{
4322 background-color: #fff;
4323 border: 1px solid #c3c4c7;
4324 border-left: 4px solid #d63638;
4325 box-shadow: 0 1px 1px rgba(0,0,0,.04);
4326 color: #3c434a;
4327 font-size: 13px;
4328 line-height: 1.4em;
4329 padding: 12px;
4330 margin: 15px 0px 15px 0px;
4331 display: inline-block;
4332 width: -webkit-fill-available;
4333 }
4334
4335 .wpallimport-plugin .cross-sale-notice.codebox{
4336 background-color: #122031;
4337 color: #fff;
4338 padding:20px;
4339 font-family: 'Inter';
4340 display:none;
4341 }
4342
4343 .wpallimport-plugin .cross-sale-notice.codebox .codebox-inner{
4344 display: flex;
4345 position:relative;
4346 }
4347
4348 .wpallimport-plugin .cross-sale-notice.codebox .codebox-inner .codebox-left{
4349 flex: 1;
4350 padding-right: 20px;
4351 min-width: 310px;
4352 }
4353
4354 .wpallimport-plugin .cross-sale-notice.codebox .codebox-inner .codebox-right{
4355 flex: 1;
4356 padding-left: 20px;
4357 border-left: 1px solid #ddd;
4358 display: flex;
4359 flex-direction: column;
4360 padding-top: 42px;
4361
4362 }
4363
4364 .wpallimport-plugin .cross-sale-notice.codebox .codebox-inner .codebox-image-container{
4365 display: flex;align-items: center;
4366 }
4367
4368 .wpallimport-plugin .cross-sale-notice.codebox .codebox-inner img{
4369 width: 60px; height: 60px; border-radius: 50%; margin-right: 15px;
4370 }
4371
4372 .wpallimport-plugin .wpallimport-collapsed-content-inner .cross-sale-notice.codebox{
4373 margin:0;
4374 border:1px solid lightgray;
4375 }
4376
4377 .wpallimport-plugin .cross-sale-notice.codebox h1{
4378 margin: 0;
4379 color: #fff;
4380 }
4381
4382 .wpallimport-plugin .cross-sale-notice.codebox p{
4383 font-size: 16px !important;
4384 }
4385
4386 .wpallimport-plugin .cross-sale-notice.codebox .codebox-button-container{
4387 position: absolute;
4388 bottom: -5px;
4389 }
4390
4391 .wpallimport-plugin .cross-sale-notice.codebox a {
4392 background-color: #859eff;
4393 color: #000;
4394 padding: 10px 20px;
4395 text-decoration: none;
4396 margin-top: 10px;
4397 display: flex;
4398 justify-content: center;
4399 align-items: center;
4400 width: 270px;
4401 position: relative;
4402 font-weight: 600;
4403 margin-bottom: 20px;
4404 }
4405
4406 .wpallimport-plugin .cross-sale-notice.codebox a span {
4407 font-size: 16px !important;
4408 display: inline-flex;
4409 align-items: center;
4410 position: relative;
4411 }
4412
4413 .wpallimport-plugin .cross-sale-notice.codebox a:hover{
4414 cursor: pointer;
4415 }
4416
4417 .wpallimport-plugin .cross-sale-notice.codebox a:hover span::after {
4418 transform: translateX(5px);
4419 }
4420
4421 .wpallimport-plugin .cross-sale-notice.codebox a span::after {
4422 mask-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20d%3D%22M502.6%20278.6c12.5-12.5%2012.5-32.8%200-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L402.7%20224%2032%20224c-17.7%200-32%2014.3-32%2032s14.3%2032%2032%2032l370.7%200-73.4%2073.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200l128-128z%22%2F%3E%3C%2Fsvg%3E');
4423 content: '';
4424 background-color: #000;
4425 mask-repeat: no-repeat;
4426 mask-position: center;
4427 mask-size: 100%;
4428 width: 14px;
4429 height: 10px;
4430 display: inline-block;
4431 margin-left: 10px;
4432 transition: transform 0.3s ease;
4433 position: relative;
4434 }
4435
4436 /* Select Import File label styling */
4437 .wpallimport-file-selector-label {
4438 text-align: left;
4439 color: #4db278;
4440 padding: 0;
4441 margin: 0 0 10px;
4442 }
4443
4444 /* Removed conditional width - upload containers now use responsive padding instead of fixed width */
4445
4446 /* Specific width constraint for file selector section only */
4447 .wpallimport-plugin .wpallimport-upload-type-container[rel="file_type"] {
4448 width: 600px;
4449 margin: 0 auto;
4450 padding: 0;
4451 }
4452
4453 /* Wizard target padding - using padding instead of margin to avoid animation conflicts */
4454 .wpallimport-plugin .switcher-target-wizard_type_new .wpallimport-unique-key-wrapper {
4455 padding-left: 26px;
4456 padding-top: 20px;
4457 padding-bottom: 20px !important;
4458 }
4459
4460 .wpallimport-plugin .wpallimport-wizard-type-options {
4461 padding-left: 26px;
4462 }
4463
4464 .wpallimport-plugin .wpallimport-wizard-description {
4465 padding-bottom: 10px;
4466 padding-left: 26px;
4467 font-size: 13px;
4468 }
4469
4470 .wpallimport-plugin .wpallimport-wizard-section-spacing {
4471 padding-top: 10px;
4472 }
4473
4474 .wpallimport-plugin .wpallimport-wizard-content-wrapper {
4475 /* No padding needed */
4476 }
4477
4478 .wpallimport-plugin .wpallimport-unique-key-input {
4479 width: 300px;
4480 padding-left: 10px;
4481 }
4482
4483 /* Fix for Content/Description editor display issues */
4484 .wpallimport-plugin #poststuff .postarea {
4485 min-height: 250px;
4486 }
4487
4488 .wpallimport-plugin .wp-editor-container {
4489 background: #fff !important;
4490 }
4491
4492 .wpallimport-plugin .wp-editor-area {
4493 min-height: 200px !important;
4494 }
4495
4496
4497
4498
4499