PluginProbe
Leyka / 3.0
Leyka v3.0
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.0, at css/admin.css

1,283 lines 39.0 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 .leyka-set .leyka-ddata-field .fake-input {
538 display: inline-block;
539 -moz-box-sizing: border-box;
540 -webkit-box-sizing: border-box;
541 box-sizing: border-box;
542 width: 98%;
543 max-width: 700px;
544 border: 1px solid #ddd;
545 padding: 3px 5px;
546 line-height: 20px;
547 min-height: 27px; }
548 .leyka-set .leyka-ddata-field .text-line {
549 display: inline-block;
550 -moz-box-sizing: border-box;
551 -webkit-box-sizing: border-box;
552 box-sizing: border-box;
553 width: 98%;
554 max-width: 700px;
555 border-bottom: 1px dashed #ddd;
556 padding: 3px 5px;
557 line-height: 20px;
558 min-height: 27px; }
559 .leyka-set .leyka-ddata-field .field-help {
560 display: inline-block;
561 padding: 2px 0 0 4px; }
562 .leyka-set .leyka-ddata-field .campaign-actions {
563 margin-left: 20px; }
564 .leyka-set .leyka-ddata-field .campaign-actions a {
565 text-transform: uppercase;
566 font-size: 10px;
567 margin-right: 5px; }
568 .leyka-set .leyka-ddata-field #donation-amount,
569 .leyka-set .leyka-ddata-field #donation-amount-total,
570 .leyka-set .leyka-ddata-field #new-donation-amount
571 {
572 max-width: 320px;
573 }
574 .leyka-set .leyka-ddata-field #custom-payment-info {
575 margin-top: 10px; }
576 .leyka-set .field-error {
577 display: none;
578 background: #FFE9E9;
579 border: 1px solid #FBC4C4;
580 color: #DE5959;
581 padding: 2px 10px;
582 margin-top: 5px;
583 font-size: 12px;
584 -webkit-border-radius: 3px;
585 -moz-border-radius: 3px;
586 border-radius: 3px; }
587 .leyka-set .field-error a {
588 color: #fc001e; }
589 .leyka-set .field-error a:hover, .leyka-set .field-error a:focus, .leyka-set .field-error a:active {
590 color: #aa363a; }
591 .leyka-set .set-action {
592 margin: 15px 0 15px 22%; }
593 .leyka-set .set-action #campaign-select {
594 width: 70%;
595 max-width: 700px; }
596
597 #leyka_donation_emails_status .leyka-ddata-string {
598 margin: 7px 0; }
599
600
601 .send-donor-thanks {
602 display: inline;
603 cursor: pointer;
604 font-weight: bold; }
605 .send-donor-thanks:hover {
606 color: #ff0000; }
607
608 /* datepicker */
609 #ui-datepicker-div {
610 background: #fff;
611 border: 4px solid #dfdfdf;
612 -webkit-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
613 -moz-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
614 box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65); }
615 #ui-datepicker-div table {
616 font-size: 12px;
617 border-collapse: collapse; }
618 #ui-datepicker-div table thead th {
619 background: #f9f9f9;
620 text-align: center; }
621 #ui-datepicker-div table thead th span {
622 padding: 4px 0; }
623 #ui-datepicker-div table tbody td {
624 text-align: right;
625 border: 1px solid #dfdfdf; }
626 #ui-datepicker-div table tbody td:hover {
627 background: #f5f5f5; }
628 #ui-datepicker-div table a {
629 text-decoration: none !important;
630 display: inline-block;
631 padding: 4px 8px;
632 background: transparent; }
633 #ui-datepicker-div table a, #ui-datepicker-div table a:visited, #ui-datepicker-div table a:hover {
634 color: #333; }
635 #ui-datepicker-div table tbody td.ui-datepicker-current-day,
636 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover {
637 background: #eaf9ff;
638 font-weight: bold; }
639 #ui-datepicker-div table tbody td.ui-datepicker-current-day a,
640 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover a {
641 color: #0074a2; }
642 #ui-datepicker-div .ui-datepicker-header {
643 padding: 4px 0;
644 position: relative; }
645 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
646 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
647 font-size: 12px;
648 line-height: 28px;
649 cursor: pointer;
650 width: 38px;
651 letter-spacing: -0.5px;
652 position: absolute;
653 top: 4px; }
654 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
655 text-align: right;
656 left: 0; }
657 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
658 text-align: left;
659 right: 0; }
660 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
661 -moz-box-sizing: border-box;
662 -webkit-box-sizing: border-box;
663 box-sizing: border-box;
664 width: 100%;
665 text-align: center;
666 padding: 0 38px; }
667
668 /* sidebar */
669 .leyka-status-section {
670 padding: 10px 0; }
671
672 .leyka-status-section.select {
673 text-align: right; }
674 .leyka-status-section.select label {
675 display: inline-block;
676 width: 20%;
677 text-align: left; }
678 .leyka-status-section.select select {
679 width: 77%;
680 text-align: left; }
681
682 .leyka-status-section.actions {
683 overflow: hidden;
684 background: #f5f5f5;
685 border-top: 1px solid #ddd;
686 border-bottom: 1px solid #ddd;
687 margin: 0 -12px;
688 padding: 5px 12px; }
689 .leyka-status-section.actions div {
690 float: left;
691 width: 50%;
692 padding: 5px 0; }
693 .leyka-status-section.actions .delete-action {
694 text-align: left;
695 line-height: 30px; }
696 .leyka-status-section.actions .delete-action a {
697 color: #AA0000; }
698 .leyka-status-section.actions .delete-action a:hover {
699 color: #ff0000; }
700 .leyka-status-section.actions .save-action {
701 text-align: right;
702 height: 30px; }
703
704 #donation-status-log-toggle {
705 text-align: right;
706 padding: 5px 0;
707 color: #0074A2;
708 text-decoration: underline;
709 cursor: pointer;
710 font-size: 11px; }
711 #donation-status-log-toggle:hover {
712 color: #2ea2cc; }
713
714 #donation-status-log {
715 font-size: 12px; }
716
717 /** add donation **/
718 /* Dashboard */
719 #leyka-widgets #postbox-container-1 {
720 width: 65%; }
721
722 #leyka-widgets #postbox-container-2 {
723 float: right;
724 width: 34%; }
725
726 #dashboard-widgets .meta-box-sortables {
727 margin: 0 8px; }
728
729 #leyka-card {
730 max-width: 280px; }
731
732 #leyka-card h2 {
733 position: relative;
734 padding-left: 42px; }
735
736 #leyka-card h2 i {
737 display: block;
738 width: 32px;
739 height: 32px;
740 background: transparent url(../img/leyka-icon.png) no-repeat 0 2px;
741 background-image: url(../img/leyka-icon.svg);
742 position: absolute;
743 top: 5px;
744 left: 0; }
745
746 #leyka-card .te-st {
747 margin-bottom: 30px; }
748
749 .leyka-widget-table {
750 width: 100%;
751 border-collapse: collapse; }
752
753 .leyka-widget-table th {
754 text-align: left;
755 padding: 3px;
756 background: #f9f9f9;
757 border-top: 1px solid #eee;
758 border-bottom: 1px solid #eee; }
759
760 .leyka-widget-table td {
761 padding: 3px;
762 border-top: 1px solid #eee;
763 border-bottom: 1px solid #eee; }
764
765 .leyka-widget-table .date {
766 width: 10%; }
767
768 .leyka-widget-table .details {
769 width: 7%; }
770
771 .leyka-widget-table .type {
772 width: 30%; }
773
774 .leyka-widget-table .amount {
775 width: 10%; }
776
777 .feedback-columns {
778 margin-top: 60px; }
779 .feedback-columns::after {
780 clear: both;
781 content: "";
782 display: table; }
783 .feedback-columns .leyka-feedback-form {
784 width: 90%; }
785 .feedback-columns .feedback-sidebar {
786 width: 100%; }
787 @media screen and (min-width: 900px) {
788 .feedback-columns .leyka-feedback-form {
789 float: left;
790 width: -webkit-calc(100% - 315px);
791 width: calc(100% - 315px);
792 max-width: 700px; }
793 .feedback-columns .feedback-sidebar {
794 float: left;
795 width: 280px;
796 margin-left: 35px;
797 padding-top: 20px; } }
798
799 .leyka-feedback-form .leyka-ff-field {
800 margin: 0 0 30px; }
801 .leyka-feedback-form .leyka-ff-field label {
802 font-family: "Open Sans",sans-serif;
803 font-size: 14px;
804 display: block;
805 font-weight: bold;
806 padding-bottom: 2px; }
807 .leyka-feedback-form .leyka-ff-field textarea {
808 height: 16em; }
809 .leyka-feedback-form .regular-text {
810 width: 100%;
811 background-color: #fff;
812 border: 1px solid #ddd;
813 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
814 color: #333;
815 outline: 0 none;
816 -webkit-transition: border-color 0.05s ease-in-out;
817 -moz-transition: border-color 0.05s ease-in-out;
818 transition: border-color 0.05s ease-in-out; }
819 .leyka-feedback-form .regular-text:focus, .leyka-feedback-form .regular-text:active {
820 border-color: #5b9dd9;
821 box-shadow: 0px 0px 2px rgba(30, 140, 190, 0.8); }
822 .leyka-feedback-form .leyka-ff-field-error {
823 border: 1px solid #dd3d36;
824 color: #dd3d36;
825 background: #fff;
826 padding: 4px 8px;
827 margin-top: 3px;
828 border-radius: 3px; }
829
830 .leyka-ff-msg {
831 font-size: 14px;
832 background: none repeat scroll 0 0 #fff;
833 border-left: 4px solid #fff;
834 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
835 margin: 30px 0 2px;
836 padding: 1px 12px; }
837 .leyka-ff-msg p {
838 margin: 0;
839 padding: 15px; }
840 .leyka-ff-msg.ok {
841 border-left-color: #7ad03a; }
842 .leyka-ff-msg.wrong {
843 border-left-color: #dd3d36; }
844
845 .leyka-guide-table td {
846 font-size: 14px;
847 padding: 0.4em 0.5em; }
848 .leyka-guide-table .step {
849 font-weight: 600; }
850 .leyka-guide-table .action {
851 font-size: 13px;
852 padding-left: 2em; }
853 .leyka-guide-table .action.complete span {
854 display: inline-block;
855 border-radius: 3px;
856 background: #1db318;
857 color: #fff;
858 padding: 0.1em 0.95em; }
859 .leyka-guide-table .docs a {
860 text-decoration: none; }
861 .leyka-guide-table .docs a span {
862 font-size: 24px; }
863
864 .column-shortcode .campaign-shortcode {
865 font-size: 9pt;
866 width: 100%;
867 }
868
869 .campaign-shortcode {
870 width: 30%;
871 }
872
873 /* download l10n */
874 #upload_l10n .content {
875 cursor: default;
876 }
877
878 #upload_l10n label {
879 cursor: default;
880 }
881
882 #leyka-settings-form div#leyka_lang2upload-wrapper .field-component select {
883 float: left;
884 margin-right: 16px;
885 margin-top: 3px;
886 display: inline-block
887 }
888
889 #leyka-settings-form div#leyka_lang2upload-wrapper .field-component.help {
890 padding-left: 0px;
891 margin-top: -1px;
892 min-height: 40px;
893 }
894
895 #leyka-settings-form div#leyka_lang2upload-wrapper #upload-l10n-button {
896 margin-right: 1.5rem;
897 }
898
899 #leyka-settings-form div#leyka_lang2upload-wrapper .leyka-loader {
900 margin-top: 12px;
901 }
902
903 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors,
904 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success {
905 padding: 8px 16px;
906 max-width: 100%;
907 font-size: 13px;
908 color: #666666;
909 border: 1px solid rgba(212, 60, 87, 0.4);
910 background-color: rgba(212, 60, 87, 0.2);
911 display: none;
912 margin: 1rem 0 0 0;
913 font-style: normal;
914 max-width: max-content;
915 }
916
917 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors span,
918 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success span {
919 font-size: 13px;
920 line-height: 15px;
921 font-weight: 500;
922 margin-bottom: 0;
923 color: #d43c57;
924 }
925
926 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success {
927 color: #248f24;
928 border: 1px solid #2eb82e;
929 background-color: #d6f5d6;
930 }
931
932 #leyka-settings-form div#leyka_lang2upload-wrapper .field-success span {
933 color: #248f24;
934 }
935
936 #leyka-settings-form div#leyka_lang2upload-wrapper .field-errors.has-errors {
937 display: block;
938 }
939
940 /* loader */
941 .leyka-loader {
942 display: inline-block;
943 color: #0085ba;
944 font-size: 20px;
945 margin: 100px auto;
946 width: 1em;
947 height: 1em;
948 border-radius: 50%;
949 position: relative;
950 text-indent: -9999em;
951 animation: load4 1.3s infinite linear;
952 -ms-transform: translateZ(0);
953 transform: translateZ(0);
954 }
955
956 .leyka-loader.xs {
957 font-size: 4px;
958 margin: 20px auto;
959 }
960
961 .leyka-loader.sm {
962 font-size: 8px;
963 margin: 40px auto;
964 }
965
966 .leyka-loader.md {
967 font-size: 12px;
968 margin: 60px auto;
969 }
970
971 @keyframes load4 {
972 0%,
973 100% {
974 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;
975 }
976 12.5% {
977 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;
978 }
979 25% {
980 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;
981 }
982 37.5% {
983 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;
984 }
985 50% {
986 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;
987 }
988 62.5% {
989 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;
990 }
991 75% {
992 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;
993 }
994 87.5% {
995 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;
996 }
997 }
998
999 /* imported from v3 SCSS */
1000
1001 /* nav */
1002 .leyka-settings-page #tab-container {
1003 margin-top: 32px;
1004 }
1005
1006 .leyka-settings-page .nav-tab-wrapper {
1007 border-bottom: 1px solid #dddddd;
1008 }
1009
1010 .leyka-settings-page .nav-tab-wrapper a {
1011 color: unset;
1012 font-size: 16px;
1013 line-height: 19px;
1014 font-weight: 500;
1015 }
1016
1017 .leyka-settings-page .nav-tab-wrapper a.nav-tab {
1018 background-color: #e5e5e5;
1019 border-color: #dddddd;
1020 color: #8f8f8f;
1021 border-radius: 4px 4px 0px 0px;
1022 padding: 10px 12px 7px 12px;
1023 margin-left: 0.5em;
1024 margin-right: 0.5em;
1025 }
1026
1027 .leyka-settings-page .nav-tab-wrapper a.nav-tab:first-child {
1028 margin-left: 0;
1029 }
1030
1031 .leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active {
1032 margin-right: 1.5em;
1033 margin-left: 1.5em;
1034 background-color: #f1f1f1;
1035 color: #44444a;
1036 border-bottom: 1px solid #f1f1f1;
1037 }
1038
1039 .leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active:first-child {
1040 margin-left: 0;
1041 }
1042
1043 /* settings page */
1044 .leyka-settings-page {
1045 margin: 41px 72px;
1046 margin-left: 2rem;
1047 font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
1048 font-weight: 400;
1049 font-style: normal;
1050 font-size: 14px;
1051 line-height: 21px;
1052 font-size: 13px;
1053 }
1054
1055 .leyka-settings-page h1 {
1056 font-size: 23px;
1057 line-height: 34px;
1058 font-weight: 400;
1059 margin-bottom: 8px;
1060 }
1061
1062 .init-wizard-tab {
1063 float: right;
1064 background-image: url(../img/icon-wizard-stick-only.svg);
1065 background-size: cover;
1066 background-color: #0085ba;
1067 background-position: center;
1068 width: 24px;
1069 height: 24px;
1070 border-radius: 50%;
1071 margin-top: 6px;
1072
1073 }
1074
1075 /* wp messages -- should be removed after move all pages to new design */
1076 .update-nag {
1077 margin-left: 30px;
1078 }
1079
1080 #message {
1081 margin-left: 32px;
1082 }
1083
1084 .leyka-admin #message {
1085 margin-left: 0px;
1086 }
1087
1088 /* end wp messages */
1089
1090 /* helpchat -- should be removed after move all pages to new design */
1091 .leyka-wizard .step-common-errors.has-errors, .leyka-admin .step-common-errors.has-errors {
1092 padding: 8px 16px;
1093 max-width: 490px;
1094 margin-bottom: 8px;
1095 font-size: 13px;
1096 color: #666666;
1097 border: 1px solid rgba(212, 60, 87, 0.4);
1098 background-color: rgba(212, 60, 87, 0.2);
1099 }
1100
1101 .leyka-wizard .help-chat-button, .leyka-admin .help-chat-button {
1102 border-bottom: none;
1103 padding-bottom: 0;
1104 width: 64px;
1105 height: 64px;
1106 display: -ms-flexbox;
1107 display: flex;
1108 -ms-flex-align: center;
1109 align-items: center;
1110 -ms-flex-pack: center;
1111 justify-content: center;
1112 background-color: #0085ba;
1113 border-radius: 32px;
1114 position: fixed;
1115 right: 40px;
1116 bottom: 40px;
1117 }
1118
1119 .leyka-wizard .help-chat-button[href='#'], .leyka-admin .help-chat-button[href='#'] {
1120 border-bottom: none;
1121 padding-bottom: 0;
1122 }
1123
1124 .leyka-wizard .help-chat-button img, .leyka-admin .help-chat-button img {
1125 width: 34px;
1126 height: 34px;
1127 }
1128
1129 .leyka-wizard .help-chat, .leyka-admin .help-chat {
1130 position: fixed;
1131 right: 40px;
1132 bottom: 40px;
1133 width: 315px;
1134 background-color: #006799;
1135 border-radius: 6px;
1136 display: none;
1137 }
1138
1139 .leyka-wizard .help-chat.fix-height, .leyka-admin .help-chat.fix-height {
1140 height: 403px;
1141 }
1142
1143 .leyka-wizard .help-chat .chat-header, .leyka-admin .help-chat .chat-header {
1144 display: -ms-flexbox;
1145 display: flex;
1146 -ms-flex-align: center;
1147 align-items: center;
1148 -ms-flex-pack: justify;
1149 justify-content: space-between;
1150 padding-left: 1.5rem;
1151 border-bottom: 1px solid rgba(255, 255, 255, 0.24);
1152 height: 51px;
1153 }
1154
1155 .leyka-wizard .help-chat .chat-header .title, .leyka-admin .help-chat .chat-header .title {
1156 font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
1157 font-size: 16px;
1158 line-height: 19px;
1159 font-weight: 500;
1160 color: #f1f1f1;
1161 }
1162
1163 .leyka-wizard .help-chat .chat-header .close, .leyka-admin .help-chat .chat-header .close {
1164 margin-right: 1rem;
1165 cursor: pointer;
1166 }
1167
1168 .leyka-wizard .help-chat .chat-body, .leyka-admin .help-chat .chat-body {
1169 padding-left: 1.5rem;
1170 padding-right: 1.5rem;
1171 padding-top: 1.5rem;
1172 }
1173
1174 .leyka-wizard .help-chat .chat-body .ok-message, .leyka-admin .help-chat .chat-body .ok-message {
1175 display: none;
1176 padding-bottom: 2rem;
1177 }
1178
1179 .leyka-wizard .help-chat .chat-body .ok-message p, .leyka-admin .help-chat .chat-body .ok-message p {
1180 color: #ffffff;
1181 text-align: center;
1182 font-size: 14px;
1183 margin-bottom: 0;
1184 }
1185
1186 .leyka-wizard .help-chat .chat-body .leyka-loader, .leyka-admin .help-chat .chat-body .leyka-loader {
1187 display: none;
1188 }
1189
1190 .leyka-wizard .help-chat .chat-body .title, .leyka-admin .help-chat .chat-body .title {
1191 color: #ffffff;
1192 display: block;
1193 }
1194
1195 .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 {
1196 margin-bottom: 0rem;
1197 }
1198
1199 .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 {
1200 font-weight: 400;
1201 }
1202
1203 .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 {
1204 color: #d43c57;
1205 visibility: hidden;
1206 }
1207
1208 .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 {
1209 margin-left: 0;
1210 width: 267px;
1211 }
1212
1213 .leyka-wizard .help-chat .chat-body .button-primary, .leyka-admin .help-chat .chat-body .button-primary {
1214 font-size: 16px;
1215 line-height: 19px;
1216 font-weight: 500;
1217 cursor: pointer;
1218 margin-top: 0.5rem;
1219 height: 40px;
1220 width: 100%;
1221 }
1222
1223 .leyka-loader {
1224 color: #0085ba;
1225 font-size: 20px;
1226 margin: 100px auto;
1227 width: 1em;
1228 height: 1em;
1229 border-radius: 50%;
1230 position: relative;
1231 text-indent: -9999em;
1232 animation: load4 1.3s infinite linear;
1233 -ms-transform: translateZ(0);
1234 transform: translateZ(0);
1235 }
1236
1237 .leyka-loader.xs {
1238 font-size: 4px;
1239 margin: 20px auto;
1240 }
1241
1242 .leyka-loader.sm {
1243 font-size: 8px;
1244 margin: 40px auto;
1245 }
1246
1247 .leyka-loader.md {
1248 font-size: 12px;
1249 margin: 60px auto;
1250 }
1251
1252 .help-chat .leyka-loader {
1253 color: #ffffff;
1254 }
1255
1256 @keyframes load4 {
1257 0%,
1258 100% {
1259 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;
1260 }
1261 12.5% {
1262 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;
1263 }
1264 25% {
1265 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;
1266 }
1267 37.5% {
1268 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;
1269 }
1270 50% {
1271 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;
1272 }
1273 62.5% {
1274 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;
1275 }
1276 75% {
1277 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;
1278 }
1279 87.5% {
1280 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;
1281 }
1282 }
1283 /* end helpchat */