PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.11.3
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.11.3
1.8.13 1.8.12.3 1.8.12.2 1.8.12.1 1.8.12 1.8.11.3 1.8.11.2 1.8.11.1 1.8.11 1.6.6 1.6.60 1.6.7 1.6.8 1.6.9 1.7.0 1.7.0.1 1.7.0.11 1.7.0.12 1.7.0.14 1.7.0.2 1.7.0.3 1.7.0.5 1.7.0.6 1.7.0.7 1.7.0.9 All 211 releases
charitable / assets / scss / onboarding / checklist.scss

checklist.scss in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.11.3, at assets/scss/onboarding/checklist.scss

1,797 lines 38.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* page */
2
3 @charset "UTF-8";
4
5
6 .charitable-setup-checklist {
7 max-width: 937px;
8 margin-left: auto;
9 margin-right: auto;
10 }
11 .charitable-setup-checklist h1 {
12 font-family: Inter;
13 font-size: 21px;
14 font-weight: 600;
15 line-height: 27.3px;
16 text-align: left;
17 color: rgba(25, 29, 45, 0.9);
18 }
19 .charitable-setup-checklist h1 + p {
20 font-family: Inter;
21 font-size: 16px;
22 font-weight: 500;
23 line-height: 24px;
24 text-align: left;
25 color: rgba(25, 29, 45, 0.7);
26 }
27 .charitable-main-header {
28 margin: 0 auto 20px auto;
29 }
30
31 .charitable-step-highlight {
32 background-color: rgb(255, 255, 77) !important;
33 }
34
35 /* sections */
36
37 section.charitable-step {
38 display: inline-block;
39 background-color: white;
40 margin-bottom: 20px;
41 width: 100%;
42 /* animation for background color */
43 transition: background-color 0.5s;
44 header {
45 padding: 20px;
46 border-bottom: 1px solid rgba(235, 235, 235, 1);
47 }
48 h2 {
49 color: rgba(25, 29, 45, 0.9);
50 font-weight: 600;
51 font-size: 17px;
52 line-height: 20px;
53 display: inline-block;
54 margin: 0;
55 padding: 0;
56 small {
57 display: block;
58 font-weight: 100;
59 font-size: 14px;
60 line-height: 16px;
61 text-indent: 35px;
62 margin: 5px 0;
63 }
64 }
65 }
66 section.charitable-step header a {
67 display: block;
68 float: right;
69 font-size: 23px;
70 line-height: 23px;
71 }
72 section.charitable-step h2 {
73 font-family: Inter;
74 font-size: 17px;
75 font-weight: 600;
76 line-height: 22.1px;
77 text-align: left;
78 color: rgba(25, 29, 45, 0.9);
79 }
80 section.charitable-step p {
81 font-family: Inter;
82 font-size: 14px;
83 font-weight: 400;
84 line-height: 22.4px;
85 text-align: left;
86 color: rgba(25, 29, 45, 0.9);
87 }
88
89 .charitable-upgrade-cta {
90 background-color: #000;
91 border: 2px solid #e1e1e1;
92 border-top: 0;
93 border-bottom: 0;
94 color: #fff;
95 padding: 10px;
96 .block {
97 display: flex;
98 flex-direction: row;
99 padding: 40px;
100 justify-content: space-between;
101 }
102 h2 {
103 color: #fff;
104 font-size: 20px;
105 margin: 0 0 30px 0;
106 }
107 ul {
108 display: -ms-flex;
109 display: -webkit-flex;
110 display: flex;
111 -webkit-flex-wrap: wrap;
112 flex-wrap: wrap;
113 font-size: 15px;
114 margin: 0;
115 padding: 0;
116 li {
117 display: flex;
118 width: 50%;
119 margin: 0 0 8px 0;
120 padding: 0;
121 gap: 5px;
122 .dashicons {
123 color: #008a20
124 }
125 }
126 }
127 .left {
128 max-width: 600px;
129 }
130 .right {
131 // float: right;
132 // width: 33.333333%;
133 // padding: 20px 0 0 20px;
134 text-align: center;
135 h2 {
136 text-align: center;
137 margin: 0
138 span {
139 display: inline-block;
140 border-bottom: 1px solid #555;
141 padding: 0 15px 12px
142 }
143 }
144 .price {
145 padding: 26px 0;
146 .amount {
147 font-size: 48px;
148 font-weight: 600;
149 position: relative;
150 display: inline-block
151 }
152 .amount:before {
153 content: '$';
154 position: absolute;
155 top: -8px;
156 left: -16px;
157 font-size: 18px
158 }
159 .term {
160 font-size: 12px;
161 display: inline-block
162 }
163 }
164 a {
165 background-color: #e27730;
166 color: #fff;
167 font-size: 16px;
168 font-weight: 600;
169 padding: 12px 28px;
170 position: relative;
171 top: -4px;
172 text-decoration: none;
173 border-radius: 5px;
174 text-shadow: none;
175 line-height: 24px;
176 cursor: pointer;
177 margin-left: auto;
178 margin-right: auto;
179 display: block;
180 max-width: 80%;
181 text-align: center;
182 }
183 }
184 }
185
186 .charitable-more-links {
187 list-style-type: none;
188 margin: 0 0 0 0;
189 background: white;
190 padding: 20px;
191 li {
192 font-size: 14px;
193 line-height: 24px;
194 margin: 0 0 5px 0;
195 span {
196 margin-right: 6px;
197 margin-top: 2px;
198 }
199 }
200 }
201
202 /* gateway / stripe */
203
204 .charitable-step-connect-payment {
205 .charitable-gateway-icon,
206 .charitable-gateway-info-column {
207 display: inline-block;
208 }
209 .charitable-gateway-info-column {
210 margin: 10px 0 0 20px;
211 max-width: 350px;
212 p {
213 margin-top: 5px;
214 }
215 }
216 .charitable-gateway-footer label {
217 font-size: 15px;
218 line-height: 16px;
219 }
220 .charitable-gateway-icon img {
221 border: 1px solid rgba(25, 29, 45, 0.14);
222 border-radius: 10px;
223 padding: 10px;
224 }
225 .wpcharitable-stripe-connect {
226 color: #fff;
227 font-size: 15px;
228 font-weight: bold;
229 text-decoration: none;
230 line-height: 1;
231 background-color: #635bff;
232 border-radius: 3px;
233 padding: 10px 20px;
234 display: inline-flex;
235 align-items: center;
236 }
237 }
238
239 /* opt-in */
240
241 .charitable-checklist-allow {
242 display: none;
243 ul {
244 list-style: none;
245 padding: 0;
246 margin: 0;
247 li {
248 display: flex;
249 align-items: top;
250 margin-bottom: 10px;
251 justify-content: flex-start;
252 align-content: flex-start;
253 .charitable-checklist-allow-icon {
254 span {
255 display: inline-block;
256
257 background-color: white;
258 background-size: contain;
259 border-radius: 50%;
260 color: #fff;
261 font-size: 32px;
262 margin: -3px 0 0 0;
263 line-height: 42px;
264 text-align: center;
265 width: 40px;
266 height: 40px;
267 }
268 span:before {
269 margin: 0 auto;
270 color: #5aa152;
271 display: block;
272 text-align: center;
273 width: 35px;
274 height: 35px;
275 }
276 /* select last span */
277 span.not-shared:before {
278 color: #dd0f0f;
279 }
280 }
281 .charitable-checklist-allow-text {
282 margin-left: 10px;
283 text-align: left !important;
284 width: 100%;
285 h6 {
286 font-size: 15px;
287 line-height: 15px;
288 font-weight: 600;
289 margin: 0;
290 padding: 0;
291 }
292 p {
293 font-size: 12px;
294 line-height: 18px;
295 margin: 2px 0;
296 }
297 }
298 }
299 }
300 }
301
302 /* buttons */
303
304 .charitable-setup-checklist input.charitable-button-primary[type="submit"]="submit""],
305 .charitable-setup-checklist a.charitable-button-primary {
306 background-color: #5aa152;
307 border-color: #5aa152;
308 color: #fff;
309 border-radius: 5px;
310 font-family: "Inter",sans-serif;
311 font-weight: 600;
312 font-size: 14px;
313 line-height: 14px;
314 padding: 15px 20px;
315 text-transform: capitalize;
316 text-decoration: none;
317
318 display: inline-block;
319 cursor: pointer;
320 min-height: 30px;
321 border-width: 1px;
322 border-style: solid;
323 -webkit-appearance: none;
324 border-radius: 3px;
325 white-space: nowrap;
326 box-sizing: border-box;
327 }
328 .charitable-setup-checklist input.charitable-button-primary[type="submit"]="submit""]:hover,
329 .charitable-setup-checklist a.charitable-button-primary:hover {
330 background-color: #5aa152;
331 border-color: #5aa152;
332 }
333 .charitable-setup-checklist input.charitable-button-primary[type="submit"]="submit""].alt,
334 .charitable-setup-checklist a.charitable-button-primary.alt {
335 background-color: #df7739;
336 border-color: #df7739;
337 border-radius: 4px;
338 text-decoration: none;
339 text-align: center;
340 vertical-align: middle;
341 white-space: nowrap;
342 box-shadow: none;
343 font-size: 16px;
344 font-weight: 600 !important;
345 line-height: 19px;
346 padding: 10px 20px;
347 background-color: #df7739;
348 text-transform: capitalize;
349 letter-spacing: normal;
350 }
351 .charitable-setup-checklist input.charitable-button-primary[type="submit"]="submit""].alt:hover,
352 .charitable-setup-checklist a.charitable-button-primary.alt:hover {
353 background-color: #df7739;
354 border-color: #df7739;
355 }
356
357 /* checks */
358
359 .charitable-checklist-checkbox {
360 background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="11.5" stroke="%235AA152"/></svg>');
361 width: 24px;
362 height: 24px;
363 background-repeat: no-repeat;
364 background-size: contain;
365 display: inline-block;
366 position: relative;
367 top: 6px;
368 margin-right: 10px;
369 }
370 .charitable-checklist-checkbox.charitable-checklist-checked {
371 background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="11.5" fill="%235AA152" stroke="%235AA152"/><path d="M10.3985 16.4489L6.27692 12.3273L7.3073 11.297L10.3985 14.3881L17.0327 7.75388L18.0631 8.78426L10.3985 16.4489Z" fill="white"/></svg>');
372 }
373
374 /* content */
375
376 body.charitable-checklist-page {
377
378 .charitable-toggle-container {
379 display: flex;
380 justify-content: space-between;
381 padding: 10px 20px;
382 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
383 align-items: center;
384 .charitable-bonus-step-container {
385 display: flex;
386 justify-content: space-between;
387 align-items: center;
388 width: 100%;
389 margin-top: 20px;
390 margin-bottom: 20px;
391 border-bottom: 1px solid rgba(25, 29, 45, 0.14);
392 padding-bottom: 20px;
393 &:first-child {
394 margin-top: 0;
395 }
396 &:last-child {
397 margin-bottom: 0;
398 border-bottom: 0;
399 padding-bottom: 0;
400 display: flex;
401 flex-direction: row;
402 align-items: stretch;
403 }
404 a.charitable-button {
405 margin-left: 25px;
406 margin-top: 15px;
407 i {
408 font-weight: 100;
409 margin-left: 6px;
410 }
411 }
412 p:first-child {
413 margin-top: 0;
414 }
415 .charitable-button-column {
416
417 }
418 }
419 input[type="text"]="text""],
420 input[type="email"]="email""] {
421 border: 1px solid rgba(25, 29, 45, 0.14);
422 width: 80%;
423 }
424 }
425 section.charitable-step-opt-in .charitable-toggle-container {
426 align-items: baseline;
427 }
428 section.charitable-step-opt-in a.charitable-button {
429 top: 20px;
430 position: relative;
431 }
432 .charitable-toggle-container.charitable-column {
433 flex-direction: column;
434 .charitable-reduced-width p {
435 max-width: 80%;
436 }
437 }
438 .charitable-toggle-container.charitable-equal-flex .charitable-reduced-width p {
439 max-width: 80%;
440 }
441 .charitable-toggle-container p {
442 color: rgba(25, 29, 45, 0.7);
443 font-family: Inter;
444 font-size: 14px;
445 font-weight: 500;
446 line-height: 22.4px;
447 }
448 .charitable-toggle-container h4,
449 .charitable-toggle-container h3 {
450 margin: 0;
451 .charitable-badge {
452 left: 10px;
453 top: -5px;
454 position: relative;
455 }
456 }
457 .charitable-toggle-container label {
458 color: rgba(25, 29, 45, 0.9);
459 margin-left: 7px;
460 font-family: Inter;
461 font-size: 14px;
462 font-weight: 400;
463 line-height: 22.4px;
464 text-align: left;
465 }
466 .charitable-toggle-container.charitable-step-two-col-content {
467 div:first-child {
468 text-align: left;
469 }
470 .charitable-reduced-width {
471 margin-right: 25px;
472 line-break: pretty !important;
473 p {
474 max-width: 100%;
475 line-break: pretty !important;
476 }
477 }
478 }
479 .charitable-toggle-container.charitable-step-two-col-content div:last-child {
480 text-align: right;
481 }
482 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container {
483 display: flex;
484 justify-content: space-between;
485 width: 100%;
486 align-items: center;
487 border-bottom: 1px solid rgba(235, 235, 235, 1);
488 padding-bottom: 10px;
489 margin-bottom: 10px;
490 }
491 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container.charitable-column {
492 flex-direction: column;
493 }
494 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container:not(.charitable-column) div:first-child {
495 display: flex;
496 align-items: center;
497 }
498 .charitable-sub-container-row {
499 width: 100%;
500 }
501 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container div.charitable-sub-container-row {
502 display: block;
503 }
504 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container img.wpchar-arrow {
505 position: relative;
506 top: 5px;
507 margin-left: 5px;
508 }
509 .charitable-toggle-container.charitable-step-one-col-content .charitable-sub-container:last-of-type {
510 border-bottom: 0;
511 padding-bottom: 0;
512 margin-bottom: 0;
513 }
514
515 .charitable-step-footer {
516 width: 100%;
517 text-align: center;
518 a {
519 margin: 20px auto 40px auto;
520 color: grey;
521 text-decoration: underline;
522 text-decoration-color: currentcolor;
523 text-decoration-style: solid;
524 text-decoration-thickness: auto;
525 text-decoration-color: grey;
526 text-decoration-thickness: 2px;
527 text-decoration-style: dotted;
528 text-underline-offset: 3px;
529 display: block;
530 font-size: 18px;
531 font-weight: 600;
532 }
533 }
534
535 .charitable-gateway-icon,
536 .charitable-gateway-info-column {
537 display: inline-block;
538 }
539 .charitable-gateway-info-column {
540 margin: 20px 0 0 20px;
541 }
542 .charitable-gateway-icon img {
543 border: 1px solid rgba(25, 29, 45, 0.14);
544 border-radius: 10px;
545 padding: 10px;
546 }
547
548 .charitable-next-level-icon {
549 width: 58px;
550 }
551
552 .charitable-angle-down {
553 transform: rotate(0deg);
554 transition: transform .1s linear;
555 }
556 .charitable-angle-down.charitable-angle-right {
557 transform: rotate(-90deg);
558 transition: transform .1s linear;
559 }
560
561 .charitable-learn-more a {
562 color: rgba(25, 29, 45, 0.5) !important;
563 display: inline-block;
564 text-decoration: none;
565 font-family: Inter;
566 font-size: 14px;
567 font-weight: 600;
568 line-height: 21px;
569 text-align: center;
570 margin: 15px auto;
571 }
572 .charitable-learn-more a:hover {
573 color: rgba(25, 29, 45, 0.5) !important;
574 text-decoration: underline;
575 }
576
577 .wpchar-disabled {
578 opacity: 0.35;
579 }
580 .wpchar-disabled a {
581 pointer-events: none;
582 cursor: not-allowed;
583 }
584
585 }
586
587 /* widget */
588
589 $color_1: #ffffff;
590 $color_2: #cccccc;
591 $color_3: #222222;
592 $color_4: #b6b6b6;
593 $color_5: #df7739;
594 $color_6: #777777;
595 $color_7: #74ae5e;
596 $color_8: #6ab255;
597 $color_9: #909090;
598 $color_10: #2c3338;
599 $color_11: #444444;
600 $color_12: #fdb72c;
601 $color_13: #a7aaad;
602 $color_14: #23282c;
603 $color_15: #1d7bac;
604 $font-family_1: FontAwesome;
605 $background-color_1: white;
606 $background-color_2: #dddddd;
607 $background-color_3: #df7739;
608 $background-color_4: #d06e2d;
609 $background-color_5: #555555;
610 $background-color_6: #777777;
611 $background-color_7: #222222;
612 $background-color_8: #2d2d2d;
613 $background-color_9: #3178a0;
614 $background-color_10: #ffffff;
615 $background-color_11: rgba(112,128,144,0.6);
616 $background-color_12: #b85a1b;
617 $border-top-color_1: white;
618 $border-right-color_1: white;
619 $border-bottom-color_1: white;
620 $border-left-color_1: white;
621
622 @keyframes charitable-checklist-bar-shift {
623 0% {
624 background-position-x: 27px;
625 }
626 100% {
627 background-position-x: 0;
628 }
629 }
630 @keyframes charitable-checklist-dot-pulse {
631 0% {
632 box-shadow: 0 0 0 0 rgba(223,119,57,0.6);
633 }
634 100% {
635 box-shadow: 0 0 0 10px rgba(223,119,57,0);
636 }
637 }
638 #charitable-welcome {
639 .checklist {
640 border-radius: 2px;
641 box-shadow: 0 0 50px 0 rgba(0,0,0,0.1);
642 margin-bottom: 30px;
643 background: #444 url("../../images/onboarding/checklist/getting-started.png") center right no-repeat;
644 background-size: contain;
645 .block {
646 max-width: 480px;
647 }
648 h1 {
649 color: $color_1;
650 text-align: left;
651 margin: 20px 0 22px;
652 }
653 h6 {
654 font-size: 17px;
655 font-weight: 400;
656 text-align: left;
657 color: $color_2;
658 margin: 0 0 34px;
659 }
660 }
661 }
662 .charitable-checklist {
663 // display: none;
664 position: fixed;
665 right: 20px;
666 bottom: 0;
667 width: 230px;
668 z-index: 100110;
669 border-top-left-radius: 4px;
670 border-top-right-radius: 4px;
671 box-shadow: 0 0 30px rgba(0,0,0,0.15);
672 p {
673 font-size: 14px;
674 line-height: 20px;
675 margin: 0 0 15px 0;
676 color: $color_3;
677 }
678 b {
679 font-weight: 600;
680 }
681 .charitable-checklist-list-block {
682 border-top-left-radius: 4px;
683 border-top-right-radius: 4px;
684 padding: 26px 20px 20px 20px;
685 background-color: $background-color_1;
686 overflow: hidden;
687 position: relative;
688 // transition: all 0.3s;
689 // transition-timing-function: ease;
690 .list-block-button {
691 position: absolute;
692 color: $color_4;
693 top: 10px;
694 cursor: pointer;
695 width: 16px;
696 height: 16px;
697 background-size: 16px 16px;
698 background-position: center center;
699 background-repeat: no-repeat;
700 opacity: 0.25;
701 // transition: 0.3s;
702 z-index: 999;
703 &:hover {
704 opacity: 0.5;
705 }
706 }
707 .list-block-button.checklist-toggle {
708 right: 30px;
709 background-image: url(../../images/onboarding/checklist/chevron-circle-down-regular.svg);
710 }
711 .list-block-button.checklist-skip {
712 right: 10px;
713 background-image: url(../../images/onboarding/checklist/times-circle-regular.svg);
714 color: $color_4;
715 }
716 .list-block-button.checklist-cancel {
717 right: 10px;
718 background-image: url(../../images/onboarding/checklist/times-circle-regular.svg);
719 color: $color_4;
720 }
721 }
722 .charitable-checklist-list-block.closed {
723 padding: 10px;
724 p {
725 margin-bottom: 0;
726 }
727
728 .list-block-button.checklist-toggle {
729 transform: rotate(180deg);
730 }
731 .charitable-checklist-list {
732 display: block;
733 li {
734 opacity: 0;
735 height: 0;
736 margin: 0;
737 }
738 // .charitable-checklist-item-completed {
739 // opacity: 0 !important;
740 // height: 0 !important;
741 // }
742 // .charitable-checklist-item-current {
743 // opacity: 1;
744 // height: 16px;
745 // span {
746 // &:before {
747 // opacity: 0;
748 // margin-left: -20px;
749 // transition: opacity 0s;
750 // }
751 // }
752 // }
753 }
754 }
755 .charitable-checklist-list-block.transition-back {
756 // .charitable-checklist-list {
757 // li {
758 // transition: opacity 0.1s 0.2s, height 0.3s, margin 0.3s;
759 // }
760 // .charitable-checklist-item-current {
761 // span {
762 // &:before {
763 // transition: opacity 0.1s 0.2s;
764 // }
765 // }
766 // }
767 // }
768 }
769 .charitable-checklist-list {
770 list-style: none;
771 margin: 0;
772 font-size: 12px;
773 line-height: 16px;
774 // transition: all 0.3s;
775 display: flex;
776 flex-direction: column;
777 gap: 10px;
778 justify-content: flex-start;
779 li {
780 display: flex;
781 span {
782 &:before {
783 display: inline-block;
784 font-family: $font-family_1;
785 content: "\f1db";
786 font-size: 18px;
787 color: $color_4;
788 margin-right: 8px;
789 line-height: 16px;
790 vertical-align: bottom;
791 border-radius: 50%;
792 }
793 }
794 .dashicons-yes {
795 display: none;
796 vertical-align: middle;
797 }
798 a {
799 text-decoration: none;
800 color: black;
801 }
802 a:hover {
803 color: $color_5;
804 }
805 }
806 li.charitable-checklist-item-current {
807 font-weight: bold;
808 cursor: pointer;
809 span {
810 &:before {
811 color: $color_5;
812 content: '\f111';
813 font-size: 17.5px;
814 line-height: 1;
815 text-indent: .5px;
816 }
817 }
818 }
819 li.charitable-checklist-item-completed {
820 font-weight: initial;
821 text-decoration: line-through;
822 color: $color_6;
823 span {
824 &:before {
825 color: $color_7;
826 font-size: 18px;
827 background-color: $background-color_1;
828 content: "\f058";
829 }
830 }
831 }
832 li.charitable-checklist-completed {
833 // opacity: 0.8;
834 // height: 0;
835 // margin-bottom: 0;
836 // transition: opacity 0.1s 0.3s, height 0.3s, margin 0.3s;
837 // span {
838 // &:before {
839 // opacity: 0;
840 // margin-left: -20px;
841 // }
842 // }
843 span {
844 &:before {
845 // color: $color_5;
846 // content: '\f111';
847 // font-size: 17.5px;
848 // line-height: 1;
849 // text-indent: .5px;
850 background-size: contain;
851 color: transparent;
852 background-repeat: no-repeat;
853 background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="23" height="23" rx="11.5" fill="%235AA152" stroke="%235AA152"/><path d="M10.3985 16.4489L6.27692 12.3273L7.3073 11.297L10.3985 14.3881L17.0327 7.75388L18.0631 8.78426L10.3985 16.4489Z" fill="white"/></svg>');
854 }
855 }
856 }
857 }
858 .charitable-checklist-bar {
859 background-color: $background-color_2;
860 div {
861 width: 0;
862 height: 8px;
863 border-radius: 0;
864 background-image: url(../../images/onboarding/checklist/bar-bg.png);
865 background-size: auto 8px;
866 background-repeat: repeat-x;
867 animation: charitable-checklist-bar-shift 1.5s linear infinite;
868 }
869 }
870 .charitable-checklist-cancel {
871 float: right;
872 color: $color_9;
873 font-size: 12px;
874 font-weight: 100;
875 }
876 .charitable-checklist-skip {
877 float: right;
878 color: $color_9;
879 font-size: 12px;
880 font-weight: 100;
881 }
882 .charitable-btn {
883 cursor: pointer;
884 color: $color_1;
885 border-radius: 2px;
886 }
887 .charitable-btn-md {
888 min-height: initial;
889 font-size: 11px;
890 font-weight: 600;
891 line-height: 15px;
892 padding: 5px 10px;
893 border: none;
894 }
895 .charitable-btn-orange {
896 background-color: $background-color_3;
897 &:hover {
898 background-color: $background-color_4;
899 }
900 }
901 .charitable-btn-grey {
902 background-color: $background-color_5;
903 &:hover {
904 background-color: $background-color_6;
905 }
906 }
907 .charitable-checklist-block-timer {
908 padding: 10px 0;
909 background-color: $background-color_7;
910 box-sizing: border-box;
911 display: flex;
912 justify-content: center;
913 gap: 10px;
914 align-items: center;
915 line-height: 20px;
916 img {
917 width: 40px;
918 height: 40px;
919 border-radius: 50%;
920 }
921 h3 {
922 font-size: 15px;
923 font-weight: 600;
924 color: $color_1;
925 margin: 0;
926 }
927 p {
928 font-size: 14px;
929 font-weight: 300;
930 color: $color_1;
931 opacity: 0.6;
932 margin: 0;
933 }
934 }
935 .charitable-checklist-block-under-status {
936 background-color: $background-color_8;
937 text-align: center;
938 padding: 10px;
939 min-height: 24.4px;
940 a.charitable-btn {
941 display: inline-block;
942 border-radius: 4px;
943 cursor: pointer;
944 text-decoration: none;
945 text-align: center;
946 vertical-align: middle;
947 white-space: nowrap;
948 box-shadow: none;
949 font-size: 16px;
950 font-weight: 600 !important;
951 line-height: 19px;
952 padding: 10px 20px;
953 border: none;
954 background-color: #df7739;
955 color: #ffffff;
956 text-transform: capitalize;
957 letter-spacing: normal;
958 }
959 }
960 }
961 .charitable-checklist.charitable-checklist-start {
962 display: initial;
963 }
964 .charitable-checklist.paused {
965 .charitable-checklist-bar {
966 div {
967 animation-play-state: paused;
968 }
969 }
970 }
971 .charitable-checklist.charitable-checklist-completed {
972 .charitable-checklist-bar {
973 div {
974 animation-play-state: paused;
975 }
976 }
977 .charitable-checklist-block-timer {
978 p {
979 color: $color_8;
980 opacity: 1;
981 }
982 }
983 .charitable-checklist-block-under-status {
984 .charitable-btn {
985 display: inline-block;
986 border-radius: 4px;
987 cursor: pointer;
988 text-decoration: none;
989 text-align: center;
990 vertical-align: middle;
991 white-space: nowrap;
992 box-shadow: none;
993 font-size: 16px;
994 font-weight: 600 !important;
995 line-height: 19px;
996 padding: 7px 16px;
997 border: none;
998 background-color: #df7739;
999 color: #ffffff;
1000 text-transform: capitalize;
1001 letter-spacing: normal;
1002 }
1003 p {
1004 margin: 0;
1005 color: white;
1006 a {
1007 color: #df7739;
1008 text-decoration: none;
1009 }
1010 }
1011 }
1012 }
1013 span.charitable-checklist-dot {
1014 display: inline-block;
1015 width: 12px;
1016 height: 12px !important;
1017 padding: 0 !important;
1018 border: 0 !important;
1019 border-radius: 50%;
1020 background-color: $background-color_3;
1021 animation: charitable-checklist-dot-pulse 1.5s infinite !important;
1022 }
1023 span.charitable-checklist-dot.charitable-checklist-dot-step1 {
1024 margin: 0 80px 0 20px;
1025 position: absolute;
1026 right: 1px;
1027 }
1028 span.charitable-checklist-dot.charitable-checklist-dot-step2 {
1029 margin-left: 10px;
1030 vertical-align: -2px;
1031 }
1032 span.charitable-checklist-dot.charitable-checklist-dot-step3 {
1033 float: right;
1034 margin-top: 5px;
1035 }
1036 span.charitable-checklist-dot.charitable-checklist-dot-step3.charitable-checklist-dot-completed {
1037 margin-top: 2px;
1038 background: transparent;
1039 }
1040 span.charitable-checklist-dot.charitable-checklist-dot-step4 {
1041 margin-left: 24px;
1042 vertical-align: middle;
1043 }
1044 span.charitable-checklist-dot.charitable-checklist-dot-step5 {
1045 margin: 3px 10px;
1046 }
1047 span.charitable-checklist-dot.charitable-checklist-dot-next {
1048 background-color: $background-color_9;
1049 box-shadow: 0 0 0 6px #eeeeee;
1050 animation: none !important;
1051 }
1052 span.charitable-checklist-dot.charitable-checklist-dot-completed {
1053 background-color: $background-color_10;
1054 width: 16px !important;
1055 height: 16px !important;
1056 box-shadow: none;
1057 position: relative;
1058 animation: none !important;
1059 &:before {
1060 color: $color_7;
1061 font-size: 18px;
1062 line-height: 16px;
1063 width: 14px;
1064 height: 14px;
1065 background-color: $background-color_10;
1066 content: "\f058";
1067 font-family: $font-family_1;
1068 position: absolute;
1069 border-radius: 50%;
1070 left: 0;
1071 }
1072 }
1073 span.charitable-checklist-dot.charitable-checklist-dot-completed.charitable-checklist-dot-step1 {
1074 position: absolute;
1075 }
1076 .wp-editor-tools {
1077 span.charitable-checklist-dot.charitable-checklist-dot-step5 {
1078 margin-top: 9px;
1079 }
1080 }
1081 .charitable-checklist-tooltips {
1082 display: none;
1083 }
1084 .charitable-checklist-popup-container {
1085 display: none;
1086 background-color: $background-color_11;
1087 height: 100vh;
1088 width: 100%;
1089 position: fixed;
1090 top: 0;
1091 left: 0;
1092 z-index: 100100;
1093 overflow: hidden;
1094 overflow-y: scroll;
1095 transition: all .25s ease-out;
1096 }
1097 .charitable-checklist-popup {
1098 display: none;
1099 position: absolute;
1100 top: 50%;
1101 left: 50%;
1102 transform: translate(-50%, -50%);
1103 max-width: 600px;
1104 border-radius: 8px;
1105 overflow: hidden;
1106 background-color: $background-color_1;
1107 box-shadow: 0 0 40px 0 rgba(0,0,0,0.2);
1108 z-index: 9999;
1109 .charitable-checklist-popup-close {
1110 font-size: 27px;
1111 color: $color_13;
1112 position: absolute;
1113 right: 0;
1114 margin: 11px 10px 10px 10px;
1115 background-color: $background-color_10;
1116 border-radius: 50%;
1117 cursor: pointer;
1118 &:hover {
1119 color: $color_6;
1120 }
1121 }
1122 .charitable-checklist-popup-btn {
1123 display: inline-block;
1124 border-radius: 4px;
1125 cursor: pointer;
1126 text-decoration: none;
1127 text-align: center;
1128 vertical-align: middle;
1129 white-space: nowrap;
1130 box-shadow: none;
1131 font-size: 16px;
1132 font-weight: 600;
1133 line-height: 19px;
1134 padding: 10px 20px;
1135 border: none;
1136 background-color: $background-color_3;
1137 color: $color_1;
1138 &:hover {
1139 background-color: $background-color_12;
1140 }
1141 .dashicons-external {
1142 margin-left: 6px;
1143 }
1144 &:last-child {
1145 margin-left: 20px;
1146 }
1147 &:disabled {
1148 cursor: default;
1149 opacity: 0.5;
1150 &:hover {
1151 background-color: $background-color_3;
1152 }
1153 }
1154 }
1155 .charitable-checklist-popup-btn.charitable-checklist-popup-contact-btn {
1156 margin-left: 0;
1157 }
1158 .charitable-checklist-popup-btn.charitable-checklist-popup-rate-btn {
1159 margin-left: 0;
1160 }
1161 .charitable-checklist-popup-flex {
1162 display: flex;
1163 flex-wrap: nowrap;
1164 justify-content: space-between;
1165 align-items: stretch;
1166 * {
1167 margin: 0 !important;
1168 }
1169 }
1170 .charitable-admin-popup-content {
1171 padding: 60px 50px;
1172 }
1173 }
1174 .charitable-checklist-popup-congrats {
1175 background: #fff url("../../images/onboarding/checklist/confetti.svg") repeat center;
1176 }
1177 .charitable-checklist-popup-header {
1178 width: 100%;
1179 height: 212px;
1180 border-top-left-radius: 8px;
1181 border-top-right-radius: 8px;
1182 }
1183 .charitable-checklist-popup-header-contact {
1184 background: #eee url("../../images/onboarding/checklist/popup-contact.png") no-repeat center;
1185 background-size: auto 57%;
1186 }
1187 .charitable-checklist-popup-footer {
1188 padding: 40px;
1189 background: #f5f5f5;
1190 h3 {
1191 font-size: 20px;
1192 line-height: 24px;
1193 color: $color_10;
1194 margin: 0 0 20px;
1195 img {
1196 vertical-align: -4px;
1197 margin-left: 2px;
1198 }
1199 }
1200 p {
1201 font-weight: normal;
1202 font-size: 16px;
1203 line-height: 24px;
1204 }
1205 a.charitable-checklist-popup-btn {
1206 margin-left: 0 !important;
1207 background: #2271b1;
1208 &:hover {
1209 background: #215d8f;
1210 }
1211 }
1212 }
1213 .charitable-checklist-popup-content {
1214 padding: 40px;
1215 -webkit-font-smoothing: antialiased;
1216 h3 {
1217 color: $color_5;
1218 margin: 0 0 10px 0;
1219 font-size: 24px;
1220 font-weight: 600;
1221 line-height: 30px;
1222 img {
1223 vertical-align: -6px;
1224 margin-left: 6px;
1225 width: 32px;
1226 height: 32px;
1227 }
1228 }
1229 p {
1230 font-size: 16px;
1231 margin: 0 0 20px;
1232 color: $color_11;
1233 line-height: 28px;
1234 }
1235 b {
1236 font-weight: 600;
1237 }
1238 .charitable-checklist-contact-message {
1239 box-shadow: none;
1240 resize: none;
1241 margin-bottom: 21px;
1242 width: 100%;
1243 min-height: 175px;
1244 padding: 10px;
1245 }
1246 label {
1247 font-size: 13.8px;
1248 display: block;
1249 margin-bottom: 23px;
1250 }
1251 input[type=checkbox]=checkbox] {
1252 margin-right: 8px;
1253 }
1254 .rating-stars {
1255 color: $color_12;
1256 font-size: 18px;
1257 font-weight: bold;
1258 }
1259 select {
1260 border-radius: 4px;
1261 border: 1px solid #d6d6d6;
1262 padding: 8px 12px;
1263 width: 320px;
1264 font-size: 14px;
1265 line-height: 21px;
1266 color: $color_6;
1267 vertical-align: middle;
1268 &:focus {
1269 color: $color_6;
1270 }
1271 }
1272 input[type=text]=text] {
1273 border-radius: 4px;
1274 border: 1px solid #d6d6d6;
1275 padding: 8px 12px;
1276 width: 320px;
1277 font-size: 14px;
1278 line-height: 21px;
1279 color: $color_6;
1280 vertical-align: middle;
1281 &:focus {
1282 color: $color_6;
1283 }
1284 }
1285 }
1286 .charitable-checklist-popup.charitable-checklist-popup-plain {
1287 border-radius: 0;
1288 max-width: 550px;
1289 text-align: center;
1290 .charitable-checklist-popup-content {
1291 padding: 60px 50px;
1292 }
1293 h3 {
1294 text-align: center;
1295 font-weight: bold;
1296 font-size: 24px;
1297 letter-spacing: 0;
1298 color: $color_11;
1299 }
1300 p {
1301 text-align: center;
1302 font-size: 18px;
1303 letter-spacing: 0;
1304 color: $color_6;
1305 }
1306 }
1307 .charitable-checklist-tooltip.tooltipster-sidetip {
1308 z-index: 100099 !important;
1309 .tooltipster-arrow-border {
1310 border: none;
1311 }
1312 }
1313 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-top {
1314 .tooltipster-box {
1315 margin-bottom: 18px;
1316 }
1317 .tooltipster-arrow-background {
1318 top: 0;
1319 }
1320 }
1321 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-right {
1322 .tooltipster-box {
1323 margin-left: 18px;
1324 }
1325 .tooltipster-arrow {
1326 left: 8px;
1327 }
1328 }
1329 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-base {
1330 .tooltipster-box {
1331 max-width: 260px;
1332 background: white;
1333 border: none;
1334 border-radius: 4px;
1335 box-shadow: 0 5px 15px rgba(0,0,0,0.25);
1336 .tooltipster-content {
1337 color: $color_11;
1338 padding: 16px 20px 18px;
1339 text-align: center;
1340 div {
1341 * {
1342 &:first-child {
1343 margin-top: 0 !important;
1344 }
1345 }
1346 }
1347 h3 {
1348 font-size: 16px;
1349 letter-spacing: 0;
1350 line-height: 18px;
1351 margin: 0;
1352 color: $color_14;
1353 }
1354 p {
1355 font-size: 14px;
1356 letter-spacing: 0;
1357 line-height: 18px;
1358 margin: 10px 0 0;
1359 color: $color_11;
1360 }
1361 a {
1362 color: $color_15;
1363 }
1364 }
1365 .charitable-checklist-done-btn {
1366 border-radius: 3px;
1367 cursor: pointer;
1368 text-decoration: none;
1369 text-align: center;
1370 vertical-align: middle;
1371 white-space: nowrap;
1372 box-shadow: none;
1373 font-size: 14px;
1374 font-weight: 600;
1375 letter-spacing: 0;
1376 padding: 7px 18px;
1377 border: none;
1378 background-color: $background-color_3;
1379 color: $color_1;
1380 display: block;
1381 margin: 15px auto 0;
1382 &:hover {
1383 background-color: $background-color_12;
1384 }
1385 &:disabled {
1386 cursor: default;
1387 opacity: 0.5;
1388 &:hover {
1389 background-color: $background-color_3;
1390 }
1391 }
1392 }
1393 }
1394 }
1395 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-base.tooltipster-top {
1396 .tooltipster-arrow-background {
1397 border-top-color: $border-top-color_1;
1398 }
1399 }
1400 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-base.tooltipster-right {
1401 .tooltipster-arrow-background {
1402 border-right-color: $border-right-color_1;
1403 }
1404 }
1405 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-base.tooltipster-bottom {
1406 .tooltipster-arrow-background {
1407 border-bottom-color: $border-bottom-color_1;
1408 }
1409 }
1410 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-base.tooltipster-left {
1411 .tooltipster-arrow-background {
1412 border-left-color: $border-left-color_1;
1413 }
1414 }
1415 .block-editor-page {
1416 .edit-post-layout {
1417 .components-notice-list {
1418 >div {
1419 padding-left: 50px;
1420 }
1421 }
1422 }
1423 .charitable-checklist-dot-step5 {
1424 position: absolute;
1425 top: 75px;
1426 left: 20px;
1427 z-index: 9999;
1428 }
1429 .charitable-checklist-tooltip.charitable-checklist-tooltip-step5 {
1430 width: 260px !important;
1431 z-index: 1000002 !important;
1432 margin-top: 5px;
1433 .tooltipster-box {
1434 margin-top: 10px;
1435 }
1436 .charitable-checklist-tooltips-red-arrow {
1437 position: absolute;
1438 display: block;
1439 width: 15px;
1440 height: 42px;
1441 top: -65px;
1442 left: 145px;
1443 background-image: url(../../images/onboarding/checklist/red-arrow.svg);
1444 background-size: 15px 42px;
1445 background-repeat: no-repeat;
1446 }
1447 }
1448 .charitable-checklist-tooltip.charitable-checklist-tooltip-step5.charitable-checklist-tooltip-step5-hide {
1449 z-index: -1 !important;
1450 }
1451 }
1452 .block-editor-page.is-fullscreen-mode {
1453 .edit-post-layout {
1454 .components-notice-list {
1455 >div {
1456 padding-left: 125px;
1457 }
1458 }
1459 }
1460 .charitable-checklist-dot-step5 {
1461 left: 75px;
1462 }
1463 .charitable-checklist-tooltip {
1464 .charitable-checklist-tooltips-red-arrow {
1465 left: 105px;
1466 }
1467 }
1468 }
1469 #charitable-builder {
1470 .charitable-setup-title.core {
1471 display: inline-block;
1472 padding-right: 15px;
1473 margin-right: 0;
1474 }
1475 }
1476 .charitable_page_charitable-builder {
1477 .charitable-checklist {
1478 z-index: 100099;
1479 }
1480 .charitable-checklist-tooltip.tooltipster-sidetip.tooltipster-right {
1481 .tooltipster-arrow {
1482 left: 0;
1483 }
1484 }
1485 }
1486 .charitable-invisible {
1487 opacity: 0 !important;
1488 }
1489 @media all and (max-height: 900px) {
1490 #charitable-checklist-contact-popup {
1491 margin: 50px 0 20px;
1492 }
1493 }
1494 @media all and (max-width: 1023px) {
1495 .charitable-checklist-tooltip.tooltipster-sidetip {
1496 display: none !important;
1497 }
1498 .charitable-checklist {
1499 display: none !important;
1500 }
1501 }
1502 @media (max-width: 1024px) {
1503 .charitable-checklist {
1504 display: none !important;
1505 visibility: hidden !important;
1506 * {
1507 display: none !important;
1508 visibility: hidden !important;
1509 }
1510 }
1511 .charitable-checklist-dot {
1512 display: none !important;
1513 visibility: hidden !important;
1514 * {
1515 display: none !important;
1516 visibility: hidden !important;
1517 }
1518 }
1519 .charitable-checklist-tooltips {
1520 display: none !important;
1521 visibility: hidden !important;
1522 * {
1523 display: none !important;
1524 visibility: hidden !important;
1525 }
1526 }
1527 .charitable-checklist-tooltip {
1528 display: none !important;
1529 visibility: hidden !important;
1530 * {
1531 display: none !important;
1532 visibility: hidden !important;
1533 }
1534 }
1535 .charitable-checklist-popup-container {
1536 display: none !important;
1537 visibility: hidden !important;
1538 * {
1539 display: none !important;
1540 visibility: hidden !important;
1541 }
1542 }
1543 #charitable-welcome {
1544 .checklist {
1545 display: none !important;
1546 visibility: hidden !important;
1547 }
1548 }
1549 }
1550
1551 /* Tour */
1552
1553 .tippy-tooltip {
1554 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
1555 }
1556
1557
1558 .shepherd-content {
1559 .shepherd-text {
1560 p {
1561 text-align: center;
1562 font-size: 18px;
1563 line-height: 28px;
1564 letter-spacing: 0;
1565 color: #777777;
1566 }
1567 p.charitable-tour-tip {
1568 background-color: #5AA152;
1569 color: #fff;
1570 font-weight: 200;
1571 padding: 10px 30px;
1572 font-size: 16px;
1573 line-height: 24px;
1574 display: block;
1575 }
1576 }
1577 }
1578 .shepherd-has-title {
1579 .shepherd-content {
1580 padding: 15px 30px;
1581 header.shepherd-header {
1582 background-color: transparent;
1583 text-align: center;
1584 padding-top: 15px;
1585 padding-bottom: 0px;
1586 h3 {
1587 margin-top: 0;
1588 justify-content: center;
1589 text-align: center;
1590 font-weight: bold;
1591 font-size: 21px;
1592 letter-spacing: 0;
1593 color: #444444;
1594 }
1595 .shepherd-cancel-icon {
1596 color: grey;
1597 }
1598 }
1599 .shephard-text {
1600 margin: 0 0 15px 0;
1601 }
1602 }
1603 .shepherd-cancel-icon {
1604 position: absolute;
1605 font-size: 1.25em;
1606 top: 5px;
1607 right: 9px;
1608 }
1609 footer {
1610 justify-content: center;
1611 }
1612 }
1613
1614 .wpchar-visual-campaign-builder-step-2 {
1615 .shepherd-text {
1616 text-align: left;
1617 }
1618 }
1619
1620 .shepherd-footer {
1621 justify-content: center;
1622 margin-top: 10px;
1623 margin-bottom: 5px;
1624 }
1625
1626 /* Progress */
1627
1628 .shepherd-content {
1629 .charitable-tour-progress-bar {
1630 display: block;
1631 border: 1px solid #e6e6e6;
1632 width: 50%;
1633 height: 5px;
1634 margin: 0 auto;
1635 }
1636 .charitable-tour-progress {
1637 background-color: #5AA152;
1638 display: block;
1639 height: 5px
1640 }
1641 }
1642
1643 /* Buttons */
1644
1645 .charitable-tour-btn-primary.shepherd-button {
1646 display: inline-block;
1647 border-radius: 4px;
1648 cursor: pointer;
1649 text-decoration: none;
1650 text-align: center;
1651 vertical-align: middle;
1652 white-space: nowrap;
1653 box-shadow: none;
1654 font-size: 16px;
1655 font-weight: 600 !important;
1656 line-height: 19px;
1657 padding: 10px 20px;
1658 border: none;
1659 background-color: #df7739;
1660 color: #ffffff;
1661 text-transform: capitalize;
1662 letter-spacing: normal;
1663 }
1664 .charitable-tour-btn-primary.shepherd-button:hover {
1665 background-color: #f89d36;
1666 }
1667 .charitable-tour-btn-disabled {
1668 opacity: 0.5;
1669 }
1670
1671 .shepherd.tippy-popper[x-placement^="bottom"]^="bottom""].shepherd-has-title .tippy-arrow {
1672 border-bottom-color: white !important;
1673 }
1674
1675 /* Step 0 */
1676
1677 .wpchar-visual-campaign-builder-step-0 {
1678 padding: 20px 50px;
1679 header {
1680 display: none;
1681
1682 }
1683 .shepherd-text {
1684 text-align: center;
1685 h2 {
1686 margin-top: 0;
1687 text-align: center;
1688 font-weight: bold;
1689 font-size: 24px;
1690 letter-spacing: 0;
1691 color: #444444;
1692 }
1693 p {
1694 text-align: center;
1695 font-size: 18px;
1696 line-height: 28px;
1697 letter-spacing: 0;
1698 color: #777777;
1699 }
1700 }
1701 .shepherd-footer {
1702 justify-content: center;
1703 margin-top: 0px;
1704 }
1705 .shepherd-content .charitable-tour-progress,
1706 .shepherd-content .charitable-tour-progress-bar {
1707 border: 0;
1708 visibility: hidden;
1709 display: none !important;
1710 }
1711 }
1712
1713 /* Video */
1714
1715 #charitable-tour-video {
1716
1717 }
1718
1719
1720
1721 /* Tour Blocks */
1722
1723 #tippy-3 {
1724 max-width: 375px !important;
1725 }
1726 #tippy-4 {
1727 max-width: 400px !important;
1728 }
1729 #tippy-2,
1730 #tippy-5,
1731 #tippy-6,
1732 #tippy-7 {
1733 max-width: 400px !important;
1734 }
1735 #tippy-9,
1736 #tippy-10,
1737 #tippy-11,
1738 #tippy-12,
1739 #tippy-13 {
1740 max-width: 300px !important;
1741 }
1742
1743 /* overrides for outside the visual builder */
1744 body.charitable-admin-settings-emails #tippy-2,
1745 body.charitable-admin-settings-emails #tippy-3 {
1746 max-width: 500px !important;
1747 }
1748 @media screen and (max-width: 1500px) {
1749 body.charitable-admin-settings-emails #tippy-2,
1750 body.charitable-admin-settings-emails #tippy-3 {
1751 max-width: 450px !important;
1752 }
1753 }
1754
1755 #charitable-tour-block-1,
1756 #charitable-tour-block-2,
1757 #charitable-tour-block-3 {
1758 background-color: transparent;
1759 display: block;
1760 left: 0;
1761 right: 0;
1762 position: absolute;
1763 width: 100%;
1764 }
1765 #charitable-tour-block-1 {
1766 top: 0;
1767 height: 193px;
1768 }
1769 #charitable-tour-block-2 {
1770 top: 193px;
1771 height: 350px;
1772 }
1773 #charitable-tour-block-3 {
1774 top: 556px;
1775 height: 250px;
1776 }
1777 #charitable-tour-block-4 {
1778 background-color: transparent;
1779 display: block;
1780 left: 0;
1781 right: 0;
1782 top: 0;
1783 position: absolute;
1784 width: 180px;
1785 height: 145px;
1786 z-index: 999999;
1787 }
1788 #charitable-tour-block-5 {
1789 background-color: red;
1790 display: block;
1791 left: 0;
1792 right: 0;
1793 top: 0;
1794 position: absolute;
1795 height: 50px;
1796 z-index: 999999;
1797 }