PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.13
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.13
1.8.13.1 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 All 212 releases
charitable / assets / css / campaign-builder / themes / frontend / base.css

base.css in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.13, at assets/css/campaign-builder/themes/frontend/base.css

956 lines 38.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 :root {
2 --charitable_campaign_theme_primary: #000;
3 --charitable_campaign_theme_secondary: #CCC;
4 --charitable_campaign_theme_tertiary: #999;
5 --charitable_campaign_theme_accent: #000;
6 --charitable_campaign_theme_button: #0caf60;
7 }
8
9 /* Table of Contents */
10 /* 1.0 - Fonts, Sizes */
11 /* 2.0 - Rows / Columns */
12 .charitable-campaign-wrap .charitable-campaign-container {
13 /* Rows */
14 /* Columns */
15 }
16 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row {
17 display: flex;
18 flex-direction: row;
19 flex-wrap: wrap;
20 width: auto;
21 }
22 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row.no-padding {
23 padding: 0;
24 background-color: transparent;
25 }
26 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-column {
27 flex: 1;
28 border: 0;
29 padding-top: 15px;
30 padding-bottom: 15px;
31 padding-left: 15px;
32 padding-right: 15px;
33 }
34
35 /* 3.0 - Headlines */
36 .charitable-campaign-wrap .charitable-campaign-container h1:empty,
37 .charitable-campaign-wrap .charitable-campaign-container h2:empty,
38 .charitable-campaign-wrap .charitable-campaign-container h3:empty,
39 .charitable-campaign-wrap .charitable-campaign-container h4:empty,
40 .charitable-campaign-wrap .charitable-campaign-container h5:empty,
41 .charitable-campaign-wrap .charitable-campaign-container h6:empty {
42 display: none;
43 }
44 .charitable-campaign-wrap .charitable-campaign-container h5.charitable-field-template-headline,
45 .charitable-campaign-wrap .charitable-campaign-container .charitable-field-template-headline {
46 color: var(--charitable_campaign_theme_headline, #000);
47 font-size: 27px;
48 line-height: 29px;
49 font-weight: 500;
50 margin-top: 0;
51 margin-bottom: 10px;
52 }
53
54 /* 4.0 - Containers */
55 .charitable-campaign-field {
56 margin-top: 10px;
57 margin-bottom: 10px;
58 display: inline-block;
59 width: 100%;
60 max-width: 100%;
61 }
62 .charitable-campaign-field.donate-button {
63 padding-left: 0;
64 padding-right: 0;
65 }
66
67 /* 5.0 - Tabs */
68 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article {
69 margin: 0;
70 padding: 0;
71 /* styles */
72 /* sizes */
73 /* tab content */
74 }
75 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav {
76 border: 1px solid transparent;
77 background-color: transparent;
78 width: auto;
79 margin-left: 0;
80 margin-right: 0;
81 }
82 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav > ul {
83 list-style: none;
84 margin-block-end: 0;
85 margin-block-start: 0;
86 margin-inline-end: 0;
87 margin-inline-start: 0;
88 padding: 0;
89 }
90 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li {
91 display: inline-block;
92 margin: 0 20px 0 0;
93 text-transform: uppercase;
94 font-weight: 500;
95 border-top: 0;
96 border-right: 0;
97 border-bottom: 0;
98 border-left: 0;
99 background-color: transparent;
100 margin: 0 10px 0 0;
101 }
102 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li a {
103 color: black;
104 display: block;
105 text-transform: none;
106 text-decoration: none;
107 padding: 10px;
108 }
109 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li.active {
110 background-color: var(--charitable_campaign_theme_primary);
111 color: white;
112 text-decoration: none;
113 }
114 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li.active a {
115 color: white;
116 }
117 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li:hover {
118 background-color: var(--charitable_campaign_theme_primary);
119 color: white;
120 text-decoration: none;
121 filter: brightness(90%);
122 }
123 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-campaign-nav li:hover a {
124 color: white;
125 }
126 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li {
127 background-color: var(--charitable_campaign_theme_primary);
128 border-top: 0;
129 border-right: 0;
130 border-bottom: 0;
131 border-left: 0;
132 }
133 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li a {
134 color: var(--charitable_campaign_theme_secondary);
135 border-top: 0;
136 border-right: 0;
137 border-left: 0;
138 border-bottom: 0;
139 }
140 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li:hover {
141 background-color: var(--charitable_campaign_theme_tertiary);
142 }
143 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-boxed li.active {
144 background-color: var(--charitable_campaign_theme_tertiary);
145 }
146 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li {
147 background-color: var(--charitable_campaign_theme_primary);
148 border-top: 0;
149 border-right: 0;
150 border-bottom: 0;
151 border-left: 0;
152 border-radius: 35px;
153 }
154 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li a {
155 color: var(--charitable_campaign_theme_secondary);
156 border-top: 0;
157 border-right: 0;
158 border-left: 0;
159 border-bottom: 0;
160 }
161 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li:hover {
162 background-color: var(--charitable_campaign_theme_tertiary);
163 }
164 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-rounded li.active {
165 background-color: var(--charitable_campaign_theme_tertiary);
166 }
167 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li {
168 background-color: transparent;
169 border-top: 0;
170 border-right: 0;
171 border-bottom: 0;
172 border-left: 0;
173 }
174 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li a {
175 color: var(--charitable_campaign_theme_primary);
176 border-top: 0;
177 border-right: 0;
178 border-left: 0;
179 }
180 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li.active {
181 background-color: transparent;
182 border-bottom: 1px solid var(--charitable_campaign_theme_tertiary);
183 }
184 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li.active a {
185 color: var(--charitable_campaign_theme_primary);
186 }
187 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li:hover {
188 border-bottom: 1px solid var(--charitable_campaign_theme_tertiary);
189 }
190 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-style-minimum li:hover a {
191 opacity: 0.35;
192 }
193 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-small li a {
194 font-weight: 500;
195 font-size: 16px;
196 line-height: 16px;
197 padding: 18px;
198 }
199 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-medium li a {
200 font-weight: 500;
201 line-height: 21px;
202 font-size: 21px;
203 padding: 23px;
204 }
205 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article nav.charitable-tab-size-large li a {
206 font-weight: 500;
207 font-size: 30px;
208 line-height: 30px;
209 padding: 32px;
210 }
211 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content > * {
212 color: black;
213 }
214 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs {
215 margin-left: 0;
216 margin-right: 0;
217 padding: 0;
218 }
219 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs > li {
220 margin: 0;
221 padding: 10px 10px;
222 display: none;
223 }
224 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs > li.active {
225 display: block;
226 }
227 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content ul.charitable-tabs > li ul li {
228 display: block;
229 }
230 .charitable-campaign-wrap .charitable-campaign-container .section[data-section-type=tabs] article .tab-content img {
231 max-width: 100%;
232 }
233
234 /* 6.0 - Fields/Blocks */
235 /* 6.1 - Campaign Description */
236 .charitable-campaign-field.charitable-campaign-field-campaign-description .charitable-campaign-builder-placeholder-template-text {
237 padding: 0;
238 margin: 0;
239 color: #000000;
240 font-size: 14px;
241 line-height: 24px;
242 word-break: break-word;
243 }
244 .charitable-campaign-field.charitable-campaign-field-campaign-description .charitable-campaign-builder-no-description-preview div {
245 margin: 0;
246 float: none;
247 }
248
249 /* 6.1 - Campaign Title */
250 .charitable-campaign-field.charitable-campaign-field-campaign-title h1 {
251 margin: 0 auto;
252 font-size: 72px;
253 line-height: 84px;
254 font-weight: 600;
255 }
256
257 /* 6.3 - Campaign Summary */
258 .charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary {
259 padding-left: 0;
260 padding-right: 0;
261 }
262 .charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary .charitable-main-placeholder {
263 width: 100%;
264 }
265 .charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary .charitable-main-placeholder h5 {
266 margin-bottom: 0;
267 }
268 .charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary div.campaign-summary-item {
269 color: #000;
270 font-weight: 400;
271 font-size: 14px;
272 line-height: 16px;
273 text-align: left;
274 text-transform: capitalize;
275 float: left;
276 width: 49%;
277 margin-bottom: 10px;
278 }
279 .charitable-campaign-field.charitable-campaign-field-campaign-summary .charitable-field-template-campaign-summary div.campaign-summary-item span {
280 color: #CCC;
281 font-weight: 600;
282 font-size: 32px;
283 line-height: 38px;
284 text-align: left;
285 text-transform: capitalize;
286 display: block;
287 }
288
289 /* 6.4 - Donation Button */
290 .charitable-campaign-field.charitable-campaign-field-donate-button {
291 margin-top: 15px;
292 margin-bottom: 15px;
293 }
294 .charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button,
295 .charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button {
296 background-color: var(--charitable_campaign_theme_button);
297 border-color: var(--charitable_campaign_theme_button);
298 text-transform: none;
299 border-radius: 0px;
300 margin-top: 0;
301 margin-bottom: 0;
302 width: 100%;
303 font-weight: 400;
304 font-size: 16px;
305 line-height: 25px;
306 padding-left: 0;
307 padding-right: 0;
308 color: #fff;
309 display: block;
310 text-align: center;
311 text-decoration: none;
312 }
313 .charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button.charitable-disabled,
314 .charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button.charitable-disabled {
315 opacity: 0.5;
316 }
317 .charitable-campaign-field.charitable-campaign-field-donate-button a.charitable-button:hover,
318 .charitable-campaign-field.charitable-campaign-field-donate-button button.charitable-button:hover {
319 text-decoration: none;
320 filter: brightness(150%);
321 }
322
323 /* 6.5 - Progress Bar */
324 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress {
325 border: 0;
326 padding: 0;
327 width: 100%;
328 display: block;
329 background-color: #E0E0E0;
330 border-radius: 5px;
331 margin-top: 15px;
332 margin-bottom: 15px;
333 }
334 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar {
335 background-color: #CCC;
336 height: 8px !important;
337 border-radius: 5px;
338 text-align: right;
339 opacity: 1;
340 }
341 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar span {
342 display: inline-block;
343 border-radius: 25px;
344 width: 25px;
345 height: 25px;
346 margin-right: -15px;
347 margin-top: -10px;
348 }
349 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row {
350 display: table;
351 width: 100%;
352 font-size: 14px;
353 line-height: 21px;
354 }
355 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-goal {
356 font-weight: 400;
357 font-size: 18px;
358 line-height: 21px;
359 width: 40%;
360 float: right;
361 text-align: right;
362 }
363 .charitable-campaign-field.charitable-campaign-field-progress-bar .progress-bar-info-row div.campaign-percent-raised {
364 color: #000;
365 font-weight: 400;
366 font-size: 18px;
367 line-height: 21px;
368 width: 40%;
369 float: left;
370 text-align: left;
371 }
372
373 @media screen and (max-width: 680px) {
374 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field.charitable-campaign-progress-bar {
375 margin-top: 25px;
376 margin-bottom: 25px;
377 }
378 }
379 /* 6.6 - Photo */
380 .charitable-campaign-field.charitable-campaign-field-photo .charitable-campaign-primary-image {
381 border: transparent;
382 border-radius: 0px;
383 }
384 .charitable-campaign-field.charitable-campaign-field-photo .charitable-campaign-primary-image img {
385 max-width: 100%;
386 }
387 .charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-center .primary-image-container {
388 text-align: center;
389 }
390 .charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-left .primary-image-container {
391 text-align: left;
392 }
393 .charitable-campaign-field.charitable-campaign-field-photo.charitable-campaign-align-right .primary-image-container {
394 text-align: right;
395 }
396
397 /* 6.7 - Organizer */
398 .charitable-campaign-field.charitable-campaign-field-organizer {
399 font-size: 15px;
400 line-height: 25px;
401 font-weight: 400;
402 }
403 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-image-column {
404 display: table-cell;
405 vertical-align: middle;
406 width: 90px;
407 text-align: center;
408 }
409 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-image-column .charitable-organizer-image {
410 border-radius: 50%;
411 background-color: black;
412 width: 75px;
413 height: 75px;
414 background-size: cover;
415 }
416 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info {
417 display: table-cell;
418 vertical-align: middle;
419 }
420 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-main-placeholder {
421 margin: 0;
422 padding: 0;
423 background-color: transparent;
424 }
425 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-title,
426 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-title h5.charitable-field-template-headline {
427 margin: 0;
428 padding: 0;
429 font-size: 15px;
430 line-height: 25px;
431 font-weight: 400;
432 }
433 .charitable-campaign-field.charitable-campaign-field-organizer .charitable-organizer-info .charitable-organizer-name {
434 font-weight: 600;
435 font-size: 21px;
436 line-height: 31px;
437 }
438 .charitable-campaign-field.charitable-campaign-field-organizer p,
439 .charitable-campaign-field.charitable-campaign-field-organizer h1,
440 .charitable-campaign-field.charitable-campaign-field-organizer h2,
441 .charitable-campaign-field.charitable-campaign-field-organizer h3,
442 .charitable-campaign-field.charitable-campaign-field-organizer h4,
443 .charitable-campaign-field.charitable-campaign-field-organizer h5 {
444 margin-top: 0;
445 margin-bottom: 0;
446 }
447 .charitable-campaign-field.charitable-campaign-field-organizer h5 {
448 margin: 0;
449 padding: 0;
450 font-size: 15px;
451 line-height: 25px;
452 font-weight: 400;
453 }
454
455 @media screen and (max-width: 680px) {
456 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field.charitable-campaign-field-organizer {
457 margin-top: 25px;
458 margin-bottom: 25px;
459 }
460 }
461 /* 6.8 - Donate Amount */
462 .charitable-campaign-field.charitable-campaign-field-donate-amount {
463 margin-top: 20px;
464 margin-bottom: 20px;
465 }
466 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options {
467 margin: 0;
468 }
469 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts {
470 display: flex;
471 flex-wrap: wrap;
472 justify-content: space-between;
473 margin: 0 0 0 -4px;
474 padding: 0;
475 flex-direction: row;
476 width: calc(100% + 8px);
477 }
478 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount {
479 color: #000;
480 background-color: transparent;
481 text-align: center;
482 display: table;
483 min-height: 75px;
484 margin: 0;
485 flex: 0 0 25%;
486 box-sizing: border-box;
487 padding: 5px;
488 }
489 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount input[type=radio] {
490 display: none;
491 }
492 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount .amount {
493 font-weight: 400;
494 }
495 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount .description {
496 display: block;
497 margin-top: 4px;
498 font-size: 0.85em;
499 line-height: 1.3;
500 color: var(--charitable_campaign_theme_tertiary);
501 }
502 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.selected {
503 color: #000;
504 border: 10px solid #000;
505 }
506 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount > label {
507 display: table-cell;
508 width: 100%;
509 border: 1px solid #ddd;
510 padding: 0;
511 min-height: 75px;
512 vertical-align: middle;
513 margin: 0;
514 font-size: 14px;
515 cursor: pointer;
516 font-weight: 400;
517 }
518 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount {
519 flex-basis: 100%;
520 min-height: auto;
521 }
522 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount label {
523 display: none;
524 }
525 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-template-donation-options ul.charitable-template-donation-amounts .charitable-template-donation-amount.custom-donation-amount input[type=text] {
526 background: transparent;
527 width: 100%;
528 border: 0;
529 color: #000;
530 border: 1px solid #000;
531 }
532 .charitable-campaign-field.charitable-campaign-field-donate-amount .charitable-donation-form ul.recurring-donation {
533 margin-bottom: 0 !important;
534 }
535
536 /* DIVI */
537 body.et_divi_theme #left-area .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,
538 body.et_divi_theme .entry-content .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,
539 body.et_divi_theme .et-l--body .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,
540 body.et_divi_theme .et-l--footer .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts,
541 body.et_divi_theme .et-l--header .charitable-campaign-field.charitable-campaign-field-donate-amount ul.charitable-template-donation-amounts {
542 margin: 0;
543 padding: 0;
544 }
545
546 /* 6.9 - Social Linking */
547 .charitable-campaign-field.charitable-campaign-field-social-links {
548 margin-top: 10px;
549 margin-bottom: 10px;
550 }
551 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking-headline-container {
552 display: block;
553 float: left;
554 padding: 0;
555 }
556 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-row {
557 display: block;
558 float: left;
559 width: auto;
560 margin: 0 0 0 0;
561 }
562 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-placeholder {
563 padding: 10px;
564 }
565 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking {
566 display: table;
567 margin-top: 10px;
568 margin-bottom: 10px;
569 }
570 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row p {
571 display: none;
572 }
573 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking h5.charitable-field-template-headline {
574 font-size: 14px;
575 line-height: 36px;
576 font-weight: 300;
577 margin: 0 20px 0 0;
578 padding: 0;
579 color: #000;
580 word-break: keep-all;
581 }
582 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking {
583 display: flex;
584 float: none;
585 width: 100%;
586 flex-direction: row;
587 flex-wrap: wrap;
588 }
589 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column {
590 margin-right: 20px;
591 }
592 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link {
593 margin-top: 5px;
594 min-height: 20px !important;
595 }
596 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link img {
597 width: auto;
598 height: 25px;
599 /* position: absolute; */
600 top: 0;
601 left: 0;
602 right: 0;
603 bottom: 0;
604 border: 0;
605 }
606 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link a {
607 width: auto;
608 height: 25px;
609 display: block;
610 position: relative;
611 }
612 .charitable-campaign-field.charitable-campaign-field-social-links .charitable-field-template-social-linking .charitable-field-row.charitable-field-row-social-linking .charitable-social-field-column .charitable-campaign-social-link a:hover {
613 opacity: 0.65;
614 }
615
616 /* echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-twitter .charitable-placeholder,
617 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-twitter .charitable-placeholder {
618 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/twitter-dark.svg');
619 }
620 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-facebook .charitable-placeholder,
621 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-facebook .charitable-placeholder {
622 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/facebook-dark.svg');
623 }
624
625 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-linkedin .charitable-placeholder,
626 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-linkedin .charitable-placeholder {
627 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/linkedin-dark.svg');
628 }
629 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-instagram .charitable-placeholder,
630 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-instagram .charitable-placeholder {
631 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/instagram-dark.svg');
632 }
633 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-pinterest .charitable-placeholder,
634 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-pinterest .charitable-placeholder {
635 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/pinterest-dark.svg');
636 }
637 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-tiktok charitable-.placeholder,
638 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-tiktok .charitable-placeholder {
639 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/tiktok-dark.svg');
640 }
641 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-linking-preview-mastodon .charitable-placeholder,
642 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-mastodon .charitable-placeholder {
643 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/mastodon-dark.svg');
644 } */
645 /* 6.10 - Social Sharing */
646 .charitable-campaign-field.charitable-campaign-field-social-sharing {
647 margin-top: 10px;
648 margin-bottom: 10px;
649 }
650 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing-headline-container {
651 display: block;
652 float: left;
653 padding: 0;
654 }
655 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-row {
656 display: block;
657 float: left;
658 width: auto;
659 margin: 0 0 0 0;
660 }
661 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-placeholder {
662 padding: 10px;
663 }
664 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing {
665 display: table;
666 margin-top: 10px;
667 margin-bottom: 10px;
668 }
669 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row p {
670 display: none;
671 }
672 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing h5.charitable-field-template-headline {
673 font-size: 14px !important;
674 line-height: 36px !important;
675 font-weight: 300 !important;
676 margin: 0 20px 0 0;
677 padding: 0;
678 color: #000;
679 word-break: keep-all;
680 }
681 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column {
682 float: left;
683 margin-right: 20px;
684 }
685 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link {
686 margin-top: 5px;
687 min-height: 20px !important;
688 }
689 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link img {
690 width: auto;
691 height: 25px;
692 position: absolute;
693 top: 0;
694 left: 0;
695 right: 0;
696 bottom: 0;
697 border: 0;
698 }
699 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link a {
700 width: 25px;
701 height: 25px;
702 display: block;
703 position: relative;
704 }
705 .charitable-campaign-field.charitable-campaign-field-social-sharing .charitable-field-template-social-sharing .charitable-field-row .charitable-social-field-column .charitable-campaign-social-link a:hover {
706 opacity: 0.65;
707 }
708
709 /* echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-twitter .charitable-placeholder,
710 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-twitter .charitable-placeholder {
711 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/twitter-dark.svg');
712 }
713 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-facebook .charitable-placeholder,
714 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-facebook .charitable-placeholder {
715 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/facebook-dark.svg');
716 }
717
718 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-linkedin .charitable-placeholder,
719 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-linkedin .charitable-placeholder {
720 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/linkedin-dark.svg');
721 }
722 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-instagram .charitable-placeholder,
723 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-instagram .charitable-placeholder {
724 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/instagram-dark.svg');
725 }
726 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-pinterest .charitable-placeholder,
727 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-pinterest .charitable-placeholder {
728 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/pinterest-dark.svg');
729 }
730 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-tiktok charitable-.placeholder,
731 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-tiktok .charitable-placeholder {
732 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/tiktok-dark.svg');
733 }
734 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-links .charitable-social-sharing-preview-mastodon .charitable-placeholder,
735 <?php echo $wrapper; ?> .charitable-field.charitable-field-social-sharing .charitable-social-sharing-preview-mastodon .charitable-placeholder {
736 background-image: url('../../../../../assets/images/campaign-builder/fields/social-links/mastodon-dark.svg');
737 } */
738 /* 6.11 - Social Wall */
739 .charitable-campaign-field.charitable-campaign-field-donation-wall {
740 margin-top: 20px;
741 margin-bottom: 20px;
742 font-size: 18px;
743 line-height: 24px;
744 }
745 .charitable-campaign-field.charitable-campaign-field-donation-wall .donors-list {
746 list-style: none;
747 padding-left: 0;
748 margin-left: auto;
749 display: inline;
750 margin-right: auto;
751 }
752 .charitable-campaign-field.charitable-campaign-field-donation-wall h5.charitable-field-template-headline {
753 color: #000;
754 }
755 .charitable-campaign-field.charitable-campaign-field-donation-wall .charitable-campaign-field.charitable-campaign-field_donation-wall {
756 margin: 0;
757 }
758
759 /* 6.12 - Donation Form */
760 .charitable-campaign-field.charitable-campaign-field-donation-form {
761 margin-top: 20px;
762 margin-bottom: 20px;
763 }
764 .charitable-campaign-field.charitable-campaign-field-donation-form form {
765 padding: 0;
766 }
767 .charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-field.charitable-submit-field button {
768 background-color: #0caf60;
769 }
770 .charitable-campaign-field.charitable-campaign-field-donation-form ul.donation-amounts li.selected {
771 background-color: #000;
772 background-color: #CCC;
773 }
774 .charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-placeholder {
775 width: 100%;
776 margin-left: auto;
777 margin-right: auto;
778 background-color: #f6f6f6;
779 height: auto;
780 max-height: auto;
781 min-height: 200px;
782 padding-top: 0;
783 padding-bottom: 0;
784 display: inline-block;
785 }
786 .charitable-campaign-field.charitable-campaign-field-donation-form .charitable-donor-details {
787 padding-top: 0;
788 padding-bottom: 0;
789 }
790 .charitable-campaign-field.charitable-campaign-field-donation-form .charitable-form-fields ul li {
791 display: inline-block !important;
792 }
793 .charitable-campaign-field.charitable-campaign-field-donation-form ul.charitable-notice-errors {
794 padding: 20px;
795 }
796
797 .is-charitable-preview .charitable-campaign-field.charitable-campaign-field-donation-form input[type=submit], .is-charitable-preview .charitable-campaign-field.charitable-campaign-field-donation-form button {
798 pointer-events: none;
799 }
800
801 /* 6.13 - Text */
802 .charitable-campaign-field.charitable-campaign-field-text {
803 margin-bottom: 0px;
804 padding: 0;
805 color: #000000;
806 font-size: 14px;
807 line-height: 24px;
808 }
809
810 /* 6.14 - Shortcode */
811 .charitable-campaign-field.charitable-campaign-shortcode .shortcode-preview {
812 padding-left: 10px;
813 padding-right: 10px;
814 }
815
816 /* 7.0 Alignment */
817 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center {
818 margin-left: auto;
819 margin-right: auto;
820 }
821 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center .charitable-campaign-field-inner {
822 margin-left: auto;
823 margin-right: auto;
824 display: table;
825 }
826 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-photo .charitable-campaign-primary-image {
827 margin-left: auto;
828 margin-right: auto;
829 display: table;
830 }
831 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-donation-wall .charitable-campaign-field {
832 text-align: center;
833 }
834 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-campaign-title .charitable-campaign-field-inner {
835 text-align: center;
836 }
837 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-center.charitable-campaign-field-organizer .charitable-organizer-container {
838 margin-left: auto;
839 margin-right: auto;
840 display: table;
841 }
842 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left {
843 margin-left: 0;
844 margin-right: auto;
845 }
846 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left .charitable-campaign-field-inner {
847 margin-left: 0;
848 margin-right: auto;
849 display: table;
850 }
851 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-photo .charitable-campaign-primary-image {
852 margin-left: 0;
853 margin-right: auto;
854 display: table;
855 }
856 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-donation-wall .charitable-campaign-field {
857 text-align: left;
858 }
859 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-campaign-title .charitable-campaign-field-inner {
860 text-align: left;
861 }
862 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-left.charitable-campaign-field-organizer .charitable-organizer-container {
863 margin-left: 0;
864 margin-right: auto;
865 display: table;
866 }
867 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right {
868 margin-left: auto;
869 margin-right: 0;
870 }
871 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right .charitable-campaign-field-inner {
872 margin-left: auto;
873 margin-right: 0;
874 display: table;
875 }
876 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-photo .charitable-campaign-primary-image {
877 margin-left: auto;
878 margin-right: 0;
879 display: table;
880 }
881 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-donation-wall .charitable-campaign-field {
882 text-align: right;
883 }
884 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-campaign-title .charitable-campaign-field-inner {
885 text-align: right;
886 }
887 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-field.charitable-campaign-align-right.charitable-campaign-field-organizer .charitable-organizer-container {
888 margin-left: auto;
889 margin-right: 0;
890 display: table;
891 }
892 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row.charitable-campaign-row-type-header .charitable-campaign-field.charitable-campaign-align-center .charitable-campaign-field-inner {
893 text-align: center;
894 }
895
896 /* 8.0 Mobile / Responsive */
897 /* mobile or narrow widths */
898 .charitable-campaign-wrap .charitable-campaign-container {
899 container-type: inline-size;
900 container-name: campaign-area;
901 }
902 @container campaign-area (max-width: 700px) {
903 .charitable-campaign-wrap .charitable-campaign-column,
904 .charitable-campaign-wrap .charitable-campaign-column:nth-child(even),
905 .charitable-campaign-wrap .charitable-campaign-column:nth-child(odd) {
906 flex: 0 0 100% !important;
907 padding-top: 0;
908 padding-bottom: 0;
909 padding-left: 0;
910 padding-right: 0;
911 }
912 }
913
914 @media screen and (max-width: 940px) {
915 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row {
916 display: block;
917 }
918 .charitable-campaign-wrap .charitable-campaign-container .charitable-campaign-row .charitable-campaign-field {
919 margin-top: 5px;
920 margin-bottom: 5px;
921 }
922 }
923 /* 9.0 Misc */
924 .charitable-preview-messages {
925 border-bottom: 1px solid #ccc;
926 padding-bottom: 10px;
927 margin-bottom: 10px;
928 font-family: -apple-system, BlinkMacSystemFont, sans-serif;
929 }
930 .charitable-preview-messages .charitable-preview-alert {
931 color: red;
932 text-decoration: none;
933 font-weight: bold;
934 }
935
936 .charitable-campaign-wrap {
937 width: 100% !important;
938 font-family: -apple-system, BlinkMacSystemFont, sans-serif;
939 }
940 .charitable-campaign-wrap .charitable-campaign-container .charitable-notice {
941 padding: 5px 10px;
942 font-size: 14px;
943 background-color: #fff;
944 }
945 .charitable-campaign-wrap .charitable-campaign-container .charitable-notice-errors {
946 margin: 0;
947 padding: 0;
948 }
949 .charitable-campaign-wrap .charitable-campaign-container .charitable-notice-errors li {
950 padding: 0;
951 margin: 0;
952 }
953 .charitable-campaign-wrap .charitable-campaign-container .charitable-notice.charitable-notice-error {
954 border-left: 4px solid #dc3232;
955 }
956