/* CreaTeach header donation and footer support v1.4.0. */
.createach-original-menu-donate-hidden{display:none!important}
.site-header .header-inner .createach-header-paypal{display:inline-flex;align-items:center;flex:0 0 auto;margin:0 .4rem}
.createach-header-paypal .createach-donation-form,.createach-header-paypal form{display:inline-flex;align-items:center;margin:0!important;padding:0!important}
.createach-header-paypal .createach-localized-paypal-submit{background:#ffcc46!important;color:#242424!important;border:2px solid #efb637!important;border-radius:16px!important;padding:11px 17px!important;cursor:pointer!important;font-weight:800!important;font-size:1rem!important;font-family:inherit!important;box-shadow:0 3px 0 #dca43a!important;white-space:nowrap!important;width:auto!important;height:auto!important;min-height:43px!important}
.createach-header-paypal .createach-localized-paypal-submit:hover,.createach-header-paypal .createach-localized-paypal-submit:focus-visible{background:#ffe08c!important;outline-offset:3px}
.createach-footer-support-standalone{background:#253d6c;padding:12px 20px;text-align:center}
.createach-footer-support-standalone.createach-footer-support-in-footer{background:none;padding:0;display:inline-flex;align-items:center}
.createach-footer-support{display:inline-flex;align-items:center;color:#ffe090!important;text-decoration:underline;font-weight:700;line-height:1.4}
.createach-footer-support:hover,.createach-footer-support:focus{color:#fff!important}
@media(max-width:990px){.site-header .header-inner .createach-header-paypal{order:1;margin:.3rem 0}.site-header .header-inner .lang-switch{order:2}.site-header .header-inner .primary-nav{order:3}}
@media(max-width:700px){.site-header .header-inner .createach-header-paypal{max-width:100%}.createach-header-paypal .createach-localized-paypal-submit{padding:8px 12px!important;font-size:.88rem!important;min-height:38px!important}}

/* Localize PayPal's image button inside support pages, retaining the real form. */
main form .createach-localized-paypal-submit,article form .createach-localized-paypal-submit,.entry-content form .createach-localized-paypal-submit {
 display:inline-block!important;appearance:none!important;background:linear-gradient(#ffe9a3,#ffbd46)!important;
 color:#203653!important;border:1px solid #f2a829!important;border-radius:999px!important;
 font-family:inherit!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;padding:8px 25px!important;min-height:38px!important;
 text-decoration:none!important;cursor:pointer!important;box-shadow:0 2px 0 #d79b39!important;
 width:auto!important;height:auto!important;
}
