PluginProbe
Leyka / 2.3.3
Leyka v2.3.3
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 2.3.3, at css/admin.css

869 lines 25.2 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 height: 20px; }
134 .gw-icon img {
135 line-height: 20px;
136 vertical-align: middle; }
137
138 #wpbody-content #leyka-pm-selectors {
139 padding-top: 20px; }
140
141 #leyka-pm-selectors::after {
142 clear: both;
143 content: "";
144 display: table; }
145 #leyka-pm-selectors .postbox-container {
146 min-width: 98%; }
147 @media screen and (min-width: 900px) {
148 #leyka-pm-selectors .postbox-container {
149 min-width: 350px;
150 margin-right: 12px; } }
151 #leyka-pm-selectors .inside input[type="checkbox"] {
152 margin-right: 8px; }
153 #leyka-pm-selectors .active {
154 display: inline-block;
155 padding: 0px 6px;
156 border-radius: 3px;
157 background: #0073aa;
158 color: #fff;
159 font-size: 12px;
160 font-weight: normal;
161 margin-left: 10px;
162 line-height: 18px; }
163 #leyka-pm-selectors .dashicons {
164 color: #aaa;
165 margin-right: 8px; }
166 #leyka-pm-selectors .postbox {
167 margin-bottom: 10px; }
168
169 #payment-settings-area {
170 padding-top: 36px; }
171 #payment-settings-area::after {
172 clear: both;
173 content: "";
174 display: table; }
175 #payment-settings-area .accordion-section-title .dashicons {
176 color: #aaa;
177 margin-right: 8px; }
178 #payment-settings-area .doc-link {
179 font-weight: normal;
180 font-size: 12px;
181 margin-left: 12px;
182 text-decoration: uderline; }
183 #payment-settings-area .pm-active-panel {
184 background: #fff;
185 border: 1px solid #d6d6d6;
186 padding: 5px 0; }
187 @media screen and (min-width: 900px) {
188 #payment-settings-area .pm-active-panel {
189 float: left;
190 width: 65%;
191 max-width: 712px;
192 min-height: 600px; } }
193 #payment-settings-area .pm-active-panel .panel-title {
194 padding: 0 15px;
195 margin: 15px 0 0; }
196 #payment-settings-area .pm-active-panel .panel-desc {
197 padding: 0 15px;
198 margin: 5px 0; }
199 #payment-settings-area .pm-active-panel .gateway-settings {
200 margin-top: 4px; }
201 #payment-settings-area .pm-active-panel .accordion-section-title {
202 border: none;
203 font-size: 14px;
204 border-top: 1px solid #eee;
205 border-bottom: 1px solid #eee;
206 background: #fafafa; }
207 #payment-settings-area .pm-active-panel .accordion-section-content {
208 padding: 15px; }
209 #payment-settings-area .pm-active-panel .field-component.help {
210 display: none; }
211 #payment-settings-area .pm-order-panel {
212 background: #E9E9E9;
213 border: 1px solid #d6d6d6;
214 margin-top: 36px; }
215 @media screen and (min-width: 900px) {
216 #payment-settings-area .pm-order-panel {
217 float: left;
218 width: 34%;
219 max-width: 400px;
220 margin-left: -1px; } }
221 #payment-settings-area .pm-order-panel .panel-content {
222 padding: 15px; }
223 @media screen and (min-width: 900px) {
224 #payment-settings-area .pm-order-panel .panel-content {
225 min-height: 380px; } }
226 #payment-settings-area #pm-order-settings {
227 margin: 20px 0; }
228 #payment-settings-area #pm-order-settings li {
229 background: #fff;
230 border: 1px solid #d6d6d6;
231 padding: 8px;
232 margin-bottom: 4px;
233 cursor: move;
234 position: relative; }
235 #payment-settings-area #pm-order-settings li .pm-label {
236 display: inline-block;
237 width: 100%;
238 padding-right: 34px;
239 box-sizing: border-box; }
240 #payment-settings-area #pm-order-settings .pm-change-label {
241 cursor: pointer;
242 color: #aaa;
243 display: block;
244 width: 22px;
245 text-align: right;
246 height: 18px;
247 line-height: 18px;
248 position: absolute;
249 right: 8px;
250 top: 8px; }
251 #payment-settings-area #pm-order-settings .pm-change-label:hover {
252 color: #0073aa; }
253 #payment-settings-area #pm-order-settings .pm-change-label .dashicons {
254 color: inherit; }
255 #payment-settings-area #pm-order-settings .pm-label-fields input {
256 box-sizing: border-box;
257 width: -webkit-calc(100% - 50px);
258 width: calc(100% - 50px); }
259 #payment-settings-area #pm-order-settings .pm-label-fields span[class*="new-pm-label"] {
260 cursor: pointer;
261 display: inline-block;
262 text-align: center;
263 -webkit-transition: all 0.35s;
264 -moz-transition: all 0.35s;
265 transition: all 0.35s; }
266 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-ok {
267 background: #1db318;
268 color: #fff;
269 border-radius: 3px; }
270 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-ok:hover {
271 background: #24e01e; }
272 #payment-settings-area #pm-order-settings .pm-label-fields .new-pm-label-cancel:hover {
273 color: #aa0000; }
274 #payment-settings-area #pm-order-settings .pm-label-fields .dashicons {
275 vertical-align: middle;
276 color: inherit; }
277
278 /** Shared styles **/
279 #itv-card {
280 max-width: 280px;
281 background: #f9f9f9;
282 padding: 10px; }
283 #itv-card .itv-logo {
284 width: 160px;
285 padding: 5px; }
286 #itv-card .itv-logo img {
287 max-width: 100%;
288 height: auto; }
289 #itv-card .itv-logo a {
290 display: block; }
291 #itv-card p:last-child {
292 margin-bottom: 0; }
293
294 #leyka-card + #itv-card {
295 margin-top: 3em; }
296
297 #icon-leyka {
298 background: transparent url(../img/leyka-icon.png) no-repeat 1px 0; }
299
300 /** Campaign screen **/
301 .metabox-field {
302 margin: 10px 0 20px; }
303 .metabox-field > label {
304 font-weight: bold;
305 display: inline-block;
306 padding-bottom: 4px; }
307
308 .campaign-field label {
309 display: block;
310 margin-bottom: 4px; }
311 .campaign-field label small {
312 color: #999; }
313 .campaign-field select {
314 min-width: 300px;
315 display: inline-block; }
316 .campaign-field input[type="text"] {
317 display: inline-block;
318 padding: 4px; }
319
320 /* campaign target */
321 .metabox-field-title {
322 text-transform: uppercase;
323 color: #666;
324 letter-spacing: 1px;
325 padding-bottom: 2px;
326 border-bottom: 1px solid #eee;
327 margin: 28px 0 5px; }
328
329 #target-amount {
330 float: left;
331 margin-right: 20px;
332 width: 200px; }
333 #target-amount input {
334 text-align: right; }
335
336 #collected-amount {
337 float: left;
338 width: 200px; }
339 #collected-amount input {
340 text-align: right;
341 background: #f5f5f5; }
342
343 .d-scale-scale {
344 height: 6px;
345 width: 100%; }
346 .d-scale-scale .target {
347 background: #f1f1f1;
348 width: 100%;
349 height: 100%; }
350 .d-scale-scale .collected {
351 background: #1db318;
352 height: 100%; }
353
354 #d-scale-demo {
355 clear: both;
356 min-height: 1px;
357 margin-bottom: 28px; }
358 #d-scale-demo .d-scale-scale {
359 max-width: 420px;
360 height: 10px; }
361
362 #leyka_campaign_statistics .stats-block {
363 margin-bottom: 3px; }
364 #leyka_campaign_statistics .stats-block:first-child {
365 margin-top: 10px; }
366 #leyka_campaign_statistics .stats-data {
367 font-weight: bold; }
368
369 /* donations metabox */
370 #donations-data-table_wrapper {
371 margin-top: 20px;
372 overflow: hidden; }
373 #donations-data-table_wrapper .dataTables_length {
374 font-size: 12px;
375 margin-bottom: 20px; }
376 #donations-data-table_wrapper .dataTables_length select {
377 font-size: 12px;
378 line-height: 20px;
379 height: 26px;
380 padding: 2px 5px;
381 margin: 1px 4px; }
382 #donations-data-table_wrapper .dataTables_filter {
383 font-size: 12px;
384 margin-bottom: 20px; }
385 #donations-data-table_wrapper .dataTables_info {
386 color: #999;
387 font-size: 12px; }
388 #donations-data-table_wrapper .dataTable {
389 margin: 25px 0; }
390 #donations-data-table_wrapper .dataTable thead td, #donations-data-table_wrapper .dataTable tfoot td {
391 border-color: #cacaca; }
392 #donations-data-table_wrapper .dataTable tr.even {
393 background: #f6f6f6; }
394 #donations-data-table_wrapper .dataTable i.funded {
395 color: #1db318; }
396 #donations-data-table_wrapper .dataTable i.failed {
397 color: #aa0000; }
398 #donations-data-table_wrapper .dataTable .amount-negative {
399 color: red; }
400 #donations-data-table_wrapper .dataTables_paginate {
401 font-size: 12px; }
402 #donations-data-table_wrapper .dataTables_paginate .paginate_button {
403 padding: 0.2em 0.7em;
404 border: 1px solid #cacaca;
405 color: #333;
406 background: #f9f9f9;
407 cursor: pointer; }
408 #donations-data-table_wrapper .dataTables_paginate .paginate_button:hover {
409 background: #666;
410 border-color: #666; }
411 #donations-data-table_wrapper .dataTables_paginate .paginate_button.current,
412 #donations-data-table_wrapper .dataTables_paginate .paginate_button.current:hover {
413 cursor: default;
414 background: #cacaca;
415 border-color: #cacaca;
416 color: #333; }
417 #donations-data-table_wrapper .dataTables_paginate .paginate_button.previous.disabled,
418 #donations-data-table_wrapper .dataTables_paginate .paginate_button.next.disabled,
419 #donations-data-table_wrapper .dataTables_paginate .paginate_button.previous.disabled:hover,
420 #donations-data-table_wrapper .dataTables_paginate .paginate_button.next.disabled:hover {
421 border-color: #eee;
422 color: #999 !important;
423 cursor: default;
424 background: #fff; }
425
426 #leyka_campaign_embed .embed-block {
427 padding-top: 8px; }
428 #leyka_campaign_embed .embed-block::after {
429 clear: both;
430 content: "";
431 display: table; }
432 #leyka_campaign_embed .embed-block h4 {
433 margin-top: 0; }
434 #leyka_campaign_embed .leyka-embed-preview {
435 margin-left: 330px; }
436 #leyka_campaign_embed .leyka-embed-preview iframe {
437 border: 4px solid #dfdfdf;
438 padding: 1px; }
439 #leyka_campaign_embed .embed-code-wrap {
440 float: left;
441 width: 290px; }
442 #leyka_campaign_embed .setting-row {
443 margin-bottom: 25px; }
444 #leyka_campaign_embed textarea {
445 width: 100%;
446 min-height: 150px;
447 margin-top: 5px; }
448
449 /** Campaign table **/
450 .post-type-leyka_campaign .column-ID {
451 width: 4%; }
452 .post-type-leyka_campaign .column-coll_state {
453 width: 10%; }
454 .post-type-leyka_campaign tbody .coll_state {
455 text-align: center; }
456 .post-type-leyka_campaign tbody .column-target {
457 text-align: center; }
458 .post-type-leyka_campaign .column-target .c-reached {
459 display: block;
460 text-align: right;
461 font-size: 0.9em;
462 margin-top: 4px; }
463 .post-type-leyka_campaign .column-target time {
464 font-weight: bold; }
465 .post-type-leyka_campaign .collected-plain {
466 text-align: right; }
467 .post-type-leyka_campaign .c-closed {
468 color: #999; }
469 .post-type-leyka_campaign .c-opened {
470 color: #111;
471 font-weight: 500; }
472
473 /** Donation table **/
474 .post-type-leyka_donation .column-ID {
475 width: 4%; }
476 .post-type-leyka_donation .column-amount {
477 width: 6%; }
478 .post-type-leyka_donation .column-title {
479 width: 20%; }
480 .post-type-leyka_donation .column-emails,
481 .post-type-leyka_donation .column-donor {
482 width: 12%; }
483 .post-type-leyka_donation .column-donation_date,
484 .post-type-leyka_donation .column-status {
485 width: 8%; }
486 .post-type-leyka_donation i.funded {
487 color: #1db318; }
488 .post-type-leyka_donation i.failed {
489 color: #aa0000; }
490 .post-type-leyka_donation .amount-negative {
491 color: red; }
492 .post-type-leyka_donation .column-method b {
493 color: #111;
494 text-transform: uppercase;
495 letter-spacing: -0.5px; }
496 .post-type-leyka_donation .column-method small {
497 letter-spacing: 1px;
498 color: #777; }
499
500 /** Donation page **/
501 .post-type-leyka_donation #post-body-content {
502 margin: 0; }
503
504 .leyka-set {
505 margin: 20px 0 8px; }
506 .leyka-set legend {
507 display: block;
508 width: 98%;
509 color: #666;
510 font-size: 1em;
511 letter-spacing: 1px;
512 text-transform: uppercase;
513 margin-bottom: 0.5em;
514 border-bottom: 1px solid #eee;
515 padding-bottom: 2px; }
516 .leyka-set .leyka-ddata-string {
517 margin: 5px 0; }
518 .leyka-set .leyka-ddata-string::after {
519 clear: both;
520 content: "";
521 display: table; }
522 .leyka-set label {
523 font-weight: bold;
524 float: left;
525 width: 20%;
526 text-align: right;
527 line-height: 27px; }
528 .leyka-set .leyka-ddata-field {
529 float: left;
530 width: 78%;
531 margin-left: 2%; }
532 .leyka-set .leyka-ddata-field input, .leyka-set .leyka-ddata-field textarea {
533 width: 98%;
534 max-width: 700px; }
535 .leyka-set .leyka-ddata-field .fake-input {
536 display: inline-block;
537 -moz-box-sizing: border-box;
538 -webkit-box-sizing: border-box;
539 box-sizing: border-box;
540 width: 98%;
541 max-width: 700px;
542 border: 1px solid #ddd;
543 padding: 3px 5px;
544 line-height: 20px;
545 min-height: 27px; }
546 .leyka-set .leyka-ddata-field .text-line {
547 display: inline-block;
548 -moz-box-sizing: border-box;
549 -webkit-box-sizing: border-box;
550 box-sizing: border-box;
551 width: 98%;
552 max-width: 700px;
553 border-bottom: 1px dashed #ddd;
554 padding: 3px 5px;
555 line-height: 20px;
556 min-height: 27px; }
557 .leyka-set .leyka-ddata-field .field-help {
558 display: inline-block;
559 padding: 2px 0 0 4px; }
560 .leyka-set .leyka-ddata-field .campaign-actions {
561 margin-left: 20px; }
562 .leyka-set .leyka-ddata-field .campaign-actions a {
563 text-transform: uppercase;
564 font-size: 10px;
565 margin-right: 5px; }
566 .leyka-set .leyka-ddata-field #donation-amount,
567 .leyka-set .leyka-ddata-field #donation-amount-total,
568 .leyka-set .leyka-ddata-field #new-donation-amount
569 {
570 max-width: 320px;
571 }
572 .leyka-set .leyka-ddata-field #custom-payment-info {
573 margin-top: 10px; }
574 .leyka-set .field-error {
575 display: none;
576 background: #FFE9E9;
577 border: 1px solid #FBC4C4;
578 color: #DE5959;
579 padding: 2px 10px;
580 margin-top: 5px;
581 font-size: 12px;
582 -webkit-border-radius: 3px;
583 -moz-border-radius: 3px;
584 border-radius: 3px; }
585 .leyka-set .field-error a {
586 color: #fc001e; }
587 .leyka-set .field-error a:hover, .leyka-set .field-error a:focus, .leyka-set .field-error a:active {
588 color: #aa363a; }
589 .leyka-set .set-action {
590 margin: 15px 0 15px 22%; }
591 .leyka-set .set-action #campaign-select {
592 width: 70%;
593 max-width: 700px; }
594
595 #leyka_donation_emails_status .leyka-ddata-string {
596 margin: 7px 0; }
597
598
599 .send-donor-thanks {
600 display: inline;
601 cursor: pointer;
602 font-weight: bold; }
603 .send-donor-thanks:hover {
604 color: #ff0000; }
605
606 /* datepicker */
607 #ui-datepicker-div {
608 background: #fff;
609 border: 4px solid #dfdfdf;
610 -webkit-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
611 -moz-box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65);
612 box-shadow: 1px 1px 3px rgba(10, 10, 10, 0.65); }
613 #ui-datepicker-div table {
614 font-size: 12px;
615 border-collapse: collapse; }
616 #ui-datepicker-div table thead th {
617 background: #f9f9f9;
618 text-align: center; }
619 #ui-datepicker-div table thead th span {
620 padding: 4px 0; }
621 #ui-datepicker-div table tbody td {
622 text-align: right;
623 border: 1px solid #dfdfdf; }
624 #ui-datepicker-div table tbody td:hover {
625 background: #f5f5f5; }
626 #ui-datepicker-div table a {
627 text-decoration: none !important;
628 display: inline-block;
629 padding: 4px 8px;
630 background: transparent; }
631 #ui-datepicker-div table a, #ui-datepicker-div table a:visited, #ui-datepicker-div table a:hover {
632 color: #333; }
633 #ui-datepicker-div table tbody td.ui-datepicker-current-day,
634 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover {
635 background: #eaf9ff;
636 font-weight: bold; }
637 #ui-datepicker-div table tbody td.ui-datepicker-current-day a,
638 #ui-datepicker-div table tbody td.ui-datepicker-current-day:hover a {
639 color: #0074a2; }
640 #ui-datepicker-div .ui-datepicker-header {
641 padding: 4px 0;
642 position: relative; }
643 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
644 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
645 font-size: 12px;
646 line-height: 28px;
647 cursor: pointer;
648 width: 38px;
649 letter-spacing: -0.5px;
650 position: absolute;
651 top: 4px; }
652 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
653 text-align: right;
654 left: 0; }
655 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
656 text-align: left;
657 right: 0; }
658 #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
659 -moz-box-sizing: border-box;
660 -webkit-box-sizing: border-box;
661 box-sizing: border-box;
662 width: 100%;
663 text-align: center;
664 padding: 0 38px; }
665
666 /* sidebar */
667 .leyka-status-section {
668 padding: 10px 0; }
669
670 .leyka-status-section.select {
671 text-align: right; }
672 .leyka-status-section.select label {
673 display: inline-block;
674 width: 20%;
675 text-align: left; }
676 .leyka-status-section.select select {
677 width: 77%;
678 text-align: left; }
679
680 .leyka-status-section.actions {
681 overflow: hidden;
682 background: #f5f5f5;
683 border-top: 1px solid #ddd;
684 border-bottom: 1px solid #ddd;
685 margin: 0 -12px;
686 padding: 5px 12px; }
687 .leyka-status-section.actions div {
688 float: left;
689 width: 50%;
690 padding: 5px 0; }
691 .leyka-status-section.actions .delete-action {
692 text-align: left;
693 line-height: 30px; }
694 .leyka-status-section.actions .delete-action a {
695 color: #AA0000; }
696 .leyka-status-section.actions .delete-action a:hover {
697 color: #ff0000; }
698 .leyka-status-section.actions .save-action {
699 text-align: right;
700 height: 30px; }
701
702 #donation-status-log-toggle {
703 text-align: right;
704 padding: 5px 0;
705 color: #0074A2;
706 text-decoration: underline;
707 cursor: pointer;
708 font-size: 11px; }
709 #donation-status-log-toggle:hover {
710 color: #2ea2cc; }
711
712 #donation-status-log {
713 font-size: 12px; }
714
715 /** add donation **/
716 /* Dashboard */
717 #leyka-widgets #postbox-container-1 {
718 width: 65%; }
719
720 #leyka-widgets #postbox-container-2 {
721 float: right;
722 width: 34%; }
723
724 #dashboard-widgets .meta-box-sortables {
725 margin: 0 8px; }
726
727 #leyka-card {
728 max-width: 280px; }
729
730 #leyka-card h2 {
731 position: relative;
732 padding-left: 42px; }
733
734 #leyka-card h2 i {
735 display: block;
736 width: 32px;
737 height: 32px;
738 background: transparent url(../img/leyka-icon.png) no-repeat 0 2px;
739 background-image: url(../img/leyka-icon.svg);
740 position: absolute;
741 top: 5px;
742 left: 0; }
743
744 #leyka-card .te-st {
745 margin-bottom: 30px; }
746
747 .leyka-widget-table {
748 width: 100%;
749 border-collapse: collapse; }
750
751 .leyka-widget-table th {
752 text-align: left;
753 padding: 3px;
754 background: #f9f9f9;
755 border-top: 1px solid #eee;
756 border-bottom: 1px solid #eee; }
757
758 .leyka-widget-table td {
759 padding: 3px;
760 border-top: 1px solid #eee;
761 border-bottom: 1px solid #eee; }
762
763 .leyka-widget-table .date {
764 width: 10%; }
765
766 .leyka-widget-table .details {
767 width: 7%; }
768
769 .leyka-widget-table .type {
770 width: 30%; }
771
772 .leyka-widget-table .amount {
773 width: 10%; }
774
775 .feedback-columns {
776 margin-top: 60px; }
777 .feedback-columns::after {
778 clear: both;
779 content: "";
780 display: table; }
781 .feedback-columns .leyka-feedback-form {
782 width: 90%; }
783 .feedback-columns .feedback-sidebar {
784 width: 100%; }
785 @media screen and (min-width: 900px) {
786 .feedback-columns .leyka-feedback-form {
787 float: left;
788 width: -webkit-calc(100% - 315px);
789 width: calc(100% - 315px);
790 max-width: 700px; }
791 .feedback-columns .feedback-sidebar {
792 float: left;
793 width: 280px;
794 margin-left: 35px;
795 padding-top: 20px; } }
796
797 .leyka-feedback-form .leyka-ff-field {
798 margin: 0 0 30px; }
799 .leyka-feedback-form .leyka-ff-field label {
800 font-family: "Open Sans",sans-serif;
801 font-size: 14px;
802 display: block;
803 font-weight: bold;
804 padding-bottom: 2px; }
805 .leyka-feedback-form .leyka-ff-field textarea {
806 height: 16em; }
807 .leyka-feedback-form .regular-text {
808 width: 100%;
809 background-color: #fff;
810 border: 1px solid #ddd;
811 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;
812 color: #333;
813 outline: 0 none;
814 -webkit-transition: border-color 0.05s ease-in-out;
815 -moz-transition: border-color 0.05s ease-in-out;
816 transition: border-color 0.05s ease-in-out; }
817 .leyka-feedback-form .regular-text:focus, .leyka-feedback-form .regular-text:active {
818 border-color: #5b9dd9;
819 box-shadow: 0px 0px 2px rgba(30, 140, 190, 0.8); }
820 .leyka-feedback-form .leyka-ff-field-error {
821 border: 1px solid #dd3d36;
822 color: #dd3d36;
823 background: #fff;
824 padding: 4px 8px;
825 margin-top: 3px;
826 border-radius: 3px; }
827
828 .leyka-ff-msg {
829 font-size: 14px;
830 background: none repeat scroll 0 0 #fff;
831 border-left: 4px solid #fff;
832 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
833 margin: 30px 0 2px;
834 padding: 1px 12px; }
835 .leyka-ff-msg p {
836 margin: 0;
837 padding: 15px; }
838 .leyka-ff-msg.ok {
839 border-left-color: #7ad03a; }
840 .leyka-ff-msg.wrong {
841 border-left-color: #dd3d36; }
842
843 .leyka-guide-table td {
844 font-size: 14px;
845 padding: 0.4em 0.5em; }
846 .leyka-guide-table .step {
847 font-weight: 600; }
848 .leyka-guide-table .action {
849 font-size: 13px;
850 padding-left: 2em; }
851 .leyka-guide-table .action.complete span {
852 display: inline-block;
853 border-radius: 3px;
854 background: #1db318;
855 color: #fff;
856 padding: 0.1em 0.95em; }
857 .leyka-guide-table .docs a {
858 text-decoration: none; }
859 .leyka-guide-table .docs a span {
860 font-size: 24px; }
861
862 .column-shortcode .campaign-shortcode {
863 font-size: 9pt;
864 width: 100%;
865 }
866
867 .campaign-shortcode {
868 width: 30%;
869 }