PluginProbe
Leyka / 3.6
Leyka v3.6
3.32.3 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.3.6.1 2.3.7 2.3.8 2.3.9 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1 3.10 3.11 3.11.1 3.12 3.13 3.14 3.15 3.16 3.17 All 89 releases
leyka / css / admin.css

admin.css in Leyka 3.6, at css/admin.css

1,299 lines 39.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /** Admin styles **/
2 /*---------------------------------------------------------
3 Mixins (_utility.scss)
4 -------------------------------------------------------- */
5 .leyka-screen-reader-text {
6 position: absolute !important;
7 height: 1px;
8 width: 1px;
9 overflow: hidden;
10 clip: rect(1px, 1px, 1px, 1px);
11 border: 0 none;
12 padding: 0; }
13
14 .leyka-scale-ultra {
15 position: relative;
16 border: 1px solid #1db318;
17 -moz-box-sizing: border-box;
18 -webkit-box-sizing: border-box;
19 box-sizing: border-box; }
20 .leyka-scale-ultra .leyka-scale-scale {
21 height: 16px; }
22 .leyka-scale-ultra .leyka-scale-scale .target {
23 background: #fff;
24 width: 100%;
25 height: 100%; }
26 .leyka-scale-ultra .leyka-scale-scale .collected {
27 height: 100%;
28 background: rgba(29, 179, 24, 0.5); }
29 .leyka-scale-ultra .leyka-scale-label {
30 position: absolute;
31 top: -2px;
32 left: 0;
33 width: 100%;
34 text-align: center;
35 height: 14px; }
36 .leyka-scale-ultra .leyka-scale-label span {
37 font-size: 11px;
38 line-height: 14px;
39 padding: 0 3px;
40 color: #333; }
41
42 .leyka-scale-ultra-fake {
43 position: relative;
44 border: 1px solid #ccc;
45 -moz-box-sizing: border-box;
46 -webkit-box-sizing: border-box;
47 box-sizing: border-box; }
48 .leyka-scale-ultra-fake .leyka-scale-scale {
49 height: 16px; }
50 .leyka-scale-ultra-fake .leyka-scale-scale .target {
51 background: #fff;
52 width: 100%;
53 height: 100%; }
54 .leyka-scale-ultra-fake .leyka-scale-scale .collected {
55 height: 100%;
56 background: rgba(204, 204, 204, 0.5); }
57 .leyka-scale-ultra-fake .leyka-scale-label {
58 position: absolute;
59 top: -2px;
60 left: 0;
61 width: 100%;
62 text-align: center;
63 height: 14px; }
64 .leyka-scale-ultra-fake .leyka-scale-label span {
65 font-size: 11px;
66 line-height: 14px;
67 padding: 0 3px;
68 color: #333; }
69
70 /** Options **/
71 .leyka-options-section {
72 margin: 40px 0 30px;}
73
74 #leyka-settings-form div[id*=wrapper] {
75 margin: 15px 0; }
76 #leyka-settings-form div[id*=wrapper] label[for*="field"] {
77 display: block; }
78 #leyka-settings-form div[id*=wrapper] .field-component {
79 display: block;
80 padding: 2px 0; }
81 #leyka-settings-form div[id*=wrapper] .field-component.title {
82 font-weight: bold; }
83 #leyka-settings-form div[id*=wrapper] .field-component.help {
84 font-size: 95%;
85 font-style: italic;
86 color: #666;
87 padding-left: 4px; }
88 #leyka-settings-form div[id*=wrapper] .required {
89 display: none; }
90 #leyka-settings-form div[id*=wrapper] .wp-editor-container,
91 #leyka-settings-form div[id*=wrapper] .field-component.field {
92 max-width: 700px; }
93 #leyka-settings-form div[id*=wrapper] input[type="text"],
94 #leyka-settings-form div[id*=wrapper] textarea {
95 width: 100%; }
96
97 #currency_rates div[id*="wrapper"] .field-component.help, #rur_currency div[id*="wrapper"] .field-component.help, #usd_currency div[id*="wrapper"] .field-component.help, #eur_currency div[id*="wrapper"] .field-component.help,
98 #email_from div[id*="wrapper"] .field-component.help,
99 #org_name div[id*="wrapper"] .field-component.help,
100 #org_bank_essentials div[id*="wrapper"] .field-component.help {
101 display: none; }
102
103 #leyka-settings-form #leyka_donation_submit_text-wrapper .field-component.help,
104 #leyka-settings-form #leyka_agree_to_terms_text-wrapper .field-component.help,
105 #leyka-settings-form #leyka_email_recurrents_thanks_title-wrapper .field-component.help,
106 #leyka-settings-form #leyka_email_thanks_title-wrapper .field-component.help {
107 display: none; }
108
109 #donation-status-log-toggle {
110 cursor: pointer; }
111
112 .leyka-options-section .placeholders-help {
113 font-style: normal;
114 display: block;
115 padding-top: 4px;
116 line-height: 1.8; }
117
118 .placeholders-help code {
119 color: #333;
120 font-size: 12px; }
121
122 .wp-editor-wrap + .field-component.help {
123 padding-top: 4px; }
124
125 .wp-editor-wrap + .help {
126 max-width: 900px; }
127
128 /* PM page */
129 .gw-icon {
130 margin-right: 8px;
131 display: inline-block;
132 line-height: 20px;
133 }
134 .gw-icon img {
135 height: 20px;
136 line-height: 20px;
137 vertical-align: middle;
138 }
139
140 #wpbody-content #leyka-pm-selectors {
141 padding-top: 20px; }
142
143 #leyka-pm-selectors::after {
144 clear: both;
145 content: "";
146 display: table; }
147 #leyka-pm-selectors .postbox-container {
148 min-width: 98%; }
149 @media screen and (min-width: 900px) {
150 #leyka-pm-selectors .postbox-container {
151 min-width: 350px;
152 margin-right: 12px; } }
153 #leyka-pm-selectors .inside input[type="checkbox"] {
154 margin-right: 8px; }
155 #leyka-pm-selectors .active {
156 display: inline-block;
157 padding: 0px 6px;
158 border-radius: 3px;
159 background: #0073aa;
160 color: #fff;
161 font-size: 12px;
162 font-weight: normal;
163 margin-left: 10px;
164 line-height: 18px; }
165 #leyka-pm-selectors .dashicons {
166 color: #aaa;
167 margin-right: 8px; }
168 #leyka-pm-selectors .postbox {
169 margin-bottom: 10px; }
170
171 #payment-settings-area {
172 padding-top: 36px; }
173 #payment-settings-area::after {
174 clear: both;
175 content: "";
176 display: table; }
177 #payment-settings-area .accordion-section-title .dashicons {
178 color: #aaa;
179 margin-right: 8px; }
180 #payment-settings-area .doc-link {
181 font-weight: normal;
182 font-size: 12px;
183 margin-left: 12px;
184 text-decoration: underline; }
185 #payment-settings-area .pm-active-panel {
186 background: #fff;
187 border: 1px solid #d6d6d6;
188 padding: 5px 0; }
189 @media screen and (min-width: 900px) {
190 #payment-settings-area .pm-active-panel {
191 float: left;
192 width: 65%;
193 max-width: 712px;
194 min-height: 600px; } }
195 #payment-settings-area .pm-active-panel .panel-title {
196 padding: 0 15px;
197 margin: 15px 0 0; }
198 #payment-settings-area .pm-active-panel .panel-desc {
199 padding: 0 15px;
200 margin: 5px 0; }
201 #payment-settings-area .pm-active-panel .gateway-settings {
202 margin-top: 4px; }
203 #payment-settings-area .pm-active-panel .accordion-section-title {
204 border: none;
205 font-size: 14px;
206 border-top: 1px solid #eee;
207 border-bottom: 1px solid #eee;
208 background: #fafafa; }
209 #payment-settings-area .pm-active-panel .accordion-section-content {
210 padding: 15px; }
211 #payment-settings-area .pm-active-panel .field-component.help {
212 display: none; }
213 #payment-settings-area .pm-order-panel {
214 background: #E9E9E9;
215 border: 1px solid #d6d6d6;
216 margin-top: 36px; }
217 @media screen and (min-width: 900px) {
218 #payment-settings-area .pm-order-panel {
219 float: left;
220 width: 34%;
221 max-width: 400px;
222 margin-left: -1px; } }
223 #payment-settings-area .pm-order-panel .panel-content {
224 padding: 15px; }
225 @media screen and (min-width: 900px) {
226 #payment-settings-area .pm-order-panel .panel-content {
227 min-height: 380px; } }
228 #payment-settings-area #pm-order-settings {
229 margin: 20px 0; }
230 #payment-settings-area #pm-order-settings li {
231 background: #fff;
232 border: 1px solid #d6d6d6;
233 padding: 8px;
234 margin-bottom: 4px;
235 cursor: move;
236 position: relative; }
237 #payment-settings-area #pm-order-settings li .pm-label {
238 display: inline-block;
239 width: 100%;
240 padding-right: 34px;
241 box-sizing: border-box; }
242 #payment-settings-area #pm-order-settings .pm-change-label {
243 cursor: pointer;
244 color: #aaa;
245 display: block;
246 width: 22px;
247 text-align: right;
248 height: 18px;
249 line-height: 18px;
250 position: absolute;
251 right: 8px;
252 top: 8px; }
253 #payment-settings-area #pm-order-settings .pm-change-label:hover {
254 color: #0073aa; }
255 #payment-settings-area #pm-order-settings .pm-change-label .dashicons {
256 color: inherit; }
257 #payment-settings-area #pm-order-settings .pm-label-fields input {
258 box-sizing: border-box;
259 width: -webkit-calc(100% - 50px);
260 width: calc(100% - 50px); }
261 #payment-settings-area #pm-order-settings .pm-label-fields span[class*="new-pm-label"] {
262 cursor: pointer;
263 display: inline-block;
264 text-align: center;
265 -webkit-transition: all 0.35s;
266 -moz-transition: all 0.35s;
267 transition: all 0.35s; }
268 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-ok {
269 background: #1db318;
270 color: #fff;
271 border-radius: 3px; }
272 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-ok:hover {
273 background: #24e01e; }
274 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-cancel:hover {
275 color: #aa0000; }
276 #payment-settings-area #pm-order-settings .pm-label-fields .dashicons {
277 vertical-align: middle;
278 color: inherit; }
279
280 /** Shared styles **/
281 #itv-card {
282 max-width: 280px;
283 background: #f9f9f9;
284 padding: 10px; }
285 #itv-card .itv-logo {
286 width: 160px;
287 padding: 5px; }
288 #itv-card .itv-logo img {
289 max-width: 100%;
290 height: auto; }
291 #itv-card .itv-logo a {
292 display: block; }
293 #itv-card p:last-child {
294 margin-bottom: 0; }
295
296 #leyka-card + #itv-card {
297 margin-top: 3em; }
298
299 #icon-leyka {
300 background: transparent url(../img/leyka-icon.png) no-repeat 1px 0; }
301
302 /** Campaign screen **/
303 .metabox-field {
304 margin: 10px 0 20px; }
305 .metabox-field > label {
306 font-weight: bold;
307 display: inline-block;
308 padding-bottom: 4px; }
309
310 .campaign-field label {
311 display: block;
312 margin-bottom: 4px; }
313 .campaign-field label small {
314 color: #999; }
315 .campaign-field select {
316 min-width: 300px;
317 display: inline-block; }
318 .campaign-field input[type="text"] {
319 display: inline-block;
320 padding: 4px; }
321
322 /* campaign target */
323 .metabox-field-title {
324 text-transform: uppercase;
325 color: #666;
326 letter-spacing: 1px;
327 padding-bottom: 2px;
328 border-bottom: 1px solid #eee;
329 margin: 28px 0 5px; }
330
331 #target-amount {
332 float: left;
333 margin-right: 20px;
334 width: 200px; }
335 #target-amount input {
336 text-align: right; }
337
338 #collected-amount {
339 float: left;
340 width: 200px; }
341 #collected-amount input {
342 text-align: right;
343 background: #f5f5f5; }
344
345 .d-scale-scale {
346 height: 6px;
347 width: 100%; }
348 .d-scale-scale .target {
349 background: #f1f1f1;
350 width: 100%;
351 height: 100%; }
352 .d-scale-scale .collected {
353 background: #1db318;
354 height: 100%; }
355
356 #d-scale-demo {
357 clear: both;
358 min-height: 1px;
359 margin-bottom: 28px; }
360 #d-scale-demo .d-scale-scale {
361 max-width: 420px;
362 height: 10px; }
363
364 #leyka_campaign_statistics .stats-block {
365 margin-bottom: 3px; }
366 #leyka_campaign_statistics .stats-block:first-child {
367 margin-top: 10px; }
368 #leyka_campaign_statistics .stats-data {
369 font-weight: bold; }
370
371 /* donations metabox */
372 #donations-data-table_wrapper {
373 margin-top: 20px;
374 overflow: hidden; }
375 #donations-data-table_wrapper .dataTables_length {
376 font-size: 12px;
377 margin-bottom: 20px; }
378 #donations-data-table_wrapper .dataTables_length select {
379 font-size: 12px;
380 line-height: 20px;
381 height: 26px;
382 padding: 2px 5px;
383 margin: 1px 4px; }
384 #donations-data-table_wrapper .dataTables_filter {
385 font-size: 12px;
386 margin-bottom: 20px; }
387 #donations-data-table_wrapper .dataTables_info {
388 color: #999;
389 font-size: 12px; }
390 #donations-data-table_wrapper .dataTable {
391 margin: 25px 0; }
392 #donations-data-table_wrapper .dataTable thead td, #donations-data-table_wrapper .dataTable tfoot td {
393 border-color: #cacaca; }
394 #donations-data-table_wrapper .dataTable tr.even {
395 background: #f6f6f6; }
396 #donations-data-table_wrapper .dataTable i.funded {
397 color: #1db318; }
398 #donations-data-table_wrapper .dataTable i.failed {
399 color: #aa0000; }
400 #donations-data-table_wrapper .dataTable .amount-negative {
401 color: red; }
402 #donations-data-table_wrapper .dataTables_paginate {
403 font-size: 12px; }
404 #donations-data-table_wrapper .dataTables_paginate .paginate_button {
405 padding: 0.2em 0.7em;
406 border: 1px solid #cacaca;
407 color: #333;
408 background: #f9f9f9;
409 cursor: pointer; }
410 #donations-data-table_wrapper .dataTables_paginate .paginate_button:hover {
411 background: #666;
412 border-color: #666; }
413 #donations-data-table_wrapper .dataTables_paginate .paginate_button.current,
414 #donations-data-table_wrapper .dataTables_paginate .paginate_button.current:hover {
415 cursor: default;
416 background: #cacaca;
417 border-color: #cacaca;
418 color: #333; }
419 #donations-data-table_wrapper .dataTables_paginate .paginate_button.previous.disabled,
420 #donations-data-table_wrapper .dataTables_paginate .paginate_button.next.disabled,
421 #donations-data-table_wrapper .dataTables_paginate .paginate_button.previous.disabled:hover,
422 #donations-data-table_wrapper .dataTables_paginate .paginate_button.next.disabled:hover {
423 border-color: #eee;
424 color: #999 !important;
425 cursor: default;
426 background: #fff; }
427
428 #leyka_campaign_embed .embed-block {
429 padding-top: 8px; }
430 #leyka_campaign_embed .embed-block::after {
431 clear: both;
432 content: "";
433 display: table; }
434 #leyka_campaign_embed .embed-block h4 {
435 margin-top: 0; }
436 #leyka_campaign_embed .leyka-embed-preview {
437 margin-left: 330px; }
438 #leyka_campaign_embed .leyka-embed-preview iframe {
439 border: 4px solid #dfdfdf;
440 padding: 1px; }
441 #leyka_campaign_embed .embed-code-wrap {
442 float: left;
443 width: 290px; }
444 #leyka_campaign_embed .setting-row {
445 margin-bottom: 25px; }
446 #leyka_campaign_embed textarea {
447 width: 100%;
448 min-height: 150px;
449 margin-top: 5px; }
450
451 /** Campaign table **/
452 .post-type-leyka_campaign .column-ID {
453 width: 4%; }
454 .post-type-leyka_campaign .column-coll_state {
455 width: 10%; }
456 .post-type-leyka_campaign tbody .coll_state {
457 text-align: center; }
458 .post-type-leyka_campaign tbody .column-target {
459 text-align: center; }
460 .post-type-leyka_campaign .column-target .c-reached {
461 display: block;
462 text-align: right;
463 font-size: 0.9em;
464 margin-top: 4px; }
465 .post-type-leyka_campaign .column-target time {
466 font-weight: bold; }
467 .post-type-leyka_campaign .collected-plain {
468 text-align: right; }
469 .post-type-leyka_campaign .c-closed {
470 color: #999; }
471 .post-type-leyka_campaign .c-opened {
472 color: #111;
473 font-weight: 500; }
474
475 /** Donation table **/
476 .post-type-leyka_donation .column-ID {
477 width: 4%; }
478 .post-type-leyka_donation .column-amount {
479 width: 6%; }
480 .post-type-leyka_donation .column-title {
481 width: 20%; }
482 .post-type-leyka_donation .column-emails,
483 .post-type-leyka_donation .column-donor {
484 width: 12%; }
485 .post-type-leyka_donation .column-donation_date,
486 .post-type-leyka_donation .column-status {
487 width: 8%; }
488 .post-type-leyka_donation i.funded {
489 color: #1db318; }
490 .post-type-leyka_donation i.failed {
491 color: #aa0000; }
492 .post-type-leyka_donation .amount-negative {
493 color: red; }
494 .post-type-leyka_donation .column-method b {
495 color: #111;
496 text-transform: uppercase;
497 letter-spacing: -0.5px; }
498 .post-type-leyka_donation .column-method small {
499 letter-spacing: 1px;
500 color: #777; }
501
502 /** Donation page **/
503 .post-type-leyka_donation #post-body-content {
504 margin: 0; }
505
506 .leyka-set {
507 margin: 20px 0 8px; }
508 .leyka-set legend {
509 display: block;
510 width: 98%;
511 color: #666;
512 font-size: 1em;
513 letter-spacing: 1px;
514 text-transform: uppercase;
515 margin-bottom: 0.5em;
516 border-bottom: 1px solid #eee;
517 padding-bottom: 2px; }
518 .leyka-set .leyka-ddata-string {
519 margin: 5px 0; }
520 .leyka-set .leyka-ddata-string::after {
521 clear: both;
522 content: "";
523 display: table; }
524 .leyka-set label {
525 font-weight: bold;
526 float: left;
527 width: 20%;
528 text-align: right;
529 line-height: 27px; }
530 .leyka-set .leyka-ddata-field {
531 float: left;
532 width: 78%;
533 margin-left: 2%; }
534 .leyka-set .leyka-ddata-field input, .leyka-set .leyka-ddata-field textarea {
535 width: 98%;
536 max-width: 700px; }
537
538 .leyka-set .leyka-ddata-field input[type=checkbox], .leyka-set .leyka-ddata-field input[type=radio] {
539 width: unset;
540 max-width: 700px; }
541
542 .leyka-set .recurring-is-active-field {
543 width: 100%;
544 float: none;
545 clear: both;
546 }
547
548 .leyka-set .recurring-is-active-field .leyka-ddata-field {
549 padding-top: 10px;
550 }
551
552 .leyka-set .leyka-ddata-field .fake-input {
553 display: inline-block;
554 -moz-box-sizing: border-box;
555 -webkit-box-sizing: border-box;
556 box-sizing: border-box;
557 width: 98%;
558 max-width: 700px;
559 border: 1px solid #ddd;
560 padding: 3px 5px;
561 line-height: 20px;
562 min-height: 27px; }
563 .leyka-set .leyka-ddata-field .text-line {
564 display: inline-block;
565 -moz-box-sizing: border-box;
566 -webkit-box-sizing: border-box;
567 box-sizing: border-box;
568 width: 98%;
569 max-width: 700px;
570 border-bottom: 1px dashed #ddd;
571 padding: 3px 5px;
572 line-height: 20px;
573 min-height: 27px; }
574 .leyka-set .leyka-ddata-field .field-help {
575 display: inline-block;
576 padding: 2px 0 0 4px; }
577 .leyka-set .leyka-ddata-field .campaign-actions {
578 margin-left: 20px; }
579 .leyka-set .leyka-ddata-field .campaign-actions a {
580 text-transform: uppercase;
581 font-size: 10px;
582 margin-right: 5px; }
583 .leyka-set .leyka-ddata-field #donation-amount,
584 .leyka-set .leyka-ddata-field #donation-amount-total,
585 .leyka-set .leyka-ddata-field #new-donation-amount
586 {
587 max-width: 320px;
588 }
589 .leyka-set .leyka-ddata-field #custom-payment-info {
590 margin-top: 10px; }
591 .leyka-set .field-error {
592 display: none;
593 background: #FFE9E9;
594 border: 1px solid #FBC4C4;
595 color: #DE5959;
596 padding: 2px 10px;
597 margin-top: 5px;
598 font-size: 12px;
599 -webkit-border-radius: 3px;
600 -moz-border-radius: 3px;
601 border-radius: 3px; }
602 .leyka-set .field-error a {
603 color: #fc001e; }
604 .leyka-set .field-error a:hover, .leyka-set .field-error a:focus, .leyka-set .field-error a:active {
605 color: #aa363a; }
606 .leyka-set .set-action {
607 margin: 15px 0 15px 22%; }
608 .leyka-set .set-action #campaign-select {
609 width: 70%;
610 max-width: 700px; }
611
612 #leyka_donation_emails_status .leyka-ddata-string {
613 margin: 7px 0; }
614
615
616 .send-donor-thanks {
617 display: inline;
618 cursor: pointer;
619 font-weight: bold; }
620 .send-donor-thanks:hover {
621 color: #ff0000; }
622
623 /* datepicker */
624 #ui-datepicker-div {
625 background: #fff;
626 border: 4px solid #dfdfdf;
627 -webkit-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
628 -moz-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
629 box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65); }
630 #ui-datepicker-div table {
631 font-size: 12px;
632 border-collapse: collapse; }
633 #ui-datepicker-div table thead th {
634 background: #f9f9f9;
635 text-align: center; }
636 #ui-datepicker-div table thead th span {
637 padding: 4px 0; }
638 #ui-datepicker-div table tbody td {
639 text-align: right;
640 border: 1px solid #dfdfdf; }
641 #ui-datepicker-div table tbody td:hover {
642 background: #f5f5f5; }
643 #ui-datepicker-div table a {
644 text-decoration: none !important;
645 display: inline-block;
646 padding: 4px 8px;
647 background: transparent; }
648 #ui-datepicker-div table a, #ui-datepicker-div table a:visited, #ui-datepicker-div table a:hover {
649 color: #333; }
650 #ui-datepicker-div table tbody td.ui-datepicker-current-day,
651 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover {
652 background: #eaf9ff;
653 font-weight: bold; }
654 #ui-datepicker-div table tbody td.ui-datepicker-current-day a,
655 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover a {
656 color: #0074a2; }
657 #ui-datepicker-div .ui-datepicker-header {
658 padding: 4px 0;
659 position: relative; }
660 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
661 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
662 font-size: 12px;
663 line-height: 28px;
664 cursor: pointer;
665 width: 38px;
666 letter-spacing: -0.5px;
667 position: absolute;
668 top: 4px; }
669 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
670 text-align: right;
671 left: 0; }
672 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
673 text-align: left;
674 right: 0; }
675 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
676 -moz-box-sizing: border-box;
677 -webkit-box-sizing: border-box;
678 box-sizing: border-box;
679 width: 100%;
680 text-align: center;
681 padding: 0 38px; }
682
683 /* sidebar */
684 .leyka-status-section {
685 padding: 10px 0; }
686
687 .leyka-status-section.select {
688 text-align: right; }
689 .leyka-status-section.select label {
690 display: inline-block;
691 width: 20%;
692 text-align: left; }
693 .leyka-status-section.select select {
694 width: 77%;
695 text-align: left; }
696
697 .leyka-status-section.actions {
698 overflow: hidden;
699 background: #f5f5f5;
700 border-top: 1px solid #ddd;
701 border-bottom: 1px solid #ddd;
702 margin: 0 -12px;
703 padding: 5px 12px; }
704 .leyka-status-section.actions div {
705 float: left;
706 width: 50%;
707 padding: 5px 0; }
708 .leyka-status-section.actions .delete-action {
709 text-align: left;
710 line-height: 30px; }
711 .leyka-status-section.actions .delete-action a {
712 color: #AA0000; }
713 .leyka-status-section.actions .delete-action a:hover {
714 color: #ff0000; }
715 .leyka-status-section.actions .save-action {
716 text-align: right;
717 height: 30px; }
718
719 #donation-status-log-toggle {
720 text-align: right;
721 padding: 5px 0;
722 color: #0074A2;
723 text-decoration: underline;
724 cursor: pointer;
725 font-size: 11px; }
726 #donation-status-log-toggle:hover {
727 color: #2ea2cc; }
728
729 #donation-status-log {
730 font-size: 12px; }
731
732 /** add donation **/
733 /* Dashboard */
734 #leyka-widgets #postbox-container-1 {
735 width: 65%; }
736
737 #leyka-widgets #postbox-container-2 {
738 float: right;
739 width: 34%; }
740
741 #dashboard-widgets .meta-box-sortables {
742 margin: 0 8px; }
743
744 #leyka-card {
745 max-width: 280px; }
746
747 #leyka-card h2 {
748 position: relative;
749 padding-left: 42px; }
750
751 #leyka-card h2 i {
752 display: block;
753 width: 32px;
754 height: 32px;
755 background: transparent url(../img/leyka-icon.png) no-repeat 0 2px;
756 background-image: url(../img/leyka-icon.svg);
757 position: absolute;
758 top: 5px;
759 left: 0; }
760
761 #leyka-card .te-st {
762 margin-bottom: 30px; }
763
764 .leyka-widget-table {
765 width: 100%;
766 border-collapse: collapse; }
767
768 .leyka-widget-table th {
769 text-align: left;
770 padding: 3px;
771 background: #f9f9f9;
772 border-top: 1px solid #eee;
773 border-bottom: 1px solid #eee; }
774
775 .leyka-widget-table td {
776 padding: 3px;
777 border-top: 1px solid #eee;
778 border-bottom: 1px solid #eee; }
779
780 .leyka-widget-table .date {
781 width: 10%; }
782
783 .leyka-widget-table .details {
784 width: 7%; }
785
786 .leyka-widget-table .type {
787 width: 30%; }
788
789 .leyka-widget-table .amount {
790 width: 10%; }
791
792 .feedback-columns {
793 margin-top: 60px; }
794 .feedback-columns::after {
795 clear: both;
796 content: "";
797 display: table; }
798 .feedback-columns .leyka-feedback-form {
799 width: 90%; }
800 .feedback-columns .feedback-sidebar {
801 width: 100%; }
802 @media screen and (min-width: 900px) {
803 .feedback-columns .leyka-feedback-form {
804 float: left;
805 width: -webkit-calc(100% - 315px);
806 width: calc(100% - 315px);
807 max-width: 700px; }
808 .feedback-columns .feedback-sidebar {
809 float: left;
810 width: 280px;
811 margin-left: 35px;
812 padding-top: 20px; } }
813
814 .leyka-feedback-form .leyka-ff-field {
815 margin: 0 0 30px; }
816 .leyka-feedback-form .leyka-ff-field label {
817 font-family: "Open Sans",sans-serif;
818 font-size: 14px;
819 display: block;
820 font-weight: bold;
821 padding-bottom: 2px; }
822 .leyka-feedback-form .leyka-ff-field textarea {
823 height: 16em; }
824 .leyka-feedback-form .regular-text {
825 width: 100%;
826 background-color: #fff;
827 border: 1px solid #ddd;
828 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
829 color: #333;
830 outline: 0 none;
831 -webkit-transition: border-color 0.05s ease-in-out;
832 -moz-transition: border-color 0.05s ease-in-out;
833 transition: border-color 0.05s ease-in-out; }
834 .leyka-feedback-form .regular-text:focus, .leyka-feedback-form .regular-text:active {
835 border-color: #5b9dd9;
836 box-shadow: 0px 0px 2px rgba(30, 140, 190, 0.8); }
837 .leyka-feedback-form .leyka-ff-field-error {
838 border: 1px solid #dd3d36;
839 color: #dd3d36;
840 background: #fff;
841 padding: 4px 8px;
842 margin-top: 3px;
843 border-radius: 3px; }
844
845 .leyka-ff-msg {
846 font-size: 14px;
847 background: none repeat scroll 0 0 #fff;
848 border-left: 4px solid #fff;
849 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
850 margin: 30px 0 2px;
851 padding: 1px 12px; }
852 .leyka-ff-msg p {
853 margin: 0;
854 padding: 15px; }
855 .leyka-ff-msg.ok {
856 border-left-color: #7ad03a; }
857 .leyka-ff-msg.wrong {
858 border-left-color: #dd3d36; }
859
860 .leyka-guide-table td {
861 font-size: 14px;
862 padding: 0.4em 0.5em; }
863 .leyka-guide-table .step {
864 font-weight: 600; }
865 .leyka-guide-table .action {
866 font-size: 13px;
867 padding-left: 2em; }
868 .leyka-guide-table .action.complete span {
869 display: inline-block;
870 border-radius: 3px;
871 background: #1db318;
872 color: #fff;
873 padding: 0.1em 0.95em; }
874 .leyka-guide-table .docs a {
875 text-decoration: none; }
876 .leyka-guide-table .docs a span {
877 font-size: 24px; }
878
879 .column-shortcode .campaign-shortcode {
880 font-size: 9pt;
881 width: 100%;
882 }
883
884 .campaign-shortcode {
885 width: 30%;
886 }
887
888 /* download l10n */
889 #upload_l10n .content {
890 cursor: default;
891 }
892
893 #upload_l10n label {
894 cursor: default;
895 }
896
897 #leyka-settings-form div#leyka_lang2upload-wrapper .field-component select {
898 float: left;
899 margin-right: 16px;
900 margin-top: 3px;
901 display: inline-block
902 }
903
904 #leyka-settings-form div#leyka_lang2upload-wrapper .field-component.help {
905 padding-left: 0px;
906 margin-top: -1px;
907 min-height: 40px;
908 }
909
910 #leyka-settings-form div#leyka_lang2upload-wrapper #upload-l10n-button {
911 margin-right: 1.5rem;
912 }
913
914 #leyka-settings-form div#leyka_lang2upload-wrapper .leyka-loader {
915 margin-top: 12px;
916 }
917
918 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors,
919 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success {
920 padding: 8px 16px;
921 max-width: 100%;
922 font-size: 13px;
923 color: #666666;
924 border: 1px solid rgba(212, 60, 87, 0.4);
925 background-color: rgba(212, 60, 87, 0.2);
926 display: none;
927 margin: 1rem 0 0 0;
928 font-style: normal;
929 max-width: max-content;
930 }
931
932 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors span,
933 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success span {
934 font-size: 13px;
935 line-height: 15px;
936 font-weight: 500;
937 margin-bottom: 0;
938 color: #d43c57;
939 }
940
941 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success {
942 color: #248f24;
943 border: 1px solid #2eb82e;
944 background-color: #d6f5d6;
945 }
946
947 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success span {
948 color: #248f24;
949 }
950
951 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors.has-errors {
952 display: block;
953 }
954
955 /* loader */
956 .leyka-loader {
957 display: inline-block;
958 color: #0085ba;
959 font-size: 20px;
960 margin: 100px auto;
961 width: 1em;
962 height: 1em;
963 border-radius: 50%;
964 position: relative;
965 text-indent: -9999em;
966 animation: load4 1.3s infinite linear;
967 -ms-transform: translateZ(0);
968 transform: translateZ(0);
969 }
970
971 .leyka-loader.xs {
972 font-size: 4px;
973 margin: 20px auto;
974 }
975
976 .leyka-loader.sm {
977 font-size: 8px;
978 margin: 40px auto;
979 }
980
981 .leyka-loader.md {
982 font-size: 12px;
983 margin: 60px auto;
984 }
985
986 @keyframes load4 {
987 0%,
988 100% {
989 box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
990 }
991 12.5% {
992 box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
993 }
994 25% {
995 box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
996 }
997 37.5% {
998 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
999 }
1000 50% {
1001 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
1002 }
1003 62.5% {
1004 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
1005 }
1006 75% {
1007 box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
1008 }
1009 87.5% {
1010 box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
1011 }
1012 }
1013
1014 /* imported from v3 SCSS */
1015
1016 /* nav */
1017 .leyka-settings-page #tab-container {
1018 margin-top: 32px;
1019 }
1020
1021 .leyka-settings-page .nav-tab-wrapper {
1022 border-bottom: 1px solid #dddddd;
1023 }
1024
1025 .leyka-settings-page .nav-tab-wrapper a {
1026 color: unset;
1027 font-size: 16px;
1028 line-height: 19px;
1029 font-weight: 500;
1030 }
1031
1032 .leyka-settings-page .nav-tab-wrapper a.nav-tab {
1033 background-color: #e5e5e5;
1034 border-color: #dddddd;
1035 color: #8f8f8f;
1036 border-radius: 4px 4px 0px 0px;
1037 padding: 10px 12px 7px 12px;
1038 margin-left: 0.5em;
1039 margin-right: 0.5em;
1040 }
1041
1042 .leyka-settings-page .nav-tab-wrapper a.nav-tab:first-child {
1043 margin-left: 0;
1044 }
1045
1046 .leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active {
1047 margin-right: 1.5em;
1048 margin-left: 1.5em;
1049 background-color: #f1f1f1;
1050 color: #44444a;
1051 border-bottom: 1px solid #f1f1f1;
1052 }
1053
1054 .leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active:first-child {
1055 margin-left: 0;
1056 }
1057
1058 /* settings page */
1059 .leyka-settings-page {
1060 margin: 41px 72px;
1061 margin-left: 2rem;
1062 font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
1063 font-weight: 400;
1064 font-style: normal;
1065 font-size: 14px;
1066 line-height: 21px;
1067 font-size: 13px;
1068 }
1069
1070 .leyka-settings-page h1 {
1071 font-size: 23px;
1072 line-height: 34px;
1073 font-weight: 400;
1074 margin-bottom: 8px;
1075 }
1076
1077 .init-wizard-tab {
1078 float: right;
1079 background-image: url(../img/icon-wizard-stick-only.svg);
1080 background-size: cover;
1081 background-color: #0085ba;
1082 background-position: center;
1083 width: 24px;
1084 height: 24px;
1085 border-radius: 50%;
1086 margin-top: 6px;
1087
1088 }
1089
1090 /* wp messages -- should be removed after move all pages to new design */
1091 .update-nag {
1092 margin-left: 30px;
1093 }
1094
1095 #message {
1096 margin-left: 32px;
1097 }
1098
1099 .leyka-admin #message {
1100 margin-left: 0px;
1101 }
1102
1103 /* end wp messages */
1104
1105 /* helpchat -- should be removed after move all pages to new design */
1106 .leyka-wizard .step-common-errors.has-errors, .leyka-admin .step-common-errors.has-errors {
1107 padding: 8px 16px;
1108 max-width: 490px;
1109 margin-bottom: 8px;
1110 font-size: 13px;
1111 color: #666666;
1112 border: 1px solid rgba(212, 60, 87, 0.4);
1113 background-color: rgba(212, 60, 87, 0.2);
1114 }
1115
1116 .leyka-wizard .help-chat-button, .leyka-admin .help-chat-button {
1117 border-bottom: none;
1118 padding-bottom: 0;
1119 width: 64px;
1120 height: 64px;
1121 display: -ms-flexbox;
1122 display: flex;
1123 -ms-flex-align: center;
1124 align-items: center;
1125 -ms-flex-pack: center;
1126 justify-content: center;
1127 background-color: #0085ba;
1128 border-radius: 32px;
1129 position: fixed;
1130 right: 40px;
1131 bottom: 40px;
1132 }
1133
1134 .leyka-wizard .help-chat-button[href='#'], .leyka-admin .help-chat-button[href='#'] {
1135 border-bottom: none;
1136 padding-bottom: 0;
1137 }
1138
1139 .leyka-wizard .help-chat-button img, .leyka-admin .help-chat-button img {
1140 width: 34px;
1141 height: 34px;
1142 }
1143
1144 .leyka-wizard .help-chat, .leyka-admin .help-chat {
1145 position: fixed;
1146 right: 40px;
1147 bottom: 40px;
1148 width: 315px;
1149 background-color: #006799;
1150 border-radius: 6px;
1151 display: none;
1152 }
1153
1154 .leyka-wizard .help-chat.fix-height, .leyka-admin .help-chat.fix-height {
1155 height: 403px;
1156 }
1157
1158 .leyka-wizard .help-chat .chat-header, .leyka-admin .help-chat .chat-header {
1159 display: -ms-flexbox;
1160 display: flex;
1161 -ms-flex-align: center;
1162 align-items: center;
1163 -ms-flex-pack: justify;
1164 justify-content: space-between;
1165 padding-left: 1.5rem;
1166 border-bottom: 1px solid rgba(255, 255, 255, 0.24);
1167 height: 51px;
1168 }
1169
1170 .leyka-wizard .help-chat .chat-header .title, .leyka-admin .help-chat .chat-header .title {
1171 font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
1172 font-size: 16px;
1173 line-height: 19px;
1174 font-weight: 500;
1175 color: #f1f1f1;
1176 }
1177
1178 .leyka-wizard .help-chat .chat-header .close, .leyka-admin .help-chat .chat-header .close {
1179 margin-right: 1rem;
1180 cursor: pointer;
1181 }
1182
1183 .leyka-wizard .help-chat .chat-body, .leyka-admin .help-chat .chat-body {
1184 padding-left: 1.5rem;
1185 padding-right: 1.5rem;
1186 padding-top: 1.5rem;
1187 }
1188
1189 .leyka-wizard .help-chat .chat-body .ok-message, .leyka-admin .help-chat .chat-body .ok-message {
1190 display: none;
1191 padding-bottom: 2rem;
1192 }
1193
1194 .leyka-wizard .help-chat .chat-body .ok-message p, .leyka-admin .help-chat .chat-body .ok-message p {
1195 color: #ffffff;
1196 text-align: center;
1197 font-size: 14px;
1198 margin-bottom: 0;
1199 }
1200
1201 .leyka-wizard .help-chat .chat-body .leyka-loader, .leyka-admin .help-chat .chat-body .leyka-loader {
1202 display: none;
1203 }
1204
1205 .leyka-wizard .help-chat .chat-body .title, .leyka-admin .help-chat .chat-body .title {
1206 color: #ffffff;
1207 display: block;
1208 }
1209
1210 .leyka-wizard .help-chat .chat-body .settings-block.option-block, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block, .leyka-admin .help-chat .chat-body .settings-block.option-block, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block {
1211 margin-bottom: 0rem;
1212 }
1213
1214 .leyka-wizard .help-chat .chat-body .settings-block.option-block .title, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block .title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .title, .leyka-admin .help-chat .chat-body .settings-block.option-block .title, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .title {
1215 font-weight: 400;
1216 }
1217
1218 .leyka-wizard .help-chat .chat-body .settings-block.option-block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-admin .help-chat .chat-body .settings-block.option-block .field-errors, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .field-errors {
1219 color: #d43c57;
1220 visibility: hidden;
1221 }
1222
1223 .leyka-wizard .help-chat .chat-body .settings-block.option-block input, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block input, .leyka-wizard .help-chat .chat-body .settings-block.option-block textarea, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block textarea, .leyka-admin .help-chat .chat-body .settings-block.option-block input, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block input, .leyka-admin .help-chat .chat-body .settings-block.option-block textarea, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block textarea {
1224 margin-left: 0;
1225 width: 267px;
1226 }
1227
1228 .leyka-wizard .help-chat .chat-body .button-primary, .leyka-admin .help-chat .chat-body .button-primary {
1229 font-size: 16px;
1230 line-height: 19px;
1231 font-weight: 500;
1232 cursor: pointer;
1233 margin-top: 0.5rem;
1234 height: 40px;
1235 width: 100%;
1236 }
1237
1238 .leyka-loader {
1239 color: #0085ba;
1240 font-size: 20px;
1241 margin: 100px auto;
1242 width: 1em;
1243 height: 1em;
1244 border-radius: 50%;
1245 position: relative;
1246 text-indent: -9999em;
1247 animation: load4 1.3s infinite linear;
1248 -ms-transform: translateZ(0);
1249 transform: translateZ(0);
1250 }
1251
1252 .leyka-loader.xs {
1253 font-size: 4px;
1254 margin: 20px auto;
1255 }
1256
1257 .leyka-loader.sm {
1258 font-size: 8px;
1259 margin: 40px auto;
1260 }
1261
1262 .leyka-loader.md {
1263 font-size: 12px;
1264 margin: 60px auto;
1265 }
1266
1267 .help-chat .leyka-loader {
1268 color: #ffffff;
1269 }
1270
1271 @keyframes load4 {
1272 0%,
1273 100% {
1274 box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
1275 }
1276 12.5% {
1277 box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
1278 }
1279 25% {
1280 box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
1281 }
1282 37.5% {
1283 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
1284 }
1285 50% {
1286 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
1287 }
1288 62.5% {
1289 box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
1290 }
1291 75% {
1292 box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
1293 }
1294 87.5% {
1295 box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
1296 }
1297 }
1298 /* end helpchat */
1299