Version Description
Download this release
Release Info
Developer | Collizo4sky |
Plugin | WP User Avatar |
Version | 4.3.1 |
Comparing to | |
See all releases |
Code changes from version 4.3.0 to 4.3.1
- assets/css/checkout.css +5 -1
- assets/css/frontend.min.css +1 -1
- assets/js/checkout.js +3 -0
- assets/js/frontend.js +4 -0
- assets/js/frontend.min.js +1 -1
- changelog.txt +9 -0
- languages/wp-user-avatar.pot +188 -170
- readme.txt +45 -19
- src/Admin/SettingsPages/AbstractSettingsPage.php +1 -1
- src/Admin/SettingsPages/DragDropBuilder/Metabox.php +5 -0
- src/Admin/SettingsPages/ExtensionsSettingsPage.php +2 -2
- src/Admin/SettingsPages/Membership/PaymentSettings.php +18 -0
- src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php +0 -2
- src/Classes/Miscellaneous.php +39 -4
- src/Classes/UserSignupLocationListingPage.php +1 -1
- src/Functions/GlobalFunctions.php +39 -2
- src/Functions/custom-settings-api.php +14 -2
- src/Membership/Controllers/CheckoutController.php +14 -0
- src/Membership/Controllers/CheckoutTrait.php +5 -0
- src/Membership/Models/Plan/PlanEntity.php +0 -1
- src/ShortcodeParser/MembershipShortcodes.php +1 -0
- src/Themes/DragDrop/AbstractBuildScratch.php +1 -8
- src/Themes/DragDrop/UserProfile/DefaultTemplate.php +4 -2
- src/templates/checkout/form-checkout-submit-btn.php +7 -1
- src/templates/checkout/form-checkout.php +3 -4
- src/templates/checkout/form-login.php +16 -1
- third-party/vendor/autoload.php +1 -1
- third-party/vendor/composer/autoload_real.php +7 -7
- third-party/vendor/composer/autoload_static.php +4 -4
- third-party/vendor/composer/installed.php +1 -1
- third-party/vendor/scoper-autoload.php +2 -2
- wp-user-avatar.php +2 -2
assets/css/checkout.css
CHANGED
@@ -25,6 +25,10 @@
|
|
25 |
margin: 0 0 5px;
|
26 |
}
|
27 |
|
|
|
|
|
|
|
|
|
28 |
.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap {
|
29 |
display: flex;
|
30 |
flex-wrap: wrap;
|
@@ -337,7 +341,7 @@
|
|
337 |
text-align: center;
|
338 |
-webkit-appearance: none;
|
339 |
width: 100%;
|
340 |
-
height:auto;
|
341 |
}
|
342 |
|
343 |
.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]:disabled {
|
25 |
margin: 0 0 5px;
|
26 |
}
|
27 |
|
28 |
+
.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__social_login_wrap {
|
29 |
+
padding: 5px;
|
30 |
+
}
|
31 |
+
|
32 |
.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap {
|
33 |
display: flex;
|
34 |
flex-wrap: wrap;
|
341 |
text-align: center;
|
342 |
-webkit-appearance: none;
|
343 |
width: 100%;
|
344 |
+
height: auto;
|
345 |
}
|
346 |
|
347 |
.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]:disabled {
|
assets/css/frontend.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@keyframes ppress-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ppress-hint-wrap[class*=hint--]{position:relative;display:inline-block}.ppress-hint-wrap[class*=hint--]:after,.ppress-hint-wrap[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.ppress-hint-wrap[class*=hint--]:before{content:"";background:0 0;border:6px solid transparent;z-index:1000001}.ppress-hint-wrap[class*=hint--]:hover:after,.ppress-hint-wrap[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.ppress-hint-wrap[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0-1px 0#000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.ppress-hint-wrap[class*=hint--][aria-label]:after{content:attr(aria-label)}.ppress-hint-wrap[class*=hint--][data-hint]:after{content:attr(data-hint)}.ppress-hint-wrap[aria-label=""]:after,.ppress-hint-wrap[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--top:before{border-top-color:#383838}.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#383838}.ppress-hint-wrap.hint--top:after,.ppress-hint-wrap.hint--top:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.ppress-hint-wrap.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.ppress-hint-wrap.hint--bottom:after,.ppress-hint-wrap.hint--bottom:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.ppress-hint-wrap.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.ppress-hint-wrap.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.ppress-hint-wrap.hint--right:after{margin-bottom:-14px;left:100%;bottom:50%}.ppress-hint-wrap.hint--right:before{left:100%;bottom:50%}.ppress-hint-wrap.hint--right:hover:after,.ppress-hint-wrap.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.ppress-hint-wrap.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.ppress-hint-wrap.hint--left:after{margin-bottom:-14px;right:100%;bottom:50%}.ppress-hint-wrap.hint--left:before{right:100%;bottom:50%}.ppress-hint-wrap.hint--left:hover:after,.ppress-hint-wrap.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.ppress-hint-wrap.hint--top-left:after,.ppress-hint-wrap.hint--top-left:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.ppress-hint-wrap.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--top-right:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.ppress-hint-wrap.hint--top-right:hover:after,.ppress-hint-wrap.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--bottom-left:after,.ppress-hint-wrap.hint--bottom-left:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.ppress-hint-wrap.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--bottom-right:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.ppress-hint-wrap.hint--bottom-right:hover:after,.ppress-hint-wrap.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--large:after,.ppress-hint-wrap.hint--medium:after,.ppress-hint-wrap.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.ppress-hint-wrap.hint--small:after{width:80px}.ppress-hint-wrap.hint--medium:after{width:150px}.ppress-hint-wrap.hint--large:after{width:300px}.ppress-hint-wrap.hint--error:after{background-color:#b34e4d;text-shadow:0-1px 0#592726}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top:before{border-top-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--left:before{border-left-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--right:before{border-right-color:#b34e4d}.ppress-hint-wrap.hint--warning:after{background-color:#c09854;text-shadow:0-1px 0#6c5328}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top:before{border-top-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--left:before{border-left-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--right:before{border-right-color:#c09854}.ppress-hint-wrap.hint--info:after{background-color:#3986ac;text-shadow:0-1px 0#1a3c4d}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top:before{border-top-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--left:before{border-left-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--right:before{border-right-color:#3986ac}.ppress-hint-wrap.hint--success:after{background-color:#458746;text-shadow:0-1px 0#1a321a}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top:before{border-top-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--left:before{border-left-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--right:before{border-right-color:#458746}.ppress-hint-wrap.hint--always:after,.ppress-hint-wrap.hint--always:before{opacity:1;visibility:visible}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.ppress-hint-wrap.hint--rounded:after{border-radius:4px}.ppress-hint-wrap.hint--no-animate:after,.ppress-hint-wrap.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.ppress-hint-wrap.hint--bounce:after,.ppress-hint-wrap.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.ppress-hint-wrap.hint--no-shadow:after,.ppress-hint-wrap.hint--no-shadow:before{text-shadow:initial;box-shadow:initial}.ppress-checkout__form *{--ppress-heading-fs:22px;--ppress-body-fs:16px;--ppress-btn-color:#2563eb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:var(--ppress-body-fs)}.ppress-checkout__form{margin:1px auto 10px;max-width:100%;width:100%;line-height:20px;position:relative}.ppress-checkout__form p{margin:0 0 5px}.ppress-checkout__form,.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap{display:flex;flex-wrap:wrap}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap{margin:5px 0 10px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item{border-radius:6px;background-color:#eff6ff;padding:14px 16px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item a,.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item p{font-size:14px;margin:0;line-height:20px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:5px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:15px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item.ppress-login-submit-btn p{padding:0;margin:10px 0}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_side_section{width:35%;order:2}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main{width:65%;order:1;padding:0 30px 0 0}.ppress-checkout__form .ppress-checkout_order_summary{border:1px solid #e5e7eb;border-radius:5px}.ppress-checkout__form .ppress-checkout_order_summary__plan_name{padding:10px 20px;font-size:var(--ppress-body-fs);font-weight:700;border-bottom:1px solid #e4e4e4}.ppress-checkout__form .ppress-checkout_order_summary__plan_price{font-weight:500;font-size:14px}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details *{font-size:var(--ppress-body-fs)}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details .checkout_order_summary__fee_structure__item dd a{font-size:14px;display:block;text-decoration:none;margin:0;padding:0}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt .checkout_order_summary__fee_structure__item__trial_term{display:block;background:unset;margin-left:0;font-weight:600;padding-left:0}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details{padding:10px 20px}.ppress-checkout__form .ppress-checkout_order_summary__plan_description{padding:20px;border-bottom:1px solid #e5e7eb;line-height:1.7;font-size:var(--ppress-body-fs)}.ppress-checkout__form .checkout_order_summary__fee_structure__item{display:flex;flex-wrap:nowrap;padding:5px 0;font-size:16px}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt{width:60%;text-align:left}.ppress-checkout__form .checkout_order_summary__fee_structure__item dd{width:40%;text-align:right}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt span{color:#4b5563;background-color:#e5e7eb;margin-left:5px;border-radius:9999px;letter-spacing:.35px;padding:2px 6px;font-size:12px}.ppress-checkout__form .ppress-main-checkout-form__block fieldset{margin:0;padding:0;border:0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset{border:0;margin:10px 0 0;padding:20px 0 0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset:first-of-type{border:0;margin-top:10px;padding-top:0}.ppress-checkout__form .ppress-main-checkout-form__block legend{border:0;color:#000;font-size:var(--ppress-heading-fs);font-weight:700;line-height:1.7;margin:0 0 15px;padding:0 5px;width:100%}.ppress-checkout__form .ppress-main-checkout-form__block a.ppress-checkout-show-login-form,.ppress-checkout__form a.ppress-checkout-show-login-form{cursor:pointer;float:right;font-size:14px;font-weight:400;line-height:35px;margin:0;padding:0;text-decoration:none;vertical-align:baseline}.ppress-checkout__form .ppress-checkout_order_summary__discount{margin:0 0 5px}.ppress-checkout__form .ppress-checkout_order_summary__discount p{font-size:14px}.ppress-checkout__form .ppress-checkout__link{cursor:pointer;font-size:14px;font-weight:400;line-height:35px;margin:10px 0;padding:0;text-decoration:none}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:calc(100% - 5px);display:inline-block;padding:5px;margin-bottom:15px}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:10px}.ppress-checkout-form__payment_method__content_wrap .ppress-main-checkout-form__block__item:first-of-type{margin-top:15px}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:0}.ppress-checkout__form .ppress-required{color:rgb(239 68 68)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-co-half{width:calc(50% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-two-third{width:calc(66.6666666667% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-one-third{width:calc(33.3333333333% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-expiry-date{width:calc(40% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-cc-cvc{width:calc(60% - 5px)}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date{display:flex;flex-wrap:wrap;width:100%}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select{width:calc(50% - 5px)!important;margin:0 5px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MjgzNGQzMC03MmY4LTRkM2MtYTU4NC1lNzMzZDE1YjU2NzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzJGMzNGODgwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzJGMzNGODcwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzAzN2MxMy01N2VhLTRiN2UtYjg3Yi04OGZhODk2NDYzZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMTI0MmMzNy1mZTljLTExNzktYWE3NC1kYzYxZWJhMDdhNDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ItaH1AAABFklEQVR42uzZuw3CMBAG4NhiAFiDAsahp0sqJOaghQ5mIkgwBmwQzlJAoLz8OCe29Z90urMb65MfjUVVVVkKIbNEAhBAAAEEEEAAoZjdyseG6olyEanhSZmL8npXzTzyDXnJRI6XVIhdApCdXK2XF2qKiBGFMojPiO5KTuUYIUI9VJn4nY0M80U0IBFh/hCtkAgwDUQnJGBMK6IXEiCmEzEICQjTi9CCBIAZRGhDJsRoIYwgE2C0EcaQETFGCCvICBhjhDXEI8YK4QTxgLFGOEMYMU4IFggDxhnBBnHAsCBYIRYYNgQ7xADDivAC0cCwI7xBejBeEF4hNWZL5VAP94Q4+1pL4FcXEEAAAQQQQAABxFu8BRgA2gaBhwO0rwAAAAAASUVORK5CYII=);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select:last-of-type{margin-right:0}.ppress-checkout__form label.checkout_order_summary__discount__label{width:100%;line-height:20px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap{margin-bottom:20px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__place_order_wrap{margin:20px 0 10px}.ppress-checkout__form .ppress-checkout-section #ppress-paypal-button-element{margin:16px 0 0}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element,.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]),.ppress-checkout__form .ppress-checkout-section select,.ppress-checkout__form .ppress-checkout-section textarea{width:100%;background-color:#fff;border:1px solid #d1d5db;padding:8px 12px;line-height:20px;border-radius:6px;box-shadow:0 0#0000,0 0#0000,0 1px 2px 0 rgba(0,0,0,.05)}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element{padding-top:10px;padding-bottom:10px}.ppress-checkout__form .ppress-checkout-section textarea{min-height:100px}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]{padding:12px 16px;border-color:transparent;background:var(--ppress-btn-color);background-color:var(--ppress-btn-color);color:#fff;box-shadow:none;font-weight:500;text-align:center;-webkit-appearance:none;width:100%;height:auto}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]:disabled{opacity:.65}.ppress-checkout__form .ppress-checkout-section input[type=checkbox],.ppress-checkout__form .ppress-checkout-section input[type=radio]{display:inline-block;vertical-align:middle;border:1px solid #d1d5db;height:16px;width:16px;color:#4f46e5;padding:0 5px}.ppress-checkout__form .ppress-checkout-section input[type=radio]{border-radius:100%}.ppress-checkout__form .ppress-checkout-section input[type=checkbox]{border-radius:0;cursor:pointer}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element:focus,.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]):focus,.ppress-checkout__form .ppress-checkout-section textarea:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 0#fff,0 0 0 calc(1px + 0px) var(--ppress-btn-color),0 0#0000;border-color:#2563eb}.ppress-checkout__form .ppress-checkout-section input[type=submit]:hover{filter:brightness(85%)}.ppress-checkout__form .ppress-checkout-section label{font-weight:500;display:block;line-height:25px;vertical-align:baseline}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap label,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap label{display:inline-block}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap .ppress-checkout-field__input,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap .ppress-checkout-field__input{margin-right:5px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap input[type=text].checkout_order_summary__discount__input{width:68%}.ppress-checkout__form .ppress-checkout-section input[type=submit].ppress-apply-discount-btn{width:25%;margin-left:10px;border:0;border-radius:6px;padding:8px 15px;font-size:14px;line-height:20px;font-weight:500;color:#4b5563;background-color:#d1d5db}.ppress-checkout__form .ppress-checkout_charge_details{padding:10px 20px}.ppress-checkout__form .ppress-checkout_charge_details span{font-weight:700}.ppress-checkout__form .ppress-checkout-form__payment_methods_wrap{border:1px solid #ddd;border-radius:5px;line-height:1;list-style:none;overflow:visible;padding:0;margin:5px 0 0}.ppress-checkout__form .ppress-checkout-form__payment_method{border-top:1px solid #ddd;padding:0}.ppress-checkout__form .ppress-checkout-form__payment_method:first-of-type{border-top:none;border-bottom:none}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap{background:#fff;margin:0;padding:16px 8px}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__content_wrap,.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__title_wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__payment_method__title_wrap label{display:inline-block;padding-left:5px;padding-top:2px;position:relative;cursor:pointer;width:calc(100% - 30px);line-height:1}.ppress-checkout__form .ppress-checkout-form__payment_method__icons{position:absolute;right:20px;top:-5px}.ppress-checkout__form .ppress-checkout-form__payment_method__icons img,.ppress-checkout__form .ppress-checkout-form__payment_method__icons svg{max-height:22px}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap p{padding:0 5px;font-size:14px;line-height:1.25;margin:0!important}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap{background:#f4f4f4;border-top:1px solid #ddd;margin:0!important;padding:20px 10px;display:none}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__title_wrap input[type=radio]{vertical-align:bottom}.ppress-checkout__form .ppress-checkout-form__payment_method.ppress-active .ppress-checkout-form__payment_method__content_wrap{display:block}.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3.pp-post-item-head,.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap label{line-height:20px}.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap .ppress-checkout-form__payment_method__heading{padding:10px 5px;margin:15px 0;font-size:var(--ppress-body-fs);font-weight:700;border-bottom:1px solid #e4e4e4}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap{margin:0;border:0;padding:40px 0 0}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap .ppress-checkout-form__terms_condition__checkbox__label span{vertical-align:middle}.ppress-checkout__form .ppress-checkout-form__terms_condition__content{border:1px solid #e5e7eb;padding:20px;max-height:200px;overflow:auto;border-radius:6px;display:none;margin:0 0 20px}.ppress-checkout__form .ppress-checkout-form__terms_condition__checkbox_wrap{margin:0 0 20px}.ppress-checkout__form .ppress-checkout__form__preloader{position:absolute;top:0;width:100%;height:100%;background:rgba(250,250,250,.9);z-index:99995}.ppress-checkout__form .ppress-checkout__form__spinner{display:block;width:85px;height:85px;top:40%;right:50%;text-align:center;margin:auto;position:fixed}.ppress-checkout__form .ppress-checkout__form__spinner:after{content:" ";display:block;width:70px;height:70px;margin:8px;border-radius:50%;border:6px solid #212529;border-color:#212529 transparent;animation:ppress-dual-ring 1.2s linear infinite}.ppress-checkout__form .ppress-checkout-alert{width:100%;padding:12px 16px;border-radius:6px;margin:10px 0}.ppress-checkout__form .ppress-checkout-alert ul{margin:0 0 0 16px;padding:0;list-style-type:disc}.ppress-checkout__form .ppress-checkout-alert li{font-weight:400}.ppress-checkout__form .ppress-checkout-alert li,.ppress-checkout__form .ppress-checkout-alert li strong,.ppress-checkout__form .ppress-checkout-alert p{font-size:var(--ppress-body-fs);margin:0!important;padding:0!important;line-height:22px}.ppress-checkout__form .ppress-checkout-alert li strong{font-weight:700}.ppress-checkout__form .ppress-checkout-alert.ppress-error{background-color:#fef2f2;color:#b91c1c}.ppress-checkout__form .ppress-checkout-alert.ppress-success{background-color:#ecfdf5;color:#065f46}.ppress-checkout-alert.ppress-warning{border-left:4px solid rgb(250 204 21);border-radius:0;background-color:rgb(254 252 232);color:rgb(161 98 7)}.ppress-checkout__form .ppress-checkout-alert p{font-weight:500}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-description,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-standard .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .pp-form-field-description,.ppress-checkout__form .ppress-checkout_order_summary #ppress-checkout-coupon-code-wrap{display:none}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section{width:100%}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section{order:1;margin-bottom:15px}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main{order:2;padding-right:0}.ppress-checkout__form.ppressui340 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui500 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui768 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:100%}.profilepress-myaccount-orders-subs,.profilepress-myaccount-orders-subs *{font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap{box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0;border-radius:8px;border:1px solid rgb(229 231 235);margin-top:16px}.ppress-details-table p:first-child,.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap:first-child{margin-top:0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header p{margin-bottom:8px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header-wrap{padding:16px;border-color:rgb(229 231 235);display:grid;column-gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid rgb(229 231 235)}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details{display:grid;column-gap:16px;margin:0;font-size:14px;line-height:20px;grid-template-columns:auto auto auto;grid-column:span 2/span 2}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dt{margin:0;font-weight:500;font-size:14px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd{margin:4px 0 0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions{justify-content:flex-end;display:flex;grid-column:span 2/span 2;align-items:center}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions a,.profilepress-myaccount-orders-subs a.ppress-myac-action{box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0;font-weight:500;font-size:14px;padding:6px 8px;border:1px solid rgb(209 213 219);border-radius:6px;justify-content:center;display:flex;align-items:center;text-decoration:inherit}.profilepress-myaccount-orders-subs a.ppress-myac-action{display:inline-block;margin-right:5px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content{padding:16px;align-items:flex-start;flex:1 1 0%;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header{font-weight:500;display:flex;justify-content:space-between}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-product-name{font-weight:500;font-size:14px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap p.ppress-my-account-order-sub-product-price{margin-top:0!important}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content p{margin:8px 0 0;display:block}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-wrap{display:flex;align-items:flex-start}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd span{border-radius:6px;color:rgb(31 41 55);background-color:rgb(243 244 246);padding:4px 8px;margin:0;font-weight:500;font-size:12px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .active span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .completed span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .trialling span{background-color:rgb(220 252 231);color:rgb(22 101 52)}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .cancelled span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .expired span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .refunded span{background-color:rgb(254 226 226);color:rgb(153 27 27)}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap{padding:10px 0;text-align:right}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers{border:1px solid rgb(209 213 219);padding:8px 16px;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers.current{background-color:#eeeeec;color:rgb(107 114 128)}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .ppress-material-icons{vertical-align:middle;margin:0}table.ppress-details-table{text-indent:0;border-color:inherit;border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0}.ppress-details-table thead{background-color:rgb(249 250 251)}.ppress-details-table thead tr th{padding:14px 12px;text-align:left;font-size:16px;line-height:20px;font-weight:600;background-color:rgb(249 250 251)}.ppress-details-table thead th,.ppress-details-table tr td{padding:16px;border:1px solid rgb(229 231 235)}.ppress-details-table thead th{text-align:left;background:rgb(229 231 235);vertical-align:bottom}.ppress-details-table-wrap .ppress-details-table tr:nth-of-type(odd){background-color:rgb(249 250 251)}.ppress-details-table tr td:first-child{font-weight:700}.ppress-details-table td:last-child{width:70%}.ppress-details-table p{margin:5px 0 0}.ppress-details-table .ppress-billing-title{font-weight:500}.ppress-details-table .ppress-sub-info{color:#4b5563;background-color:#e5e7eb;margin-left:5px;border-radius:9999px;padding:4px 8px;font-size:14px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(./material-icons/MaterialIcons-Regular.woff2)format("woff2"),url(./material-icons/MaterialIcons-Regular.woff)format("woff")}#profilepress-myaccount-wrapper .ppmyac-icons,.pp-form-field-wrap .pp-form-material-icons,.ppress-material-icons{font-family:"Material Icons"!important;font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block!important}.pp-tab-widget-avatar img{display:block;border-radius:50%;height:190px;margin:0 auto 10px!important;padding:2px;text-align:center;width:190px;float:none!important}.pp-user-panel{border-radius:6px;text-align:center}.pp-user-panel-title{font-size:20px;margin:0}.pp-user-panel p{font-size:15px;margin-bottom:23px}.pp-tabbed-btn{border:0;font-size:15px;font-weight:400;line-height:1.4;border-radius:4px;padding:10px 15px;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}.pp-tabbed-btn-inverse{color:#fff!important;background-color:#34495e}.pp-password-reset-handler-wrap .pp-reset-password-form{padding:40px;max-width:500px;margin-top:5px;margin-bottom:5px}.pp-password-reset-handler-wrap .pp-reset-password-form h3{color:#444;font-weight:300;margin:0 auto 40px}.pp-password-reset-handler-wrap .pp-reset-password-form label{color:#444;font-size:15px}.pp-password-reset-handler-wrap .pp-reset-password-form label .req{margin:2px;color:red}.pp-password-reset-handler-wrap .pp-reset-password-form label.active .req{opacity:0}.pp-password-reset-handler-wrap .pp-reset-password-form input{font-size:22px;display:block;width:100%;box-sizing:border-box;height:auto;padding:5px 10px;background:0 0;margin-bottom:40px;border:1px solid #a0b3b0;border-radius:0;-webkit-transition:border-color .25s ease,box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease}.pp-password-reset-handler-wrap .pp-reset-password-form input:focus{outline:0;border-color:#1ab188}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button{border:0;outline:0;border-radius:0;padding:15px 0;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;background:#1ab188;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-appearance:none;text-shadow:none;box-shadow:none}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:focus,.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:hover{background:#179b77}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button-block{display:block;width:100%}.pp-password-reset-handler-wrap .profilepress-reset-status{margin-left:40px;max-width:420px}#pp-pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;padding:3px 5px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#pp-pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#pp-pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pp-pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pp-pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.pp-form-wrapper .pp-form-label-wrap .pp-form-required-label{color:red;font-weight:400}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{cursor:pointer}.pp-form-wrapper p{margin:0 0 5px!important;padding:0!important}.pp-form-wrapper input[type=datetime],.pp-form-wrapper input[type=email],.pp-form-wrapper input[type=number],.pp-form-wrapper input[type=password],.pp-form-wrapper input[type=search],.pp-form-wrapper input[type=tel],.pp-form-wrapper input[type=text],.pp-form-wrapper input[type=url],.pp-form-wrapper select,.pp-form-wrapper textarea{-webkit-appearance:none;width:100%;background:#fff;border:1px solid #dedee5;padding:13px 15px;outline:0;line-height:1}.pp-form-wrapper select{background-image:url(../images/frontend/arrow-down.png)!important;background-position:right 20px center!important;background-repeat:no-repeat!important;background-size:10px auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.pp-form-wrapper .pp-form-label-wrap{margin:0 0 4px;padding:0}.pp-form-wrapper .pp-form-label{font-size:14px;text-transform:none;text-align:left;font-weight:400;font-style:normal;float:none;line-height:1.3;margin:0;padding:0;width:auto;display:inline;cursor:pointer}.pp-form-wrapper .pp-checkbox-wrap,.pp-form-wrapper .pp-radio-wrap{display:block;text-align:left;line-height:normal;margin:5px 0;padding:0}.pp-form-wrapper .pp-checkbox-wrap label,.pp-form-wrapper .pp-radio-wrap label{margin-left:5px}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{border:1px solid #ccc;background-color:#fff;width:14px!important;height:14px!important;display:inline-block;vertical-align:baseline}.pp-form-wrapper .ppress-pf-profile-connect{padding:5px 0 10px}.pp-form-wrapper a.ppress-pf-social-icon{width:100%;height:100%;display:inline}.pp-form-wrapper .ppress-pf-social-icon svg{vertical-align:middle;width:40px;height:40px}.pp-form-wrapper .ppress-pf-social-icon.dpf-github svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-instagram svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-pinterest svg{padding:3px}a.pp-button-social-login:focus{outline-color:transparent}a.pp-button-social-login:focus .ppsc,a.pp-button-social-login:hover .ppsc{background-color:rgba(255,255,255,.75)}a.pp-button-social-login:visited{color:#fff}a.pp-button-social-login,a.pp-button-social-login .ppsc{display:inline-block;font-size:100%;height:2.5em;padding:0}a.pp-button-social-login{position:relative;vertical-align:middle;line-height:2.5em;font-family:inherit;font-weight:700;overflow:hidden;white-space:nowrap;border:1px solid #333;color:#fff!important;background:#333;margin:6px 0;border-radius:2px;box-sizing:content-box;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.1);text-decoration:none!important;min-width:220px}a.pp-button-social-login .ppsc{font-style:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:top;text-align:center;width:2.5em;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:1.8em 1.8em;border-top-left-radius:1px;border-bottom-left-radius:1px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:absolute;left:0;margin:0}a.pp-button-social-login span.ppsc-text{margin-left:40px;padding:.5em;color:#fff!important}a.pp-button-social-login .ppsc-google{background-image:url(../images/social-login/google.svg)}a.pp-button-social-login.pp-button-social-login-google{background:#4285f4;border-color:#4285f4}a.pp-button-social-login.pp-button-social-login-facebook{background:#3b5998;border-color:#3b5998}a.pp-button-social-login.pp-button-social-login-twitter{background:#55acee;border-color:#55acee}a.pp-button-social-login.pp-button-social-login-linkedin{background:#0077b5;border-color:#0077b5}a.pp-button-social-login.pp-button-social-login-vk{background:#4a76a8;border-color:#4a76a8}a.pp-button-social-login.pp-button-social-login-github{background:#24292e;border-color:#24292e}a.pp-button-social-login .ppsc-vk{background-image:url(../images/social-login/vk-fa.svg)}a.pp-button-social-login .ppsc-facebook{background-image:url(../images/social-login/facebook.svg)}a.pp-button-social-login .ppsc-twitter{background-image:url(../images/social-login/twitter.svg)}a.pp-button-social-login .ppsc-linkedin{background-image:url(../images/social-login/linkedin.svg)}a.pp-button-social-login .ppsc-github{background-image:url(../images/social-login/github-fa.svg)}#profilepress-myaccount-wrapper,#profilepress-myaccount-wrapper *,#profilepress-myaccount-wrapper ::after,#profilepress-myaccount-wrapper ::before,.pp-form-container *,.pp-form-container .pp-form-wrapper,.pp-form-container .pp-form-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap span.select2-selection.select2-selection--multiple,html .pp-form-container .select2 input.select2-search__field{border:0!important}.pp-form-container form input[type=submit]{-webkit-appearance:none!important;cursor:pointer;text-shadow:none}.pp-form-container form{margin:0;padding:0;background-color:transparent}.woocommerce .woocommerce-MyAccount-content .pp-form-container{margin-right:0!important;margin-left:0!important}.pp-form-container form input,.pp-form-container form select,.pp-form-container form textarea{outline:0;background-image:none;height:auto;float:none;position:static;box-shadow:none;text-shadow:none;text-transform:none;text-decoration:none;resize:vertical}.pp-form-container form p{margin:0 0 .5em}.pp-form-container form input[type=submit]:focus{outline:0}.pp-form-container .pp-user-avatar{border-radius:50%!important;display:block!important;margin:0 auto 10px!important;text-align:center!important}.pp-form-container img.pp-user-cover-image{width:100%!important;height:auto!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox],#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border:1px solid #7e8993!important;border-radius:4px!important;background:#fff!important;color:#555!important;clear:none!important;cursor:pointer!important;display:inline-block!important;line-height:0!important;margin:0!important;outline:0!important;padding:0!important;text-align:center!important;vertical-align:middle!important;-webkit-appearance:none!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)!important;transition:.05s border-color ease-in-out!important;width:16px!important;height:16px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:50%!important}.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:4px!important}.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:50%!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked::before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E)!important;margin:-3px 0 0-4px!important;width:20px!important;height:20px!important;position:static}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked::before{content:"";border-radius:50%!important;margin:3px!important;background-color:#000!important;line-height:1.14285714!important;width:8px!important;height:8px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked::before,#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked::before{float:left!important;display:inline-block!important;vertical-align:middle!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pp-form-container .pp-form-wrapper.ppBuildScratch,.pp-form-container .pp-form-wrapper.ppBuildScratch *{font-family:"Merriweather",sans-serif}.pp-form-container .pp-form-wrapper.ppBuildScratch .ppbs-headline{font-weight:700;font-size:20px;margin-bottom:1em;margin-top:0;text-align:center;margin-right:6.387%}.pp-form-container .pp-form-wrapper.ppBuildScratch h1,.pp-form-container .pp-form-wrapper.ppBuildScratch h2,.pp-form-container .pp-form-wrapper.ppBuildScratch h3,.pp-form-container .pp-form-wrapper.ppBuildScratch h4{font-weight:700;font-size:20px;margin-bottom:1em;margin-top:1em}.pp-form-container .pp-form-wrapper.ppBuildScratch input:disabled{opacity:.5}.pp-form-container .pp-form-wrapper.ppBuildScratch{max-width:100%;width:100%;padding:6%0 6% 6%;background:#fff;color:#222;font-size:14px;position:relative;box-shadow:0 0 0 .5px rgba(0,20,40,.1),0 2px 8px 0 rgba(50,55,90,.2);border-radius:3px;margin:0 auto}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-remove-frame{box-shadow:none;border-radius:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap{padding:0 6.387% 4%0;display:inline-block;width:100%;vertical-align:top}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap{display:inline-block;width:100%;vertical-align:top;padding:0 6.387%0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap{margin:0 0 5px;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-input-textarea-wrap .pp-form-field:focus~.pp-form-field-description{display:block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip{display:inline;font-weight:400}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip .pp-form-material-icons{position:relative;margin:0;padding:0;font-size:110%;display:inline;vertical-align:top}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside{position:relative}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-label-wrap{position:absolute;top:5px;left:15px;z-index:2}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap.fld-inside .pp-form-label-wrap{left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:18px;padding-bottom:2px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:23px;padding-bottom:7px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:30px;padding-bottom:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half{width:50%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-third{width:33.3333333333%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{border:1px solid #dbdbdb;font-size:14px;padding:10px 15px;-webkit-transition:all .35s;transition:all .35s;background:#fff;color:#69717a;width:100%;border-radius:0;line-height:1.3;min-height:40px;display:inline-block;margin:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{height:100px;overflow:auto}.pp-form-field-wrap .pp-form-material-icons{width:24px;height:24px;position:absolute;right:0;top:0;cursor:text;margin:8px 12px 0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap .pp-form-material-icons{left:0;margin-left:12px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap .pp-form-material-icons{left:0!important;margin-left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap .pp-form-material-icons{margin-right:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap .pp-form-material-icons{margin-top:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap .pp-form-material-icons{margin-top:18px}.pp-form-container .pp-form-wrapper.ppBuildScratch .has-password-visibility-icon .pp-form-material-icons{cursor:pointer}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap textarea{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap textarea{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap .select2.select2-container,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea{border:0!important;border-bottom:1px solid #dbdbdb!important;padding-left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea:focus{border-top:0!important;border-right:0!important;border-left:0!important;box-shadow:none!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap .select2-selection,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap textarea{border:0!important;background:#f7f7f7!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap select{padding-top:15px;padding-bottom:15px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap textarea{height:150px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap select{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap textarea{height:200px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea:focus{border:1px solid #999}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap .pp-form-label,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{font-style:normal;background-color:transparent;display:block;font-weight:700;font-size:14px;float:none;line-height:1.3;margin:0;padding:0;color:#444}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{display:inline-block}.pp-field-user-avatar-picture-wrap .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap .pp-cover-image-overlay ins,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-hide-asterisk .pp-form-required-label{display:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]{background:#000;border:0;color:#fff;font-weight:700;font-size:16px;line-height:1;padding:15px 10px;transition:.15s ease-in-out;width:auto;min-width:110px;text-align:center}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-submit-button-wrap input[type=submit],.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-submit-button-wrap input[type=submit]{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-pill .pp-form-submit-button-wrap input[type=submit]{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-round .pp-form-submit-button-wrap input[type=submit]{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:hover{background-color:#ededed;color:#000;text-decoration:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap{margin:0 0 5px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkboxes-container,.ppressmd-new-dropdown ul{margin:0;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap:last-of-type,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap:last-of-type{margin-bottom:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-description{font-size:12px;font-weight:400;color:#666;line-height:1.3;text-align:left;margin:4px 0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-wide .pp-form-submit-button-wrap input[type=submit]{width:100%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap{margin-top:4%;margin-bottom:4%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap input[type=submit]{width:100%!important;position:absolute!important;bottom:0!important;right:0!important;left:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-pill{border-bottom-right-radius:25px!important;border-bottom-left-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-round{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch a.pp-button-social-login:last-of-type{margin-bottom:1.5em!important}#profilepress-myaccount-wrapper{font-size:16px}#profilepress-myaccount-wrapper .profilepress-myaccount-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#profilepress-myaccount-wrapper .profilepress-myaccount-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}#profilepress-myaccount-wrapper .ppmyac-dashboard-item{text-decoration:none!important;position:relative;display:block;padding:.75em 1.25em;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125);width:100%;text-align:inherit;box-shadow:none}#profilepress-myaccount-wrapper .ppmyac-dashboard-item.isactive{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:first-child{border-top-left-radius:.25em;border-top-right-radius:.25em}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:last-child{margin-bottom:0;border-bottom-right-radius:.25em;border-bottom-left-radius:.25em}#profilepress-myaccount-wrapper .ppmyac-icons{margin-right:.5em;vertical-align:text-bottom}#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{flex:0 0 25%;max-width:25%}}#profilepress-myaccount-wrapper .profilepress-myaccount-content{position:relative;width:100%;padding-top:30px;padding-right:15px;padding-left:15px}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-content{flex:0 0 75%;max-width:75%}}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap{text-align:center;margin-bottom:20px}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap .profilepress-myaccount-avatar img.pp-user-avatar{margin:0!important;position:static!important;float:none!important;display:inline-block;-moz-border-radius:999px;-webkit-border-radius:999px;border-radius:999px;width:120px;height:120px}#profilepress-myaccount-wrapper .profilepress-myaccount-nav a:focus{outline:0;text-shadow:none;box-shadow:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content h2,#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{margin-top:0!important;margin-bottom:1em!important;font-weight:700!important;line-height:1.2!important;font-size:2em!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{font-weight:500!important;font-size:1.2em!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenus-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-wrap{display:inline;padding-right:1em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item{color:inherit;padding:0 0 10px}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item.ppsubmenu-active{border-bottom:3px solid #6c757d}.profilepress-myaccount-alert,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{position:relative;padding:.75em 1.25em;margin-bottom:1em;border:1px solid transparent;border-radius:.25em}.profilepress-myaccount-alert.pp-alert-danger,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.profilepress-myaccount-alert.pp-alert-success,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:1em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-cover-image-empty{min-height:250px;background-color:#eee}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap{padding:.75em;background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:0;border-radius:.25em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap img{width:100%;height:auto}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:.5em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field label{margin-bottom:.2em;font-weight:500;display:block}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=checkbox]+label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=radio]+label{display:inline}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-control:not([type=radio]):not([type=checkbox]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap select,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea{display:block;width:100%;height:calc(1.5em + .75em + 2px);padding:.375em .75em;font-size:1em;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow:visible;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea{height:auto!important;min-height:100px!important;resize:vertical!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content select.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content textarea.profilepress-myaccount-form-control:focus{background-color:#fff;border-color:#bbb;outline:0;box-shadow:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]{display:inline-block;cursor:pointer;width:auto}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;text-decoration:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75em + 2px);margin-bottom:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75em + 2px);margin:0;opacity:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75em + 2px);padding:.375em .75em;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label::after{position:absolute;top:0;right:0;box-sizing:border-box;bottom:0;z-index:3;display:block;height:calc(1.5em + .75em);padding:.375em .75em;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25em .25em 0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input~.ppmyac-custom-file-label[data-browse]::after{content:attr(data-browse)}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-checkbox-wrap label.pp-form-label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-radio-wrap label.pp-form-label{display:inline-block;margin:0 0 0 .3819820591em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar-wrap{display:flex;flex-direction:column;margin:1em 0 0;padding-left:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar{position:relative;padding:.75em 1.25em;background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:0;border-radius:.25em;justify-content:space-between!important;display:flex!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .pp-user-avatar{width:70px;height:70px;min-height:100%;object-fit:cover;object-position:center;border-radius:50%}#profilepress-myaccount-wrapper .profilepress-myaccount-content .ppmyac-remove-avatar{margin-bottom:.5em!important;margin-top:.5em!important;padding:.25em .5em;font-size:.875em;line-height:1.5;border-radius:.2em;color:#fff;height:35px;background-color:#6c757d;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;text-shadow:none;cursor:pointer;user-select:none;border:1px solid #6c757d;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap .ppmyac-remove-avatar{margin-top:.75em!important;margin-bottom:0!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control::-webkit-file-upload-button{background:#fff;border-radius:6px;font-size:14px;border:1px solid #ddd}#profilepress-myaccount-wrapper .profilepress-myaccount-content .select2-selection{border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.ppress-2fa-setup-wrap .ppmyac-2fa-recovery-codes-wrap{width:250px;text-align:center}.pp-form-container .pp-field-user-avatar-picture-wrap{width:250px;height:auto;margin:auto;position:relative}.pp-form-container .pp-field-user-cover-image-wrap{margin:auto;position:relative}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);text-align:center;box-sizing:border-box;padding:0;color:#fff;text-shadow:0 1px #666;line-height:21px;font-size:16px;height:100%;width:100%;border-radius:50%}.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{border-radius:0}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay{display:table;height:100%;width:100%}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay ins{display:table-cell;vertical-align:middle;height:100%;text-decoration:none!important;background:0 0!important;color:#fff!important;border-bottom:none!important}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap .pp-profile-avatar-overlay .pp-form-material-icons,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap .pp-cover-image-overlay .pp-form-material-icons{font-size:35px!important;display:block!important;position:static!important;right:auto!important;top:auto!important;color:#fff!important;margin:0!important;width:auto!important;height:auto!important;cursor:pointer}html .select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{border:0!important;height:auto!important}.select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{border:0!important;box-shadow:none!important}.select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice{height:auto;line-height:normal}.pp-form-wrapper.pp-member-directory{opacity:0}.pp-form-wrapper.ppress-default-profile{max-width:1000px;width:100%;box-sizing:border-box;font-size:15px;color:#666;margin-bottom:30px;opacity:0}.pp-form-wrapper.ppress-default-profile *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-form-wrapper.ppress-default-profile a,.pp-form-wrapper.ppress-default-profile a:hover{text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover{background-color:#eee;box-sizing:border-box;position:relative}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e{text-align:center;overflow:hidden}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e img{width:100%;display:block;overflow:hidden;border-radius:0;margin:0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-header{position:relative;padding:0 0 25px;border-bottom:solid 2px #eee;min-height:85px;box-sizing:content-box}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon{position:absolute;top:15px;right:0;vertical-align:middle;font-size:30px;height:30px;line-height:30px;z-index:66;margin-right:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon .ppress-dpf-edit-a .ppress-material-icons{font-size:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a{color:#aaa;text-decoration:none;border-bottom:0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon a:hover,.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a.active{color:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo{float:left;position:absolute;margin:0 0 0 30px;box-sizing:border-box;width:200px;height:200px}.pp-form-wrapper.ppress-default-profile.ppdf-nocover .ppress-dpf-profile-photo{position:relative}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo img{width:100%;height:auto;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:block;overflow:hidden;margin:0;box-shadow:none;background:#fff;border:5px solid #fff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-meta{padding-right:30px;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word}.pp-form-wrapper.ppress-default-profile .ppress-dpf-main-meta{padding:10px 0 0;color:#999}.pp-form-wrapper.ppress-default-profile .ppress-dpf-name{font-size:24px;font-weight:700;margin-right:30px;color:#555;line-height:1.7em}.pp-form-wrapper.ppress-default-profile .ppress-dpf-clear{clear:both}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span{margin:0 5px;font-size:14px;display:inline-block;line-height:.1}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span:first-child{margin:0 5px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta-text{margin:5px 0 0;line-height:1.4em;font-size:13px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav{padding:10px;background:#444;text-align:center}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a{color:#fff;font-size:14px;font-weight:600;padding:6px 10px 6px 28px;display:block;float:left;border-radius:4px;margin-left:5px;position:relative;border-bottom:0;text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a:hover{background:#555}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item .ppress-material-icons{font-size:18px;height:18px;line-height:1.5;position:absolute;display:block;left:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item span.ppress-dpf-nav-title{padding-left:5px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item.ppress-dpf-active a{background:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body{max-width:600px;padding-top:15px;padding-bottom:15px;margin:auto}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item,.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note{text-align:center;padding-top:20px;color:#666}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note .ppress-material-icons{display:inline-block;font-size:70px;height:70px;line-height:70px}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item span,.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note span{margin-top:10px;display:block;font-size:16px;color:#888}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note a{border:0!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-items{margin:0 0 30px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-item{position:relative;padding:15px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-item-label{display:block;margin:0 0 8px;border-bottom:solid 2px #eee;padding-bottom:4px;font-size:15px;line-height:22px;font-weight:700}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon{float:left;margin:0 8px 0 0;height:22px;line-height:18px;display:inline-block;width:24px;text-align:center}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon i{font-size:22px;position:relative;top:1px}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-photo{float:none;margin:0 auto;text-align:center;position:relative}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-meta{padding-left:0!important;padding-right:0!important;text-align:center!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{margin-left:0!important;border-radius:0!important}.ppress-dpf-profile-nav-item.ppressui340 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;padding:0!important;margin-top:-30px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{padding-top:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:18px!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-meta-text{padding:0 20px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-photo{position:relative!important;width:100px!important;height:100px!important;margin:0 auto!important;float:none!important;left:auto!important;text-align:center!important;top:-40px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{width:120px!important;height:120px!important}.ppress-default-profile.ppressui340 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item i{display:block!important;position:static!important;top:auto!important;left:auto!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item i{font-size:22px!important;height:22px!important;line-height:22px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{position:static!important;top:auto!important;left:auto!important;width:120px!important;height:120px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-photo{position:relative!important;width:100px!important;height:100px!important;margin:0 auto!important;float:none!important;display:block!important;top:-40px!important;left:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;padding:0!important;margin-top:-30px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:21px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta{padding:0 20px!important;display:block!important}.ppress-default-profile.ppressui500 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{display:block!important;position:static!important;top:auto!important;left:auto!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item a{padding:10px 20px!important;margin-left:0!important;border-radius:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui800.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{top:auto!important}.ppress-default-profile.ppressui800 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui800 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item .ppress-material-icons{display:block!important;position:static!important;top:auto!important;left:auto!important;font-size:20px!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui960 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui960.ppdf-nocover .ppress-dpf-profile-meta{margin-top:-50px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{padding:5px 11px!important;font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{font-size:14px!important}.ppress-default-profile.ppressui340 span.ppress-dpf-nav-title,.ppress-default-profile.ppressui500 span.ppress-dpf-nav-title{font-size:10px!important}.pp-form-wrapper.ppress-default-profile ul.pp-user-post-list{list-style:none;margin:0;padding:0}.pp-form-wrapper.ppress-default-profile li.pp-user-post-item{padding:20px 0;border-bottom:1px solid #eee}.pp-form-wrapper.ppress-default-profile .pp-user-post-item a,.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3{font-size:16px;font-weight:400;margin:0;text-decoration:none}.pp-form-wrapper.ppress-default-profile .ppress-dpf-more-post-wrap{text-align:center;padding-top:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-more-post-btn{font-size:15px;border:0;display:block;width:100%;line-height:1em;padding:15px;text-decoration:none;text-align:center;text-transform:none;font-weight:400;transition:.25s;border-radius:4px;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);max-width:250px;margin:0 auto;color:#fff;background:#007bff}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item{padding:20px 0;border-bottom:1px solid #eee}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item-link a{color:inherit}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item+.ppress-dpf-more-post-wrap{display:none}.pp-member-directory .ppressmd-member-directory-header.ppressmd-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row:not(.ppressmd-member-directory-filters-bar){display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;margin:0 0 10px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-search-row{justify-content:flex-end}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:60%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label{flex:1;margin:0 10px 0 0;min-width:90px;max-width:85%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line{-webkit-appearance:textfield;width:100%;padding:0 12px!important;display:block!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;outline:0!important;cursor:text!important;font-size:15px!important;height:40px!important;box-sizing:border-box!important;box-shadow:none!important;margin:0!important;position:static}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line .ppressmd-do-search{min-width:15%;width:auto}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;flex:5}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;position:relative;cursor:pointer}.pp-member-directory .ppressmd-member-directory-header a{text-decoration:none;border-bottom:none;box-shadow:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons{display:inline;vertical-align:middle}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;flex-wrap:nowrap;flex:2;text-align:right}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;cursor:pointer}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a a{margin:0 5px 0 0}.ppressmd-member-directory-header:not(.ppmd-filters-expand) .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-up{display:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible,.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-down{display:none}.ppressmd-new-dropdown{font-size:16px;margin:0;position:absolute;height:auto;background:#fff;z-index:10;display:none;border:1px solid #ddd;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}.ppressmd-new-dropdown ul li{list-style-type:none;padding:0;margin:0}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a .ppressmd-new-dropdown{top:24px;width:200px;left:-12px}.ppressmd-new-dropdown ul li a{display:block;padding:8px 12px;line-height:1}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-filters-bar{padding:0 0 10px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-header-row-invisible{margin:0}.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible{display:grid}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search{margin:0;width:100%;display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);grid-gap:10px;grid-auto-rows:minmax(max-content,auto);-ms-grid-template-rows:auto 1fr;-ms-grid-template-columns:repeat(3,1fr);-ms-grid-gap:10px;-ms-grid-auto-rows:minmax(max-content,auto);align-items:center}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input{width:100%;padding:10px 30px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input:not(.select2-search__field),.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{background-color:transparent;border:1px solid #ddd!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input,.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection__rendered{color:#666;background-color:transparent}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row input[type=search]:focus{border:1px solid #bbb!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-button{border:0!important;display:block;width:100%;line-height:1em!important;padding:16px 20px!important;text-decoration:none!important;text-align:center;text-transform:none!important;font-weight:400!important;overflow:hidden;position:relative;transition:.25s;box-sizing:border-box;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important;box-shadow:none;vertical-align:middle!important;height:auto!important;cursor:pointer!important;text-shadow:none;font-family:inherit;outline:0!important;margin:0;-webkit-appearance:none}.pp-member-directory .ppressmd-members-total-wrap{text-align:center;margin:0 0 10px}.pp-member-directory .ppressmd-members-total{font-size:20px;font-weight:300}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container{width:100%!important}.pp-member-directory .ppressmd-member-directory-header .select2-search.select2-search--inline .select2-search__field{width:auto!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{display:block!important;height:40px;padding:0 0 0 12px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important;line-height:35px!important;font-size:15px!important;text-align:left!important;text-decoration:none!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;background-clip:padding-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection .select2-selection__arrow{display:inline-block!important;width:34px!important;height:100%!important;position:absolute!important;right:0!important;top:0!important;-moz-border-radius:0 2px 2px 0!important;-webkit-border-radius:0 2px 2px 0!important;border-radius:0 2px 2px 0!important;background-clip:padding-box!important;text-align:center!important;background:0 0!important;border-left:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown{border:1px solid #ddd;border-top:0;border-radius:0}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown .select2-results li{list-style:none;display:list-item;background-image:none;font-size:15px;margin:5px!important;color:#666!important;padding:3px 7px 4px!important;cursor:pointer;min-height:1em!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection.select2-selection--multiple{height:auto!important;line-height:.8!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0!important;line-height:37px}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:37px;box-sizing:border-box;list-style:none;margin:0;padding-left:0!important;padding-right:30px;width:100%;font-size:13px}.pp-member-directory .ppressmd-member-directory-header .select2-results li.select2-results__option.select2-results__option--highlighted{background:0 0!important;background:#f4f4f4!important;color:#666!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{right:10px;margin:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{right:10px;font-size:30px;margin:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__arrow b,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{color:#888!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:3px 3px 3px 5px}.pp-member-directory .ppressmd-member-directory-header .select2-container .select2-search.select2-search--inline>input{border:0!important;padding:0!important;border-radius:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered li{overflow-x:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{font-size:20px!important}.pp-member-directory .ppmd-pagination-wrap{font-size:16px;width:100%;margin:0 auto 10px;padding:0;text-align:center}.pp-member-directory .ppmd-pagination-wrap .page-numbers{display:inline-block;width:auto;height:34px;line-height:34px;transition:all .2s linear;padding:0 14px;color:#666;font-weight:400}.pp-member-directory .ppmd-pagination-wrap .page-numbers.current{background:#007bff;color:#fff}.pp-member-directory .ppmd-pagination-wrap .page-numbers .ppress-material-icons{vertical-align:middle}
|
1 |
+
@keyframes ppress-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ppress-hint-wrap[class*=hint--]{position:relative;display:inline-block}.ppress-hint-wrap[class*=hint--]:after,.ppress-hint-wrap[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.ppress-hint-wrap[class*=hint--]:before{content:"";background:0 0;border:6px solid transparent;z-index:1000001}.ppress-hint-wrap[class*=hint--]:hover:after,.ppress-hint-wrap[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.ppress-hint-wrap[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0-1px 0#000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.ppress-hint-wrap[class*=hint--][aria-label]:after{content:attr(aria-label)}.ppress-hint-wrap[class*=hint--][data-hint]:after{content:attr(data-hint)}.ppress-hint-wrap[aria-label=""]:after,.ppress-hint-wrap[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--top:before{border-top-color:#383838}.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#383838}.ppress-hint-wrap.hint--top:after,.ppress-hint-wrap.hint--top:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.ppress-hint-wrap.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.ppress-hint-wrap.hint--bottom:after,.ppress-hint-wrap.hint--bottom:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.ppress-hint-wrap.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.ppress-hint-wrap.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.ppress-hint-wrap.hint--right:after{margin-bottom:-14px;left:100%;bottom:50%}.ppress-hint-wrap.hint--right:before{left:100%;bottom:50%}.ppress-hint-wrap.hint--right:hover:after,.ppress-hint-wrap.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.ppress-hint-wrap.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.ppress-hint-wrap.hint--left:after{margin-bottom:-14px;right:100%;bottom:50%}.ppress-hint-wrap.hint--left:before{right:100%;bottom:50%}.ppress-hint-wrap.hint--left:hover:after,.ppress-hint-wrap.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.ppress-hint-wrap.hint--top-left:after,.ppress-hint-wrap.hint--top-left:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.ppress-hint-wrap.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--top-right:before{bottom:100%;left:50%}.ppress-hint-wrap.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.ppress-hint-wrap.hint--top-right:hover:after,.ppress-hint-wrap.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--bottom-left:after,.ppress-hint-wrap.hint--bottom-left:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.ppress-hint-wrap.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--bottom-right:before{top:100%;left:50%}.ppress-hint-wrap.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.ppress-hint-wrap.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.ppress-hint-wrap.hint--bottom-right:hover:after,.ppress-hint-wrap.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--large:after,.ppress-hint-wrap.hint--medium:after,.ppress-hint-wrap.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.ppress-hint-wrap.hint--small:after{width:80px}.ppress-hint-wrap.hint--medium:after{width:150px}.ppress-hint-wrap.hint--large:after{width:300px}.ppress-hint-wrap.hint--error:after{background-color:#b34e4d;text-shadow:0-1px 0#592726}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--top:before{border-top-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--left:before{border-left-color:#b34e4d}.ppress-hint-wrap.hint--error.ppress-hint-wrap.hint--right:before{border-right-color:#b34e4d}.ppress-hint-wrap.hint--warning:after{background-color:#c09854;text-shadow:0-1px 0#6c5328}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--top:before{border-top-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--left:before{border-left-color:#c09854}.ppress-hint-wrap.hint--warning.ppress-hint-wrap.hint--right:before{border-right-color:#c09854}.ppress-hint-wrap.hint--info:after{background-color:#3986ac;text-shadow:0-1px 0#1a3c4d}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--top:before{border-top-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--left:before{border-left-color:#3986ac}.ppress-hint-wrap.hint--info.ppress-hint-wrap.hint--right:before{border-right-color:#3986ac}.ppress-hint-wrap.hint--success:after{background-color:#458746;text-shadow:0-1px 0#1a321a}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--top:before{border-top-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-left:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom-right:before,.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--bottom:before{border-bottom-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--left:before{border-left-color:#458746}.ppress-hint-wrap.hint--success.ppress-hint-wrap.hint--right:before{border-right-color:#458746}.ppress-hint-wrap.hint--always:after,.ppress-hint-wrap.hint--always:before{opacity:1;visibility:visible}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:after,.ppress-hint-wrap.hint--always.ppress-hint-wrap.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.ppress-hint-wrap.hint--rounded:after{border-radius:4px}.ppress-hint-wrap.hint--no-animate:after,.ppress-hint-wrap.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.ppress-hint-wrap.hint--bounce:after,.ppress-hint-wrap.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.ppress-hint-wrap.hint--no-shadow:after,.ppress-hint-wrap.hint--no-shadow:before{text-shadow:initial;box-shadow:initial}.ppress-checkout__form *{--ppress-heading-fs:22px;--ppress-body-fs:16px;--ppress-btn-color:#2563eb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:var(--ppress-body-fs)}.ppress-checkout__form{margin:1px auto 10px;max-width:100%;width:100%;line-height:20px;position:relative}.ppress-checkout__form p{margin:0 0 5px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__social_login_wrap{padding:5px}.ppress-checkout__form,.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap{display:flex;flex-wrap:wrap}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap{margin:5px 0 10px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item{border-radius:6px;background-color:#eff6ff;padding:14px 16px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item a,.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__logged_in_text_wrap .ppress-main-checkout-form__block__item p{font-size:14px;margin:0;line-height:20px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:5px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:15px}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item.ppress-login-submit-btn p{padding:0;margin:10px 0}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_side_section{width:35%;order:2}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main{width:65%;order:1;padding:0 30px 0 0}.ppress-checkout__form .ppress-checkout_order_summary{border:1px solid #e5e7eb;border-radius:5px}.ppress-checkout__form .ppress-checkout_order_summary__plan_name{padding:10px 20px;font-size:var(--ppress-body-fs);font-weight:700;border-bottom:1px solid #e4e4e4}.ppress-checkout__form .ppress-checkout_order_summary__plan_price{font-weight:500;font-size:14px}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details *{font-size:var(--ppress-body-fs)}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details .checkout_order_summary__fee_structure__item dd a{font-size:14px;display:block;text-decoration:none;margin:0;padding:0}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt .checkout_order_summary__fee_structure__item__trial_term{display:block;background:unset;margin-left:0;font-weight:600;padding-left:0}.ppress-checkout__form .ppress-checkout_order_summary__bottom_details{padding:10px 20px}.ppress-checkout__form .ppress-checkout_order_summary__plan_description{padding:20px;border-bottom:1px solid #e5e7eb;line-height:1.7;font-size:var(--ppress-body-fs)}.ppress-checkout__form .checkout_order_summary__fee_structure__item{display:flex;flex-wrap:nowrap;padding:5px 0;font-size:16px}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt{width:60%;text-align:left}.ppress-checkout__form .checkout_order_summary__fee_structure__item dd{width:40%;text-align:right}.ppress-checkout__form .checkout_order_summary__fee_structure__item dt span{color:#4b5563;background-color:#e5e7eb;margin-left:5px;border-radius:9999px;letter-spacing:.35px;padding:2px 6px;font-size:12px}.ppress-checkout__form .ppress-main-checkout-form__block fieldset{margin:0;padding:0;border:0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset{border:0;margin:10px 0 0;padding:20px 0 0}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__fieldset:first-of-type{border:0;margin-top:10px;padding-top:0}.ppress-checkout__form .ppress-main-checkout-form__block legend{border:0;color:#000;font-size:var(--ppress-heading-fs);font-weight:700;line-height:1.7;margin:0 0 15px;padding:0 5px;width:100%}.ppress-checkout__form .ppress-main-checkout-form__block a.ppress-checkout-show-login-form,.ppress-checkout__form a.ppress-checkout-show-login-form{cursor:pointer;float:right;font-size:14px;font-weight:400;line-height:35px;margin:0;padding:0;text-decoration:none;vertical-align:baseline}.ppress-checkout__form .ppress-checkout_order_summary__discount{margin:0 0 5px}.ppress-checkout__form .ppress-checkout_order_summary__discount p{font-size:14px}.ppress-checkout__form .ppress-checkout__link{cursor:pointer;font-size:14px;font-weight:400;line-height:35px;margin:10px 0;padding:0;text-decoration:none}.ppress-checkout__form .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:calc(100% - 5px);display:inline-block;padding:5px;margin-bottom:15px}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__login_form_wrap .ppress-main-checkout-form__block__item{margin-bottom:10px}.ppress-checkout-form__payment_method__content_wrap .ppress-main-checkout-form__block__item:first-of-type{margin-top:15px}.ppress-checkout__form .ppress-main-checkout-form__block__fieldset .ppress-main-checkout-form__block__item:last-of-type{margin-bottom:0}.ppress-checkout__form .ppress-required{color:rgb(239 68 68)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-co-half{width:calc(50% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-two-third{width:calc(66.6666666667% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-one-third{width:calc(33.3333333333% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-expiry-date{width:calc(40% - 5px)}.ppress-checkout__form .ppress-main-checkout-form__block__item.ppress-cc-cvc{width:calc(60% - 5px)}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date{display:flex;flex-wrap:wrap;width:100%}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select{width:calc(50% - 5px)!important;margin:0 5px 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4MjgzNGQzMC03MmY4LTRkM2MtYTU4NC1lNzMzZDE1YjU2NzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzJGMzNGODgwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzJGMzNGODcwRkI5MTFFN0E3NzQ5QUE3QTdEMENEQjEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMzAzN2MxMy01N2VhLTRiN2UtYjg3Yi04OGZhODk2NDYzZTgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplMTI0MmMzNy1mZTljLTExNzktYWE3NC1kYzYxZWJhMDdhNDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ItaH1AAABFklEQVR42uzZuw3CMBAG4NhiAFiDAsahp0sqJOaghQ5mIkgwBmwQzlJAoLz8OCe29Z90urMb65MfjUVVVVkKIbNEAhBAAAEEEEAAoZjdyseG6olyEanhSZmL8npXzTzyDXnJRI6XVIhdApCdXK2XF2qKiBGFMojPiO5KTuUYIUI9VJn4nY0M80U0IBFh/hCtkAgwDUQnJGBMK6IXEiCmEzEICQjTi9CCBIAZRGhDJsRoIYwgE2C0EcaQETFGCCvICBhjhDXEI8YK4QTxgLFGOEMYMU4IFggDxhnBBnHAsCBYIRYYNgQ7xADDivAC0cCwI7xBejBeEF4hNWZL5VAP94Q4+1pL4FcXEEAAAQQQQAABxFu8BRgA2gaBhwO0rwAAAAAASUVORK5CYII=);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}.ppress-checkout__form .press-main-checkout-form__block__item__cc_expiry_date select:last-of-type{margin-right:0}.ppress-checkout__form label.checkout_order_summary__discount__label{width:100%;line-height:20px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap{margin-bottom:20px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__place_order_wrap{margin:20px 0 10px}.ppress-checkout__form .ppress-checkout-section #ppress-paypal-button-element{margin:16px 0 0}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element,.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]),.ppress-checkout__form .ppress-checkout-section select,.ppress-checkout__form .ppress-checkout-section textarea{width:100%;background-color:#fff;border:1px solid #d1d5db;padding:8px 12px;line-height:20px;border-radius:6px;box-shadow:0 0#0000,0 0#0000,0 1px 2px 0 rgba(0,0,0,.05)}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element{padding-top:10px;padding-bottom:10px}.ppress-checkout__form .ppress-checkout-section textarea{min-height:100px}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]{padding:12px 16px;border-color:transparent;background:var(--ppress-btn-color);background-color:var(--ppress-btn-color);color:#fff;box-shadow:none;font-weight:500;text-align:center;-webkit-appearance:none;width:100%;height:auto}.ppress-checkout__form .ppress-checkout-section.ppress-checkout_main input[type=submit]:disabled{opacity:.65}.ppress-checkout__form .ppress-checkout-section input[type=checkbox],.ppress-checkout__form .ppress-checkout-section input[type=radio]{display:inline-block;vertical-align:middle;border:1px solid #d1d5db;height:16px;width:16px;color:#4f46e5;padding:0 5px}.ppress-checkout__form .ppress-checkout-section input[type=radio]{border-radius:100%}.ppress-checkout__form .ppress-checkout-section input[type=checkbox]{border-radius:0;cursor:pointer}.ppress-checkout__form .ppress-checkout-section #ppress-stripe-card-element:focus,.ppress-checkout__form .ppress-checkout-section input:not([type=checkbox]):not([type=radio]):focus,.ppress-checkout__form .ppress-checkout-section textarea:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 0#fff,0 0 0 calc(1px + 0px) var(--ppress-btn-color),0 0#0000;border-color:#2563eb}.ppress-checkout__form .ppress-checkout-section input[type=submit]:hover{filter:brightness(85%)}.ppress-checkout__form .ppress-checkout-section label{font-weight:500;display:block;line-height:25px;vertical-align:baseline}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap label,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap label{display:inline-block}.ppress-checkout__form .ppress-checkout-section .pp-checkbox-wrap .ppress-checkout-field__input,.ppress-checkout__form .ppress-checkout-section .pp-radio-wrap .ppress-checkout-field__input{margin-right:5px}.ppress-checkout__form .checkout_order_summary__discount__field_wrap input[type=text].checkout_order_summary__discount__input{width:68%}.ppress-checkout__form .ppress-checkout-section input[type=submit].ppress-apply-discount-btn{width:25%;margin-left:10px;border:0;border-radius:6px;padding:8px 15px;font-size:14px;line-height:20px;font-weight:500;color:#4b5563;background-color:#d1d5db}.ppress-checkout__form .ppress-checkout_charge_details{padding:10px 20px}.ppress-checkout__form .ppress-checkout_charge_details span{font-weight:700}.ppress-checkout__form .ppress-checkout-form__payment_methods_wrap{border:1px solid #ddd;border-radius:5px;line-height:1;list-style:none;overflow:visible;padding:0;margin:5px 0 0}.ppress-checkout__form .ppress-checkout-form__payment_method{border-top:1px solid #ddd;padding:0}.ppress-checkout__form .ppress-checkout-form__payment_method:first-of-type{border-top:none;border-bottom:none}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap{background:#fff;margin:0;padding:16px 8px}.ppress-checkout__form .ppress-checkout-form__payment_method__title_wrap:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__content_wrap,.ppress-checkout__form .ppress-checkout-form__payment_method:last-of-type .ppress-checkout-form__payment_method__title_wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ppress-checkout__form .ppress-checkout-section .ppress-checkout-form__payment_method__title_wrap label{display:inline-block;padding-left:5px;padding-top:2px;position:relative;cursor:pointer;width:calc(100% - 30px);line-height:1}.ppress-checkout__form .ppress-checkout-form__payment_method__icons{position:absolute;right:20px;top:-5px}.ppress-checkout__form .ppress-checkout-form__payment_method__icons img,.ppress-checkout__form .ppress-checkout-form__payment_method__icons svg{max-height:22px}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap p{padding:0 5px;font-size:14px;line-height:1.25;margin:0!important}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__content_wrap{background:#f4f4f4;border-top:1px solid #ddd;margin:0!important;padding:20px 10px;display:none}.ppress-checkout__form .ppress-checkout-form__payment_method .ppress-checkout-form__payment_method__title_wrap input[type=radio]{vertical-align:bottom}.ppress-checkout__form .ppress-checkout-form__payment_method.ppress-active .ppress-checkout-form__payment_method__content_wrap{display:block}.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3.pp-post-item-head,.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap label{line-height:20px}.ppress-checkout__form .ppress-checkout-form__payment_method__content_wrap .ppress-checkout-form__payment_method__heading{padding:10px 5px;margin:15px 0;font-size:var(--ppress-body-fs);font-weight:700;border-bottom:1px solid #e4e4e4}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap{margin:0;border:0;padding:40px 0 0}.ppress-checkout__form .ppress-checkout-form__terms_condition_wrap .ppress-checkout-form__terms_condition__checkbox__label span{vertical-align:middle}.ppress-checkout__form .ppress-checkout-form__terms_condition__content{border:1px solid #e5e7eb;padding:20px;max-height:200px;overflow:auto;border-radius:6px;display:none;margin:0 0 20px}.ppress-checkout__form .ppress-checkout-form__terms_condition__checkbox_wrap{margin:0 0 20px}.ppress-checkout__form .ppress-checkout__form__preloader{position:absolute;top:0;width:100%;height:100%;background:rgba(250,250,250,.9);z-index:99995}.ppress-checkout__form .ppress-checkout__form__spinner{display:block;width:85px;height:85px;top:40%;right:50%;text-align:center;margin:auto;position:fixed}.ppress-checkout__form .ppress-checkout__form__spinner:after{content:" ";display:block;width:70px;height:70px;margin:8px;border-radius:50%;border:6px solid #212529;border-color:#212529 transparent;animation:ppress-dual-ring 1.2s linear infinite}.ppress-checkout__form .ppress-checkout-alert{width:100%;padding:12px 16px;border-radius:6px;margin:10px 0}.ppress-checkout__form .ppress-checkout-alert ul{margin:0 0 0 16px;padding:0;list-style-type:disc}.ppress-checkout__form .ppress-checkout-alert li{font-weight:400}.ppress-checkout__form .ppress-checkout-alert li,.ppress-checkout__form .ppress-checkout-alert li strong,.ppress-checkout__form .ppress-checkout-alert p{font-size:var(--ppress-body-fs);margin:0!important;padding:0!important;line-height:22px}.ppress-checkout__form .ppress-checkout-alert li strong{font-weight:700}.ppress-checkout__form .ppress-checkout-alert.ppress-error{background-color:#fef2f2;color:#b91c1c}.ppress-checkout__form .ppress-checkout-alert.ppress-success{background-color:#ecfdf5;color:#065f46}.ppress-checkout-alert.ppress-warning{border-left:4px solid rgb(250 204 21);border-radius:0;background-color:rgb(254 252 232);color:rgb(161 98 7)}.ppress-checkout__form .ppress-checkout-alert p{font-weight:500}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-description,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-standard .ppress-hint-tooltip,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .pp-form-field-description,.ppress-checkout__form .ppress-checkout_order_summary #ppress-checkout-coupon-code-wrap{display:none}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section{width:100%}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_side_section,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_side_section{order:1;margin-bottom:15px}.ppress-checkout__form.ppressui340 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui500 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui768 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui800 .ppress-checkout-section.ppress-checkout_main,.ppress-checkout__form.ppressui960 .ppress-checkout-section.ppress-checkout_main{order:2;padding-right:0}.ppress-checkout__form.ppressui340 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui500 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item,.ppress-checkout__form.ppressui768 .ppress-main-checkout-form__block .ppress-main-checkout-form__block__item{width:100%}.profilepress-myaccount-orders-subs,.profilepress-myaccount-orders-subs *{font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap{box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0;border-radius:8px;border:1px solid rgb(229 231 235);margin-top:16px}.ppress-details-table p:first-child,.profilepress-myaccount-orders-subs .ppress-my-account-order-sub-wrap:first-child{margin-top:0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header p{margin-bottom:8px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header-wrap{padding:16px;border-color:rgb(229 231 235);display:grid;column-gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid rgb(229 231 235)}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details{display:grid;column-gap:16px;margin:0;font-size:14px;line-height:20px;grid-template-columns:auto auto auto;grid-column:span 2/span 2}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dt{margin:0;font-weight:500;font-size:14px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd{margin:4px 0 0}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions{justify-content:flex-end;display:flex;grid-column:span 2/span 2;align-items:center}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--actions a,.profilepress-myaccount-orders-subs a.ppress-myac-action{box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0;font-weight:500;font-size:14px;padding:6px 8px;border:1px solid rgb(209 213 219);border-radius:6px;justify-content:center;display:flex;align-items:center;text-decoration:inherit}.profilepress-myaccount-orders-subs a.ppress-myac-action{display:inline-block;margin-right:5px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content{padding:16px;align-items:flex-start;flex:1 1 0%;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content-header{font-weight:500;display:flex;justify-content:space-between}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-product-name{font-weight:500;font-size:14px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap p.ppress-my-account-order-sub-product-price{margin-top:0!important}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-content p{margin:8px 0 0;display:block}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-body-wrap{display:flex;align-items:flex-start}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details dd span{border-radius:6px;color:rgb(31 41 55);background-color:rgb(243 244 246);padding:4px 8px;margin:0;font-weight:500;font-size:12px}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .active span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .completed span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .trialling span{background-color:rgb(220 252 231);color:rgb(22 101 52)}.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .cancelled span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .expired span,.profilepress-myaccount-orders-subs .profilepress-myaccount-orders-subs-wrap .ppress-my-account-order-sub-header--details .refunded span{background-color:rgb(254 226 226);color:rgb(153 27 27)}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap{padding:10px 0;text-align:right}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers{border:1px solid rgb(209 213 219);padding:8px 16px;font-size:14px;line-height:20px}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .page-numbers.current{background-color:#eeeeec;color:rgb(107 114 128)}.profilepress-myaccount-orders-subs .ppress-myac-pagination-wrap .ppress-material-icons{vertical-align:middle;margin:0}table.ppress-details-table{text-indent:0;border-color:inherit;border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;box-shadow:transparent 0 0 0 0,transparent 0 0 0 0,rgba(0,0,0,.05)0 1px 2px 0}.ppress-details-table thead{background-color:rgb(249 250 251)}.ppress-details-table thead tr th{padding:14px 12px;text-align:left;font-size:16px;line-height:20px;font-weight:600;background-color:rgb(249 250 251)}.ppress-details-table thead th,.ppress-details-table tr td{padding:16px;border:1px solid rgb(229 231 235)}.ppress-details-table thead th{text-align:left;background:rgb(229 231 235);vertical-align:bottom}.ppress-details-table-wrap .ppress-details-table tr:nth-of-type(odd){background-color:rgb(249 250 251)}.ppress-details-table tr td:first-child{font-weight:700}.ppress-details-table td:last-child{width:70%}.ppress-details-table p{margin:5px 0 0}.ppress-details-table .ppress-billing-title{font-weight:500}.ppress-details-table .ppress-sub-info{color:#4b5563;background-color:#e5e7eb;margin-left:5px;border-radius:9999px;padding:4px 8px;font-size:14px}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(./material-icons/MaterialIcons-Regular.woff2)format("woff2"),url(./material-icons/MaterialIcons-Regular.woff)format("woff")}#profilepress-myaccount-wrapper .ppmyac-icons,.pp-form-field-wrap .pp-form-material-icons,.ppress-material-icons{font-family:"Material Icons"!important;font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block!important}.pp-tab-widget-avatar img{display:block;border-radius:50%;height:190px;margin:0 auto 10px!important;padding:2px;text-align:center;width:190px;float:none!important}.pp-user-panel{border-radius:6px;text-align:center}.pp-user-panel-title{font-size:20px;margin:0}.pp-user-panel p{font-size:15px;margin-bottom:23px}.pp-tabbed-btn{border:0;font-size:15px;font-weight:400;line-height:1.4;border-radius:4px;padding:10px 15px;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}.pp-tabbed-btn-inverse{color:#fff!important;background-color:#34495e}.pp-password-reset-handler-wrap .pp-reset-password-form{padding:40px;max-width:500px;margin-top:5px;margin-bottom:5px}.pp-password-reset-handler-wrap .pp-reset-password-form h3{color:#444;font-weight:300;margin:0 auto 40px}.pp-password-reset-handler-wrap .pp-reset-password-form label{color:#444;font-size:15px}.pp-password-reset-handler-wrap .pp-reset-password-form label .req{margin:2px;color:red}.pp-password-reset-handler-wrap .pp-reset-password-form label.active .req{opacity:0}.pp-password-reset-handler-wrap .pp-reset-password-form input{font-size:22px;display:block;width:100%;box-sizing:border-box;height:auto;padding:5px 10px;background:0 0;margin-bottom:40px;border:1px solid #a0b3b0;border-radius:0;-webkit-transition:border-color .25s ease,box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease}.pp-password-reset-handler-wrap .pp-reset-password-form input:focus{outline:0;border-color:#1ab188}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button{border:0;outline:0;border-radius:0;padding:15px 0;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;background:#1ab188;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-appearance:none;text-shadow:none;box-shadow:none}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:focus,.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button:hover{background:#179b77}.pp-password-reset-handler-wrap .pp-reset-password-form .pp-reset-button-block{display:block;width:100%}.pp-password-reset-handler-wrap .profilepress-reset-status{margin-left:40px;max-width:420px}#pp-pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;padding:3px 5px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#pp-pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#pp-pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pp-pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pp-pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.pp-form-wrapper .pp-form-label-wrap .pp-form-required-label{color:red;font-weight:400}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{cursor:pointer}.pp-form-wrapper p{margin:0 0 5px!important;padding:0!important}.pp-form-wrapper input[type=datetime],.pp-form-wrapper input[type=email],.pp-form-wrapper input[type=number],.pp-form-wrapper input[type=password],.pp-form-wrapper input[type=search],.pp-form-wrapper input[type=tel],.pp-form-wrapper input[type=text],.pp-form-wrapper input[type=url],.pp-form-wrapper select,.pp-form-wrapper textarea{-webkit-appearance:none;width:100%;background:#fff;border:1px solid #dedee5;padding:13px 15px;outline:0;line-height:1}.pp-form-wrapper select{background-image:url(../images/frontend/arrow-down.png)!important;background-position:right 20px center!important;background-repeat:no-repeat!important;background-size:10px auto!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.pp-form-wrapper .pp-form-label-wrap{margin:0 0 4px;padding:0}.pp-form-wrapper .pp-form-label{font-size:14px;text-transform:none;text-align:left;font-weight:400;font-style:normal;float:none;line-height:1.3;margin:0;padding:0;width:auto;display:inline;cursor:pointer}.pp-form-wrapper .pp-checkbox-wrap,.pp-form-wrapper .pp-radio-wrap{display:block;text-align:left;line-height:normal;margin:5px 0;padding:0}.pp-form-wrapper .pp-checkbox-wrap label,.pp-form-wrapper .pp-radio-wrap label{margin-left:5px}.pp-form-wrapper input[type=checkbox],.pp-form-wrapper input[type=radio]{border:1px solid #ccc;background-color:#fff;width:14px!important;height:14px!important;display:inline-block;vertical-align:baseline}.pp-form-wrapper .ppress-pf-profile-connect{padding:5px 0 10px}.pp-form-wrapper a.ppress-pf-social-icon{width:100%;height:100%;display:inline}.pp-form-wrapper .ppress-pf-social-icon svg{vertical-align:middle;width:40px;height:40px}.pp-form-wrapper .ppress-pf-social-icon.dpf-github svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-instagram svg,.pp-form-wrapper .ppress-pf-social-icon.dpf-pinterest svg{padding:3px}a.pp-button-social-login:focus{outline-color:transparent}a.pp-button-social-login:focus .ppsc,a.pp-button-social-login:hover .ppsc{background-color:rgba(255,255,255,.75)}a.pp-button-social-login:visited{color:#fff}a.pp-button-social-login,a.pp-button-social-login .ppsc{display:inline-block;font-size:100%;height:2.5em;padding:0}a.pp-button-social-login{position:relative;vertical-align:middle;line-height:2.5em;font-family:inherit;font-weight:700;overflow:hidden;white-space:nowrap;border:1px solid #333;color:#fff!important;background:#333;margin:6px 0;border-radius:2px;box-sizing:content-box;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.1);text-decoration:none!important;min-width:220px}a.pp-button-social-login .ppsc{font-style:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:top;text-align:center;width:2.5em;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:1.8em 1.8em;border-top-left-radius:1px;border-bottom-left-radius:1px;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:absolute;left:0;margin:0}a.pp-button-social-login span.ppsc-text{margin-left:40px;padding:.5em;color:#fff!important}a.pp-button-social-login .ppsc-google{background-image:url(../images/social-login/google.svg)}a.pp-button-social-login.pp-button-social-login-google{background:#4285f4;border-color:#4285f4}a.pp-button-social-login.pp-button-social-login-facebook{background:#3b5998;border-color:#3b5998}a.pp-button-social-login.pp-button-social-login-twitter{background:#55acee;border-color:#55acee}a.pp-button-social-login.pp-button-social-login-linkedin{background:#0077b5;border-color:#0077b5}a.pp-button-social-login.pp-button-social-login-vk{background:#4a76a8;border-color:#4a76a8}a.pp-button-social-login.pp-button-social-login-github{background:#24292e;border-color:#24292e}a.pp-button-social-login .ppsc-vk{background-image:url(../images/social-login/vk-fa.svg)}a.pp-button-social-login .ppsc-facebook{background-image:url(../images/social-login/facebook.svg)}a.pp-button-social-login .ppsc-twitter{background-image:url(../images/social-login/twitter.svg)}a.pp-button-social-login .ppsc-linkedin{background-image:url(../images/social-login/linkedin.svg)}a.pp-button-social-login .ppsc-github{background-image:url(../images/social-login/github-fa.svg)}#profilepress-myaccount-wrapper,#profilepress-myaccount-wrapper *,#profilepress-myaccount-wrapper ::after,#profilepress-myaccount-wrapper ::before,.pp-form-container *,.pp-form-container .pp-form-wrapper,.pp-form-container .pp-form-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap span.select2-selection.select2-selection--multiple,html .pp-form-container .select2 input.select2-search__field{border:0!important}.pp-form-container form input[type=submit]{-webkit-appearance:none!important;cursor:pointer;text-shadow:none}.pp-form-container form{margin:0;padding:0;background-color:transparent}.woocommerce .woocommerce-MyAccount-content .pp-form-container{margin-right:0!important;margin-left:0!important}.pp-form-container form input,.pp-form-container form select,.pp-form-container form textarea{outline:0;background-image:none;height:auto;float:none;position:static;box-shadow:none;text-shadow:none;text-transform:none;text-decoration:none;resize:vertical}.pp-form-container form p{margin:0 0 .5em}.pp-form-container form input[type=submit]:focus{outline:0}.pp-form-container .pp-user-avatar{border-radius:50%!important;display:block!important;margin:0 auto 10px!important;text-align:center!important}.pp-form-container img.pp-user-cover-image{width:100%!important;height:auto!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox],#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border:1px solid #7e8993!important;border-radius:4px!important;background:#fff!important;color:#555!important;clear:none!important;cursor:pointer!important;display:inline-block!important;line-height:0!important;margin:0!important;outline:0!important;padding:0!important;text-align:center!important;vertical-align:middle!important;-webkit-appearance:none!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)!important;transition:.05s border-color ease-in-out!important;width:16px!important;height:16px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:50%!important}.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox],.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:4px!important}.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]{border-radius:50%!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked::before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E)!important;margin:-3px 0 0-4px!important;width:20px!important;height:20px!important;position:static}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked::before{content:"";border-radius:50%!important;margin:3px!important;background-color:#000!important;line-height:1.14285714!important;width:8px!important;height:8px!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=checkbox]:checked::before,#profilepress-myaccount-wrapper .profilepress-myaccount-content input[type=radio]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=checkbox]:checked::before,.pp-form-container .pp-form-wrapper .pp-form-field-wrap input[type=radio]:checked::before{float:left!important;display:inline-block!important;vertical-align:middle!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pp-form-container .pp-form-wrapper.ppBuildScratch,.pp-form-container .pp-form-wrapper.ppBuildScratch *{font-family:"Merriweather",sans-serif}.pp-form-container .pp-form-wrapper.ppBuildScratch .ppbs-headline{font-weight:700;font-size:20px;margin-bottom:1em;margin-top:0;text-align:center;margin-right:6.387%}.pp-form-container .pp-form-wrapper.ppBuildScratch h1,.pp-form-container .pp-form-wrapper.ppBuildScratch h2,.pp-form-container .pp-form-wrapper.ppBuildScratch h3,.pp-form-container .pp-form-wrapper.ppBuildScratch h4{font-weight:700;font-size:20px;margin-bottom:1em;margin-top:1em}.pp-form-container .pp-form-wrapper.ppBuildScratch input:disabled{opacity:.5}.pp-form-container .pp-form-wrapper.ppBuildScratch{max-width:100%;width:100%;padding:6%0 6% 6%;background:#fff;color:#222;font-size:14px;position:relative;box-shadow:0 0 0 .5px rgba(0,20,40,.1),0 2px 8px 0 rgba(50,55,90,.2);border-radius:3px;margin:0 auto}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-remove-frame{box-shadow:none;border-radius:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap{padding:0 6.387% 4%0;display:inline-block;width:100%;vertical-align:top}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap{display:inline-block;width:100%;vertical-align:top;padding:0 6.387%0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap{margin:0 0 5px;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-reveal .pp-form-field-input-textarea-wrap .pp-form-field:focus~.pp-form-field-description{display:block}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip{display:inline;font-weight:400}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fda-tooltip .ppress-hint-tooltip .pp-form-material-icons{position:relative;margin:0;padding:0;font-size:110%;display:inline;vertical-align:top}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside{position:relative}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-label-wrap{position:absolute;top:5px;left:15px;z-index:2}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap.fld-inside .pp-form-label-wrap{left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:18px;padding-bottom:2px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:23px;padding-bottom:7px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap.fld-inside .pp-form-field-input-textarea-wrap .pp-form-field{padding-top:30px;padding-bottom:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-half{width:50%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap.fw-third{width:33.3333333333%}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{border:1px solid #dbdbdb;font-size:14px;padding:10px 15px;-webkit-transition:all .35s;transition:all .35s;background:#fff;color:#69717a;width:100%;border-radius:0;line-height:1.3;min-height:40px;display:inline-block;margin:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea{height:100px;overflow:auto}.pp-form-field-wrap .pp-form-material-icons{width:24px;height:24px;position:absolute;right:0;top:0;cursor:text;margin:8px 12px 0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:40px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap.field-has-icon textarea{padding-left:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap.field-has-icon textarea{padding-right:30px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfia-left .pp-form-field-wrap .pp-form-material-icons{left:0;margin-left:12px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-left .pp-form-field-wrap .pp-form-material-icons{left:0!important;margin-left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material.ppfia-right .pp-form-field-wrap .pp-form-material-icons{margin-right:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap .pp-form-material-icons{margin-top:10px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap .pp-form-material-icons{margin-top:18px}.pp-form-container .pp-form-wrapper.ppBuildScratch .has-password-visibility-icon .pp-form-material-icons{cursor:pointer}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-pill .pp-form-field-wrap textarea{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-round .pp-form-field-wrap textarea{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap .select2.select2-container,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea{border:0!important;border-bottom:1px solid #dbdbdb!important;padding-left:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-material .pp-form-field-wrap textarea:focus{border-top:0!important;border-right:0!important;border-left:0!important;box-shadow:none!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap .select2-selection,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap input:not([type=radio]):not([type=checkbox]),.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap select,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfl-flat .pp-form-field-wrap textarea{border:0!important;background:#f7f7f7!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap select{padding-top:15px;padding-bottom:15px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-field-wrap textarea{height:150px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap input,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap select{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-field-wrap textarea{height:200px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap input[type=text]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap select:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap textarea:focus{border:1px solid #999}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .pp-form-label-wrap .pp-form-label,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{font-style:normal;background-color:transparent;display:block;font-weight:700;font-size:14px;float:none;line-height:1.3;margin:0;padding:0;color:#444}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-wrap .ppform-remember-label{display:inline-block}.pp-field-user-avatar-picture-wrap .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap .pp-cover-image-overlay ins,.pp-form-container .pp-form-wrapper.ppBuildScratch.ppf-hide-asterisk .pp-form-required-label{display:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]{background:#000;border:0;color:#fff;font-weight:700;font-size:16px;line-height:1;padding:15px 10px;transition:.15s ease-in-out;width:auto;min-width:110px;text-align:center}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-large .pp-form-submit-button-wrap input[type=submit],.pp-form-container .pp-form-wrapper.ppBuildScratch.ppfs-medium .pp-form-submit-button-wrap input[type=submit]{padding-top:20px;padding-bottom:20px}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-pill .pp-form-submit-button-wrap input[type=submit]{border-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbl-round .pp-form-submit-button-wrap input[type=submit]{border-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:focus,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-submit-button-wrap input[type=submit]:hover{background-color:#ededed;color:#000;text-decoration:none}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap{margin:0 0 5px}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkboxes-container,.ppressmd-new-dropdown ul{margin:0;padding:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-checkbox-wrap:last-of-type,.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-radio-wrap:last-of-type{margin-bottom:0}.pp-form-container .pp-form-wrapper.ppBuildScratch .pp-form-field-description{font-size:12px;font-weight:400;color:#666;line-height:1.3;text-align:left;margin:4px 0 0}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-wide .pp-form-submit-button-wrap input[type=submit]{width:100%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap{margin-top:4%;margin-bottom:4%}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width .pp-form-submit-button-wrap input[type=submit]{width:100%!important;position:absolute!important;bottom:0!important;right:0!important;left:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-pill{border-bottom-right-radius:25px!important;border-bottom-left-radius:25px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch.ppsbw-full-width.ppsbl-round{border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.pp-form-container .pp-form-wrapper.ppBuildScratch a.pp-button-social-login:last-of-type{margin-bottom:1.5em!important}#profilepress-myaccount-wrapper{font-size:16px}#profilepress-myaccount-wrapper .profilepress-myaccount-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#profilepress-myaccount-wrapper .profilepress-myaccount-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}#profilepress-myaccount-wrapper .ppmyac-dashboard-item{text-decoration:none!important;position:relative;display:block;padding:.75em 1.25em;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125);width:100%;text-align:inherit;box-shadow:none}#profilepress-myaccount-wrapper .ppmyac-dashboard-item.isactive{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:first-child{border-top-left-radius:.25em;border-top-right-radius:.25em}#profilepress-myaccount-wrapper .ppmyac-dashboard-item:last-child{margin-bottom:0;border-bottom-right-radius:.25em;border-bottom-left-radius:.25em}#profilepress-myaccount-wrapper .ppmyac-icons{margin-right:.5em;vertical-align:text-bottom}#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-col-sm-3{flex:0 0 25%;max-width:25%}}#profilepress-myaccount-wrapper .profilepress-myaccount-content{position:relative;width:100%;padding-top:30px;padding-right:15px;padding-left:15px}@media (min-width:576px){#profilepress-myaccount-wrapper .profilepress-myaccount-content{flex:0 0 75%;max-width:75%}}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap{text-align:center;margin-bottom:20px}#profilepress-myaccount-wrapper .profilepress-myaccount-avatar-wrap .profilepress-myaccount-avatar img.pp-user-avatar{margin:0!important;position:static!important;float:none!important;display:inline-block;-moz-border-radius:999px;-webkit-border-radius:999px;border-radius:999px;width:120px;height:120px}#profilepress-myaccount-wrapper .profilepress-myaccount-nav a:focus{outline:0;text-shadow:none;box-shadow:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content h2,#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{margin-top:0!important;margin-bottom:1em!important;font-weight:700!important;line-height:1.2!important;font-size:2em!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content h3{font-weight:500!important;font-size:1.2em!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenus-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-wrap{display:inline;padding-right:1em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item{color:inherit;padding:0 0 10px}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-submenu-item.ppsubmenu-active{border-bottom:3px solid #6c757d}.profilepress-myaccount-alert,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{position:relative;padding:.75em 1.25em;margin-bottom:1em;border:1px solid transparent;border-radius:.25em}.profilepress-myaccount-alert.pp-alert-danger,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.profilepress-myaccount-alert.pp-alert-success,.profilepress-myaccount-edit-profile .profilepress-edit-profile-status.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:1em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-cover-image-empty{min-height:250px;background-color:#eee}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap{padding:.75em;background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:0;border-radius:.25em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap img{width:100%;height:auto}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap .profilepress-myaccount-form-field{margin-top:.5em;margin-bottom:.5em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-email-notifications-wrap{margin-bottom:2em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field label{margin-bottom:.2em;font-weight:500;display:block}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=checkbox]+label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field input[type=radio]+label{display:inline}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-control:not([type=radio]):not([type=checkbox]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]),#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap select,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea{display:block;width:100%;height:calc(1.5em + .75em + 2px);padding:.375em .75em;font-size:1em;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow:visible;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap textarea{height:auto!important;min-height:100px!important;resize:vertical!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content select.profilepress-myaccount-form-control:focus,#profilepress-myaccount-wrapper .profilepress-myaccount-content textarea.profilepress-myaccount-form-control:focus{background-color:#fff;border-color:#bbb;outline:0;box-shadow:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]{display:inline-block;cursor:pointer;width:auto}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .profilepress-myaccount-form-field input[type=submit]:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;text-decoration:none}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75em + 2px);margin-bottom:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75em + 2px);margin:0;opacity:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75em + 2px);padding:.375em .75em;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-label::after{position:absolute;top:0;right:0;box-sizing:border-box;bottom:0;z-index:3;display:block;height:calc(1.5em + .75em);padding:.375em .75em;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25em .25em 0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-wrap .ppmyac-custom-file-input~.ppmyac-custom-file-label[data-browse]::after{content:attr(data-browse)}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-checkbox-wrap label.pp-form-label,#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-form-field .pp-radio-wrap label.pp-form-label{display:inline-block;margin:0 0 0 .3819820591em}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar-wrap{display:flex;flex-direction:column;margin:1em 0 0;padding-left:0}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-avatar{position:relative;padding:.75em 1.25em;background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:0;border-radius:.25em;justify-content:space-between!important;display:flex!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content .pp-user-avatar{width:70px;height:70px;min-height:100%;object-fit:cover;object-position:center;border-radius:50%}#profilepress-myaccount-wrapper .profilepress-myaccount-content .ppmyac-remove-avatar{margin-bottom:.5em!important;margin-top:.5em!important;padding:.25em .5em;font-size:.875em;line-height:1.5;border-radius:.2em;color:#fff;height:35px;background-color:#6c757d;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;text-shadow:none;cursor:pointer;user-select:none;border:1px solid #6c757d;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#profilepress-myaccount-wrapper .profilepress-myaccount-content .profilepress-myaccount-delete-cover-image-wrap .ppmyac-remove-avatar{margin-top:.75em!important;margin-bottom:0!important}#profilepress-myaccount-wrapper .profilepress-myaccount-content input.profilepress-myaccount-form-control::-webkit-file-upload-button{background:#fff;border-radius:6px;font-size:14px;border:1px solid #ddd}#profilepress-myaccount-wrapper .profilepress-myaccount-content .select2-selection{border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.ppress-2fa-setup-wrap .ppmyac-2fa-recovery-codes-wrap{width:250px;text-align:center}.pp-form-container .pp-field-user-avatar-picture-wrap{width:250px;height:auto;margin:auto;position:relative}.pp-form-container .pp-field-user-cover-image-wrap{margin:auto;position:relative}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{position:absolute;top:0;left:0;background:rgba(0,0,0,.5);text-align:center;box-sizing:border-box;padding:0;color:#fff;text-shadow:0 1px #666;line-height:21px;font-size:16px;height:100%;width:100%;border-radius:50%}.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap{border-radius:0}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay{display:table;height:100%;width:100%}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay ins,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay ins{display:table-cell;vertical-align:middle;height:100%;text-decoration:none!important;background:0 0!important;color:#fff!important;border-bottom:none!important}.pp-field-user-avatar-picture-wrap:hover .pp-profile-avatar-overlay-wrap .pp-profile-avatar-overlay .pp-form-material-icons,.pp-field-user-cover-image-wrap:hover .pp-cover-image-overlay-wrap .pp-cover-image-overlay .pp-form-material-icons{font-size:35px!important;display:block!important;position:static!important;right:auto!important;top:auto!important;color:#fff!important;margin:0!important;width:auto!important;height:auto!important;cursor:pointer}html .select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{border:0!important;height:auto!important}.select2.select2-container .select2-selection.select2-selection--multiple input.select2-search__field{border:0!important;box-shadow:none!important}.select2.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice{height:auto;line-height:normal}.pp-form-wrapper.pp-member-directory{opacity:0}.pp-form-wrapper.ppress-default-profile{max-width:1000px;width:100%;box-sizing:border-box;font-size:15px;color:#666;margin-bottom:30px;opacity:0}.pp-form-wrapper.ppress-default-profile *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp-form-wrapper.ppress-default-profile a,.pp-form-wrapper.ppress-default-profile a:hover{text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover{background-color:#eee;box-sizing:border-box;position:relative}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e{text-align:center;overflow:hidden}.pp-form-wrapper.ppress-default-profile .ppress-default-profile-cover-e img{width:100%;display:block;overflow:hidden;border-radius:0;margin:0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-header{position:relative;padding:0 0 25px;border-bottom:solid 2px #eee;min-height:85px;box-sizing:content-box}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon{position:absolute;top:15px;right:0;vertical-align:middle;font-size:30px;height:30px;line-height:30px;z-index:66;margin-right:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon .ppress-dpf-edit-a .ppress-material-icons{font-size:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a{color:#aaa;text-decoration:none;border-bottom:0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-headericon a:hover,.pp-form-wrapper.ppress-default-profile a.ppress-dpf-edit-a.active{color:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo{float:left;position:absolute;margin:0 0 0 30px;box-sizing:border-box;width:200px;height:200px}.pp-form-wrapper.ppress-default-profile.ppdf-nocover .ppress-dpf-profile-photo{position:relative}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-photo img{width:100%;height:auto;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:block;overflow:hidden;margin:0;box-shadow:none;background:#fff;border:5px solid #fff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-meta{padding-right:30px;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word}.pp-form-wrapper.ppress-default-profile .ppress-dpf-main-meta{padding:10px 0 0;color:#999}.pp-form-wrapper.ppress-default-profile .ppress-dpf-name{font-size:24px;font-weight:700;margin-right:30px;color:#555;line-height:1.7em}.pp-form-wrapper.ppress-default-profile .ppress-dpf-clear{clear:both}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span{margin:0 5px;font-size:14px;display:inline-block;line-height:.1}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta span:first-child{margin:0 5px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-meta-text{margin:5px 0 0;line-height:1.4em;font-size:13px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav{padding:10px;background:#444;text-align:center}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a{color:#fff;font-size:14px;font-weight:600;padding:6px 10px 6px 28px;display:block;float:left;border-radius:4px;margin-left:5px;position:relative;border-bottom:0;text-decoration:none!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item a:hover{background:#555}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item .ppress-material-icons{font-size:18px;height:18px;line-height:1.5;position:absolute;display:block;left:10px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item span.ppress-dpf-nav-title{padding-left:5px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-nav-item.ppress-dpf-active a{background:#007bff}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body{max-width:600px;padding-top:15px;padding-bottom:15px;margin:auto}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item,.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note{text-align:center;padding-top:20px;color:#666}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note .ppress-material-icons{display:inline-block;font-size:70px;height:70px;line-height:70px}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item span,.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note span{margin-top:10px;display:block;font-size:16px;color:#888}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-note a{border:0!important}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-items{margin:0 0 30px}.pp-form-wrapper.ppress-default-profile .ppress-dpf-profile-body-item{position:relative;padding:15px 0 0}.pp-form-wrapper.ppress-default-profile .ppress-dpf-item-label{display:block;margin:0 0 8px;border-bottom:solid 2px #eee;padding-bottom:4px;font-size:15px;line-height:22px;font-weight:700}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon{float:left;margin:0 8px 0 0;height:22px;line-height:18px;display:inline-block;width:24px;text-align:center}.pp-form-wrapper.ppress-default-profile .ppress-dpf-field-label-icon i{font-size:22px;position:relative;top:1px}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-photo{float:none;margin:0 auto;text-align:center;position:relative}.pp-form-wrapper.ppress-default-profile .ppdf-nocover .ppress-dpf-profile-meta{padding-left:0!important;padding-right:0!important;text-align:center!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{margin-left:0!important;border-radius:0!important}.ppress-dpf-profile-nav-item.ppressui340 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{position:static!important;top:auto!important;left:auto!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;padding:0!important;margin-top:-30px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{padding-top:0!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:18px!important}.ppress-default-profile.ppressui340 .ppress-dpf-header .ppress-dpf-meta-text{padding:0 20px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-photo{position:relative!important;width:100px!important;height:100px!important;margin:0 auto!important;float:none!important;left:auto!important;text-align:center!important;top:-40px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{width:120px!important;height:120px!important}.ppress-default-profile.ppressui340 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item i{display:block!important;position:static!important;top:auto!important;left:auto!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui340.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item i{font-size:22px!important;height:22px!important;line-height:22px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-body{padding-left:0!important;padding-right:0!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{position:static!important;top:auto!important;left:auto!important;width:120px!important;height:120px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-photo{position:relative!important;width:100px!important;height:100px!important;margin:0 auto!important;float:none!important;display:block!important;top:-40px!important;left:0!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-profile-meta{text-align:center!important;padding:0!important;margin-top:-30px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-name{float:none!important;margin-right:0!important;font-size:21px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui500 .ppress-dpf-header .ppress-dpf-meta{padding:0 20px!important;display:block!important}.ppress-default-profile.ppressui500 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{display:block!important;position:static!important;top:auto!important;left:auto!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui500.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-meta{margin-top:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav{padding:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item a{padding:10px 20px!important;margin-left:0!important;border-radius:0!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui800.ppdf-nocover .ppress-dpf-header .ppress-dpf-profile-photo{top:auto!important}.ppress-default-profile.ppressui800 .ppress-dpf-header .ppress-dpf-meta-text{padding-top:10px!important}.ppress-default-profile.ppressui800 .ppress-dpf-nav-title{font-size:12px!important}.ppress-default-profile.ppressui800 .ppress-dpf-profile-nav-item .ppress-material-icons{display:block!important;position:static!important;top:auto!important;left:auto!important;font-size:20px!important;height:20px!important;line-height:20px!important}.ppress-default-profile.ppressui960 .ppress-dpf-profile-photo{width:140px!important;height:140px!important;top:-70px!important}.ppress-default-profile.ppressui960.ppdf-nocover .ppress-dpf-profile-meta{margin-top:-50px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item a,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item a{padding:5px 11px!important;font-size:12px!important}.ppress-default-profile.ppressui340 .ppress-dpf-profile-nav-item .ppress-material-icons,.ppress-default-profile.ppressui500 .ppress-dpf-profile-nav-item .ppress-material-icons{font-size:14px!important}.ppress-default-profile.ppressui340 span.ppress-dpf-nav-title,.ppress-default-profile.ppressui500 span.ppress-dpf-nav-title{font-size:10px!important}.pp-form-wrapper.ppress-default-profile ul.pp-user-post-list{list-style:none;margin:0;padding:0}.pp-form-wrapper.ppress-default-profile li.pp-user-post-item{padding:20px 0;border-bottom:1px solid #eee}.pp-form-wrapper.ppress-default-profile .pp-user-post-item a,.pp-form-wrapper.ppress-default-profile .pp-user-post-item h3{font-size:16px;font-weight:400;margin:0;text-decoration:none}.pp-form-wrapper.ppress-default-profile .ppress-dpf-more-post-wrap{text-align:center;padding-top:30px}.pp-form-wrapper.ppress-default-profile a.ppress-dpf-more-post-btn{font-size:15px;border:0;display:block;width:100%;line-height:1em;padding:15px;text-decoration:none;text-align:center;text-transform:none;font-weight:400;transition:.25s;border-radius:4px;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);max-width:250px;margin:0 auto;color:#fff;background:#007bff}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item{padding:20px 0;border-bottom:1px solid #eee}.pp-form-wrapper.ppress-default-profile .pp-user-comment-item-link a{color:inherit}.pp-form-wrapper.ppress-default-profile .pp-user-comment-no-item+.ppress-dpf-more-post-wrap{display:none}.pp-member-directory .ppressmd-member-directory-header.ppressmd-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row:not(.ppressmd-member-directory-filters-bar){display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;margin:0 0 10px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-search-row{justify-content:flex-end}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:60%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label{flex:1;margin:0 10px 0 0;min-width:90px;max-width:85%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line{-webkit-appearance:textfield;width:100%;padding:0 12px!important;display:block!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;outline:0!important;cursor:text!important;font-size:15px!important;height:40px!important;box-sizing:border-box!important;box-shadow:none!important;margin:0!important;position:static}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line .ppressmd-do-search{min-width:15%;width:auto}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;flex:5}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;position:relative;cursor:pointer}.pp-member-directory .ppressmd-member-directory-header a{text-decoration:none;border-bottom:none;box-shadow:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons{display:inline;vertical-align:middle}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;flex-wrap:nowrap;flex:2;text-align:right}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;cursor:pointer}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a a{margin:0 5px 0 0}.ppressmd-member-directory-header:not(.ppmd-filters-expand) .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-up{display:none}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible,.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-filters .ppressmd-member-directory-filters-a .ppress-down{display:none}.ppressmd-new-dropdown{font-size:16px;margin:0;position:absolute;height:auto;background:#fff;z-index:10;display:none;border:1px solid #ddd;box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px}.ppressmd-new-dropdown ul li{list-style-type:none;padding:0;margin:0}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppressmd-member-directory-sorting .ppressmd-member-directory-sorting-a .ppressmd-new-dropdown{top:24px;width:200px;left:-12px}.ppressmd-new-dropdown ul li a{display:block;padding:8px 12px;line-height:1}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-member-directory-filters-bar{padding:0 0 10px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row.ppressmd-header-row-invisible{margin:0}.ppressmd-member-directory-header.ppmd-filters-expand .ppressmd-member-directory-header-row .ppressmd-search.ppressmd-search-invisible{display:grid}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search{margin:0;width:100%;display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(3,1fr);grid-gap:10px;grid-auto-rows:minmax(max-content,auto);-ms-grid-template-rows:auto 1fr;-ms-grid-template-columns:repeat(3,1fr);-ms-grid-gap:10px;-ms-grid-auto-rows:minmax(max-content,auto);align-items:center}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;width:100%}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input{width:100%;padding:10px 30px}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input:not(.select2-search__field),.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{background-color:transparent;border:1px solid #ddd!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-nav-line .ppress-material-icons,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-member-directory-search-line label .ppressmd-search-line,.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row .ppressmd-search .ppressmd-search-filter.ppressmd-text-filter-type input,.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection__rendered{color:#666;background-color:transparent}.pp-member-directory .ppressmd-member-directory-header .ppressmd-member-directory-header-row input[type=search]:focus{border:1px solid #bbb!important}.pp-member-directory .ppressmd-member-directory-header .ppressmd-button{border:0!important;display:block;width:100%;line-height:1em!important;padding:16px 20px!important;text-decoration:none!important;text-align:center;text-transform:none!important;font-weight:400!important;overflow:hidden;position:relative;transition:.25s;box-sizing:border-box;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;border-radius:4px!important;box-shadow:none;vertical-align:middle!important;height:auto!important;cursor:pointer!important;text-shadow:none;font-family:inherit;outline:0!important;margin:0;-webkit-appearance:none}.pp-member-directory .ppressmd-members-total-wrap{text-align:center;margin:0 0 10px}.pp-member-directory .ppressmd-members-total{font-size:20px;font-weight:300}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container{width:100%!important}.pp-member-directory .ppressmd-member-directory-header .select2-search.select2-search--inline .select2-search__field{width:auto!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection{display:block!important;height:40px;padding:0 0 0 12px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important;line-height:35px!important;font-size:15px!important;text-align:left!important;text-decoration:none!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;background-clip:padding-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection .select2-selection__arrow{display:inline-block!important;width:34px!important;height:100%!important;position:absolute!important;right:0!important;top:0!important;-moz-border-radius:0 2px 2px 0!important;-webkit-border-radius:0 2px 2px 0!important;border-radius:0 2px 2px 0!important;background-clip:padding-box!important;text-align:center!important;background:0 0!important;border-left:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown{border:1px solid #ddd;border-top:0;border-radius:0}.pp-member-directory .ppressmd-member-directory-header .select2-container.select2-container--open .select2-dropdown .select2-results li{list-style:none;display:list-item;background-image:none;font-size:15px;margin:5px!important;color:#666!important;padding:3px 7px 4px!important;cursor:pointer;min-height:1em!important}.pp-member-directory .ppressmd-member-directory-header .select2.select2-container .select2-selection.select2-selection--multiple{height:auto!important;line-height:.8!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0!important;line-height:37px}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:37px;box-sizing:border-box;list-style:none;margin:0;padding-left:0!important;padding-right:30px;width:100%;font-size:13px}.pp-member-directory .ppressmd-member-directory-header .select2-results li.select2-results__option.select2-results__option--highlighted{background:0 0!important;background:#f4f4f4!important;color:#666!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{right:10px;margin:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{right:10px;font-size:30px;margin:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__arrow b,.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{color:#888!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:3px 3px 3px 5px}.pp-member-directory .ppressmd-member-directory-header .select2-container .select2-search.select2-search--inline>input{border:0!important;padding:0!important;border-radius:0!important}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--multiple .select2-selection__rendered li{overflow-x:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}.pp-member-directory .ppressmd-member-directory-header .select2-container--default .select2-selection--single .select2-selection__clear{font-size:20px!important}.pp-member-directory .ppmd-pagination-wrap{font-size:16px;width:100%;margin:0 auto 10px;padding:0;text-align:center}.pp-member-directory .ppmd-pagination-wrap .page-numbers{display:inline-block;width:auto;height:34px;line-height:34px;transition:all .2s linear;padding:0 14px;color:#666;font-weight:400}.pp-member-directory .ppmd-pagination-wrap .page-numbers.current{background:#007bff;color:#fff}.pp-member-directory .ppmd-pagination-wrap .page-numbers .ppress-material-icons{vertical-align:middle}
|
assets/js/checkout.js
CHANGED
@@ -296,6 +296,8 @@ export default function () {
|
|
296 |
dataType: 'json',
|
297 |
success: function (response) {
|
298 |
|
|
|
|
|
299 |
if ('success' in response) {
|
300 |
|
301 |
if (response.success === true) {
|
@@ -330,6 +332,7 @@ export default function () {
|
|
330 |
_this.remove_spinner();
|
331 |
},
|
332 |
error: function (jqXHR, textStatus, errorThrown) {
|
|
|
333 |
_this.createAlertMessage(errorThrown);
|
334 |
}
|
335 |
}, 'json',);
|
296 |
dataType: 'json',
|
297 |
success: function (response) {
|
298 |
|
299 |
+
$(document.body).trigger('ppress_process_checkout_success_callback', [response]);
|
300 |
+
|
301 |
if ('success' in response) {
|
302 |
|
303 |
if (response.success === true) {
|
332 |
_this.remove_spinner();
|
333 |
},
|
334 |
error: function (jqXHR, textStatus, errorThrown) {
|
335 |
+
$(document.body).trigger('ppress_process_checkout_error_callback', [jqXHR, textStatus, errorThrown]);
|
336 |
_this.createAlertMessage(errorThrown);
|
337 |
}
|
338 |
}, 'json',);
|
assets/js/frontend.js
CHANGED
@@ -73,6 +73,10 @@ function Frontend() {
|
|
73 |
$form.on('pp_form_submitted', function () {
|
74 |
grecaptcha.reset(widgetId1)
|
75 |
});
|
|
|
|
|
|
|
|
|
76 |
}
|
77 |
});
|
78 |
};
|
73 |
$form.on('pp_form_submitted', function () {
|
74 |
grecaptcha.reset(widgetId1)
|
75 |
});
|
76 |
+
|
77 |
+
$(document).on('ppress_process_checkout_success_callback ppress_process_checkout_error_callback', function () {
|
78 |
+
grecaptcha.reset(widgetId1)
|
79 |
+
});
|
80 |
}
|
81 |
});
|
82 |
};
|
assets/js/frontend.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function($){"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var t=e(jQuery);(new function(){var e=this;this.init=function(){window.ppFormRecaptchaLoadCallback=this.recaptcha_processing,t.default(".pp-del-profile-avatar").on("click",this.delete_avatar),t.default(".pp-del-cover-image").on("click",this.delete_profile_image_cover),t.default(document).on("click",".has-password-visibility-icon .pp-form-material-icons",this.toggle_password_visibility),t.default(document.body).on("click","a.showlogin",(function(){t.default(".pp_wc_login").slideToggle()})),t.default(window).on("load resize",(function(){e.defaultUserProfileResponsive()})),t.default(document).on("click",".ppress-confirm-delete",(function(e){e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(window.location.href=t.default(this).attr("href"))})),"true"!==pp_ajax_form.disable_ajax_form&&(t.default(document).on("submit",'form[data-pp-form-submit="login"]',this.ajax_login),t.default(document).on("submit",'form[data-pp-form-submit="signup"]',this.ajax_registration),t.default(document).on("submit",'form[data-pp-form-submit="passwordreset"]',this.ajax_password_reset),t.default(document).on("submit",'form[data-pp-form-submit="editprofile"]',this.ajax_edit_profile))},this.recaptcha_processing=function(){t.default(".pp-g-recaptcha").each((function(s,a){var r=t.default(a).attr("data-sitekey"),p=t.default(this).parents(".pp-form-container").find("form");if("v3"===t.default(a).attr("data-type"))p.find("input.pp-submit-form").on("click",(function(s){s.preventDefault(),e._add_processing_label(p),grecaptcha.ready((function(){grecaptcha.execute(r,{action:"form"}).then((function(e){p.find('[name="g-recaptcha-response"]').remove(),p.append(t.default("<input>",{type:"hidden",value:e,name:"g-recaptcha-response"})),p.submit()}))}))}));else{var o=grecaptcha.render(a,{sitekey:r,theme:t.default(a).attr("data-theme"),size:t.default(a).attr("data-size")});p.on("pp_form_submitted",(function(){grecaptcha.reset(o)}))}}))},this.toggle_password_visibility=function(e){e.preventDefault();var s=t.default(this).parents(".pp-form-field-input-textarea-wrap").find(".pp-form-field");"password"===s.attr("type")?(s.attr("type","text"),t.default(this).text("visibility_off")):(s.attr("type","password"),t.default(this).text("visibility"))},this.ajax_edit_profile=function(s){if(void 0!==window.FormData&&window.FormData){s.preventDefault();var a=t.default('form[data-pp-form-submit="editprofile"]'),r=e.get_melange_id(a),p=new FormData(this);p.append("action","pp_ajax_editprofile"),p.append("nonce",pp_ajax_form.nonce),p.append("melange_id",r),t.default(".profilepress-edit-profile-status").remove(),t.default(".profilepress-edit-profile-success").remove(),""!==window.edit_profile_msg_class&&t.default("."+window.edit_profile_msg_class).remove(),e._add_processing_label(a),t.default.post({url:pp_ajax_form.ajaxurl,data:p,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(s){a.trigger("pp_form_submitted"),a.trigger("pp_form_edit_profile_success",[a]),"avatar_url"in s&&""!==s.avatar_url&&(t.default("img[data-del='avatar'], img.pp-user-avatar").attr("src",s.avatar_url),t.default("input[name=eup_avatar]",a).val("")),"cover_image_url"in s&&""!==s.cover_image_url&&(t.default("img[data-del='cover-image'], img.pp-user-cover-image").attr("src",s.cover_image_url),t.default("input[name=eup_cover_image]",a).val(""),t.default(".profilepress-myaccount-has-cover-image",a).show(),t.default(".profilepress-myaccount-cover-image-empty",a).hide()),"message"in s&&(window.edit_profile_msg_class=t.default(s.message).attr("class"),a.before(s.message)),"redirect"in s&&(a.trigger("pp_edit_profile_success_before_redirect"),window.location.assign(s.redirect)),e._remove_processing_label(a)}},"json")}},this.ajax_password_reset=function(s){s.preventDefault();var a=t.default(this),r=e.get_melange_id(a),p="true"===a.find('input[name="is-pp-tab-widget"]').val(),o={action:"pp_ajax_passwordreset",data:t.default(this).serialize()+"&melange_id="+r};e._remove_status_notice(),a.parents(".pp-tab-widget-form").prev(".pp-tab-status").remove(),e._add_processing_label(a),t.default.post(pp_ajax_form.ajaxurl,o,(function(s){if(a.trigger("pp_form_submitted"),"object"!=typeof s)return e._remove_processing_label(a);if("message"in s){if(a.trigger("pp_password_reset_status"),p){var r=s.message.replace("profilepress-reset-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(r)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(s.message):a.before(s.message);"status"in s&&!0===s.status&&a.hide(),t.default('input[name="user_login"]',a).val("")}e._remove_processing_label(a)}),"json")},this.ajax_registration=function(s){if(void 0!==window.FormData&&window.FormData){s.preventDefault();var a=t.default(this),r=e.get_melange_id(a),p=new FormData(this),o="true"===a.find('input[name="is-pp-tab-widget"]').val();p.append("action","pp_ajax_signup"),p.append("melange_id",r),e._remove_status_notice(),a.parents(".pp-tab-widget-form").prev(".pp-tab-status").remove(),e._add_processing_label(a),t.default.post({url:pp_ajax_form.ajaxurl,data:p,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(t){if(a.trigger("pp_form_submitted"),"object"!=typeof t)return e._remove_processing_label(a);if("message"in t)if(a.trigger("pp_registration_error",[t]),a.trigger("pp_registration_ajax_response",[t]),o){var s=t.message.replace("profilepress-reg-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(s)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(t.message):a.before(t.message);else"redirect"in t&&(a.trigger("pp_registration_success",[t]),window.location.assign(t.redirect));e._remove_processing_label(a)}})}},this.ajax_login=function(s){s.preventDefault();var a=t.default(this),r={action:"pp_ajax_login",data:t.default(this).serialize()},p="true"===a.find('input[name="is-pp-tab-widget"]').val();e._remove_status_notice(),e._add_processing_label(a),t.default.post(pp_ajax_form.ajaxurl,r,(function(t){if(a.trigger("pp_form_submitted"),null===t||"object"!=typeof t)return e._remove_processing_label(a);if("success"in t&&!0===t.success&&"redirect"in t)a.trigger("pp_login_form_success"),window.location.assign(t.redirect);else if(a.trigger("pp_login_form_error"),"code"in t&&"pp2fa_auth_code_invalid"==t.code&&a.find(".pp-2fa").show(),p){var s=t.message.replace("profilepress-login-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(s)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(t.message):a.before(t.message);e._remove_processing_label(a)}),"json")},this.delete_avatar=function(e){e.preventDefault();var s=t.default(this).text(),a=t.default(this);e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(a.is("button")&&a.text(pp_ajax_form.deleting_text),t.default.post(pp_ajax_form.ajaxurl,{action:"pp_del_avatar",nonce:pp_ajax_form.nonce}).done((function(e){"error"in e&&"nonce_failed"===e.error?(a.text(s),alert(pp_ajax_form.deleting_error)):"success"in e&&(t.default("img[data-del='avatar']").attr("src",e.default),a.remove())})))},this.delete_profile_image_cover=function(e){e.preventDefault();var s=t.default(this).text(),a=t.default(this);e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(a.is("button")&&a.text(pp_ajax_form.deleting_text),t.default.post(pp_ajax_form.ajaxurl,{action:"pp_del_cover_image",nonce:pp_ajax_form.nonce}).done((function(e){"error"in e&&"nonce_failed"===e.error&&(a.text(s),alert(pp_ajax_form.deleting_error)),"success"in e&&(""!==e.default?(t.default("img[data-del='cover-image']").attr("src",e.default),a.parent().find(".profilepress-myaccount-has-cover-image").show(),a.parent().find(".profilepress-myaccount-cover-image-empty").hide()):(a.parent().find(".profilepress-myaccount-has-cover-image").hide(),a.parent().find(".profilepress-myaccount-cover-image-empty").show()),a.remove())})))},this.get_melange_id=function(e){var s=t.default("input.pp_melange_id",e).val();return void 0===s?"":s},this._add_processing_label=function(e){var t=e.find("input[data-pp-submit-label]");t.attr({value:t.data("pp-processing-label"),disabled:"disabled"}).css("opacity",".4")},this._remove_processing_label=function(e){var t=e.find("input[data-pp-submit-label]");t.attr("value",t.data("pp-submit-label")),t.attr({value:t.data("pp-submit-label"),disabled:null}).css("opacity","")},this._remove_status_notice=function(){t.default(".profilepress-login-status,.pp-tab-status,.profilepress-edit-profile-success,.profilepress-edit-profile-status,.pp-reset-success,.profilepress-reset-status,.profilepress-reg-status").remove()},this.defaultUserProfileResponsive=function(){t.default(".ppress-default-profile, .pp-member-directory, .ppress-checkout__form").each((function(){var e=t.default(this),s=e.width();s<=340?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui800"),e.removeClass("ppressui768"),e.removeClass("ppressui960"),e.addClass("ppressui340")):s<=500?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui500")):s<=768?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui768")):s<=800?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui800")):s<=960?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui960")):s>960&&(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960")),e.css("opacity",1)})),t.default(".ppress-default-profile-cover, .ppress-default-profile-cover-e").each((function(){var e=t.default(this),s=Math.round(e.width()/e.data("ratio"))+"px";e.height(s),e.find(".ppress-dpf-cover-add").height(s)}))}}).init(),(new function(){let e=this;window.ppressCheckoutForm=this,this.init=function(){"0"!==pp_ajax_form.is_checkout&&0!==t.default("#ppress_checkout_main_form").length&&(t.default(document).on("click",".ppress-checkout-show-login-form",this.toggle_login_form),t.default(document).on("click",'.ppress-login-submit-btn input[type="submit"]',this.process_login),t.default(document).on("click",".ppress-coupon-code-link",this.toggle_discount_code_reveal),t.default(document).on("click",".ppress-apply-discount-btn",this.apply_discount_code),t.default(document).on("click","#ppress-remove-applied-coupon",this.remove_applied_discount_code),t.default(document).on("submit","#ppress_mb_checkout_form",this.process_checkout),t.default(document).on("click",".ppress-terms-and-conditions-link",(function(e){var s=t.default(".ppress-checkout-form__terms_condition__content");s.length>0&&(e.preventDefault(),s.slideToggle())})),t.default(document).on("ppress_update_checkout",this.update_checkout),"1"===pp_ajax_form.is_checkout_tax_enabled?t.default(document).on("change","#ppress_mb_checkout_form .ppress_billing_country, #ppress_mb_checkout_form .ppress_billing_state, #ppress_mb_checkout_form .ppress_vat_number",e.debounce((function(){t.default(document.body).trigger("ppress_update_checkout")}),200)):t.default(document).on("change","#ppress_mb_checkout_form .ppress_billing_country",e.contextual_state_field),t.default(document.body).on("change","#ppress_checkout_payment_methods [name=ppress_payment_method]",(function(){t.default(document.body).trigger("ppress_update_checkout")})),t.default(document.body).trigger("ppress_update_checkout"),t.default(document).ajaxError((function(){e.remove_spinner()})))},this.debounce=function(e,t){let s;return t=t||600,function(){clearTimeout(s),s=setTimeout((function(){e()}),t)}},this.contextual_state_field=function(){let e=t.default(".ppress_billing_state"),s={action:"ppress_contextual_state_field",country:t.default(this).val(),name:e.prop("name"),id:e.prop("id"),class:e.prop("class"),csrf:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,s,(function(t){e.replaceWith(t.data)}))},this.scroll_to_notices=function(e){(e=e||t.default(".ppress-checkout-alert")).length&&t.default("html, body").animate({scrollTop:e.offset().top-100},1e3)},this.update_checkout=function(){e.removeAllAlerts(),e.add_spinner();let s={action:"ppress_update_order_review",plan_id:t.default("#ppress-checkout-plan-id").val(),ppress_payment_method:t.default("#ppress_checkout_payment_methods [name=ppress_payment_method]:checked").val(),csrf:t.default("#ppress_checkout_nonce").val(),address:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_address").val(),city:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_city").val(),country:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_country").val(),state:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_state").val(),postcode:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_postcode").val(),phone:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_phone").val(),vat_number:t.default("#ppress_checkout_main_form .ppress_vat_number").val(),post_data:t.default("#ppress_mb_checkout_form").serialize()};t.default.post(pp_ajax_form.ajaxurl,s,(function(a){let r={};if(t.default(".ppress-checkout-form__payment_method :input").each((function(){let e=t.default(this).attr("id");e&&(-1!==t.default.inArray(t.default(this).attr("type"),["checkbox","radio"])?r[e]=t.default(this).prop("checked"):r[e]=t.default(this).val())})),"data"in a&&void 0!==a.data.fragments&&(t.default.each(a.data.fragments,(function(s,a){e.fragments&&e.fragments[s]===a||t.default(s).replaceWith(a)})),e.fragments=s.fragments),t.default.isEmptyObject(r)||t.default(".ppress-checkout-form__payment_method :input").each((function(){let e=t.default(this).attr("id");e&&(-1!==t.default.inArray(t.default(this).attr("type"),["checkbox","radio"])?t.default(this).prop("checked",r[e]):(t.default.inArray(t.default(this).attr("type"),["select"]),t.default(this).val(r[e])))})),"success"in a&&!1===a.success){let e=t.default("#ppress_checkout_main_form");a.data&&e.prepend(a.data),e.find(".input-text, select, input:checkbox").trigger("blur")}t.default(document.body).trigger("ppress_updated_checkout",[a]);let p,o=t.default(".ppress-checkout_order_summary__bottom_details");(p=t.default(".ppress-checkout-alert")).length>0&&(o=p),e.scroll_to_notices(o),e.remove_spinner()}))},this.toggle_login_form=function(e){e.preventDefault(),t.default("#ppress_checkout_account_info .ppress-main-checkout-form__login_form_wrap").slideToggle()},this.toggle_discount_code_reveal=function(e){e.preventDefault(),t.default("#ppress-checkout-coupon-code-wrap").slideToggle()},this.apply_discount_code=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_checkout_apply_discount",plan_id:t.default("#ppress-checkout-plan-id").val(),coupon_code:t.default("#apply-discount").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&!0===s.success?t.default(document.body).trigger("ppress_update_checkout"):(t.default(".ppress-checkout_order_summary-wrap").before(s.data),e.remove_spinner())}))},this.remove_applied_discount_code=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_checkout_remove_discount",plan_id:t.default("#ppress-checkout-plan-id").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&!0===s.success?t.default(document.body).trigger("ppress_update_checkout"):(t.default(".ppress-checkout_order_summary-wrap").before(s.data),e.remove_spinner())}))},this.process_login=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_process_checkout_login",ppmb_user_login:t.default("#ppress_mb_checkout_form #ppmb_user_login").val(),ppmb_user_pass:t.default("#ppress_mb_checkout_form #ppmb_user_pass").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&(!0===s.success?window.location.reload():"data"in s&&t.default("#ppress_mb_checkout_form .ppress-login-submit-btn").prepend(s.data)),e.remove_spinner()}))},this.process_checkout=function(s){if("function"!=typeof this.checkValidity||!1!==this.checkValidity()){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();var a=t.default(this),r=e.get_payment_method();if(!1!==a.triggerHandler("ppress_checkout_place_order_"+r)){let s=new FormData(this);s.append("action","ppress_process_checkout"),s.append("ppress_checkout_nonce",t.default("#ppress_checkout_nonce").val()),t.default.post({url:pp_ajax_form.ajaxurl,data:s,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(s){if("success"in s)return!0===s.success?void(!1!==a.triggerHandler("ppress_process_checkout_"+r,[s,r])&&("redirect_url"in s&&void 0!==s.redirect_url&&s.redirect_url.length>0?window.location.assign(s.redirect_url):(t.default(document.body).trigger("ppress_checkout_success",[s,r]),window.location.assign(s.order_success_url)))):"error_message"in s?e.createAlertMessage(s.error_message):"data"in s&&"string"==typeof s.data?e.createAlertMessage(s.data):void 0;e.remove_spinner()},error:function(t,s,a){e.createAlertMessage(a)}},"json")}}},this.get_payment_method=function(){return t.default("#ppress_mb_checkout_form").find('input[name="ppress_payment_method"]:checked').val()},this.createAlertMessage=function(e,s){s=s||"error";var a=void 0!==e.indexOf&&-1!==e.indexOf("ppress-checkout-alert"),r="";a||(r='<div class="ppress-checkout-alert ppress-'+s+'"><p>'),r+=e,a||(r+="</p></div>"),t.default("#ppress_checkout_main_form").prepend(r),ppressCheckoutForm.scroll_to_notices(),ppressCheckoutForm.remove_spinner(),t.default(document.body).trigger("ppress_checkout_error",[e])},this.removeAllAlerts=function(){t.default(".ppress-checkout-alert").remove()},this.add_spinner=function(){t.default(".ppress-checkout__form").prepend('<div class="ppress-checkout__form__preloader"><div class="ppress-checkout__form__spinner"></div></div>')},this.remove_spinner=function(){t.default(".ppress-checkout__form .ppress-checkout__form__preloader").remove()},this.is_var_defined=function(e){return null!=e}}).init()}();
|
1 |
+
!function($){"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var t=e(jQuery);(new function(){var e=this;this.init=function(){window.ppFormRecaptchaLoadCallback=this.recaptcha_processing,t.default(".pp-del-profile-avatar").on("click",this.delete_avatar),t.default(".pp-del-cover-image").on("click",this.delete_profile_image_cover),t.default(document).on("click",".has-password-visibility-icon .pp-form-material-icons",this.toggle_password_visibility),t.default(document.body).on("click","a.showlogin",(function(){t.default(".pp_wc_login").slideToggle()})),t.default(window).on("load resize",(function(){e.defaultUserProfileResponsive()})),t.default(document).on("click",".ppress-confirm-delete",(function(e){e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(window.location.href=t.default(this).attr("href"))})),"true"!==pp_ajax_form.disable_ajax_form&&(t.default(document).on("submit",'form[data-pp-form-submit="login"]',this.ajax_login),t.default(document).on("submit",'form[data-pp-form-submit="signup"]',this.ajax_registration),t.default(document).on("submit",'form[data-pp-form-submit="passwordreset"]',this.ajax_password_reset),t.default(document).on("submit",'form[data-pp-form-submit="editprofile"]',this.ajax_edit_profile))},this.recaptcha_processing=function(){t.default(".pp-g-recaptcha").each((function(s,a){var r=t.default(a).attr("data-sitekey"),o=t.default(this).parents(".pp-form-container").find("form");if("v3"===t.default(a).attr("data-type"))o.find("input.pp-submit-form").on("click",(function(s){s.preventDefault(),e._add_processing_label(o),grecaptcha.ready((function(){grecaptcha.execute(r,{action:"form"}).then((function(e){o.find('[name="g-recaptcha-response"]').remove(),o.append(t.default("<input>",{type:"hidden",value:e,name:"g-recaptcha-response"})),o.submit()}))}))}));else{var p=grecaptcha.render(a,{sitekey:r,theme:t.default(a).attr("data-theme"),size:t.default(a).attr("data-size")});o.on("pp_form_submitted",(function(){grecaptcha.reset(p)})),t.default(document).on("ppress_process_checkout_success_callback ppress_process_checkout_error_callback",(function(){grecaptcha.reset(p)}))}}))},this.toggle_password_visibility=function(e){e.preventDefault();var s=t.default(this).parents(".pp-form-field-input-textarea-wrap").find(".pp-form-field");"password"===s.attr("type")?(s.attr("type","text"),t.default(this).text("visibility_off")):(s.attr("type","password"),t.default(this).text("visibility"))},this.ajax_edit_profile=function(s){if(void 0!==window.FormData&&window.FormData){s.preventDefault();var a=t.default('form[data-pp-form-submit="editprofile"]'),r=e.get_melange_id(a),o=new FormData(this);o.append("action","pp_ajax_editprofile"),o.append("nonce",pp_ajax_form.nonce),o.append("melange_id",r),t.default(".profilepress-edit-profile-status").remove(),t.default(".profilepress-edit-profile-success").remove(),""!==window.edit_profile_msg_class&&t.default("."+window.edit_profile_msg_class).remove(),e._add_processing_label(a),t.default.post({url:pp_ajax_form.ajaxurl,data:o,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(s){a.trigger("pp_form_submitted"),a.trigger("pp_form_edit_profile_success",[a]),"avatar_url"in s&&""!==s.avatar_url&&(t.default("img[data-del='avatar'], img.pp-user-avatar").attr("src",s.avatar_url),t.default("input[name=eup_avatar]",a).val("")),"cover_image_url"in s&&""!==s.cover_image_url&&(t.default("img[data-del='cover-image'], img.pp-user-cover-image").attr("src",s.cover_image_url),t.default("input[name=eup_cover_image]",a).val(""),t.default(".profilepress-myaccount-has-cover-image",a).show(),t.default(".profilepress-myaccount-cover-image-empty",a).hide()),"message"in s&&(window.edit_profile_msg_class=t.default(s.message).attr("class"),a.before(s.message)),"redirect"in s&&(a.trigger("pp_edit_profile_success_before_redirect"),window.location.assign(s.redirect)),e._remove_processing_label(a)}},"json")}},this.ajax_password_reset=function(s){s.preventDefault();var a=t.default(this),r=e.get_melange_id(a),o="true"===a.find('input[name="is-pp-tab-widget"]').val(),p={action:"pp_ajax_passwordreset",data:t.default(this).serialize()+"&melange_id="+r};e._remove_status_notice(),a.parents(".pp-tab-widget-form").prev(".pp-tab-status").remove(),e._add_processing_label(a),t.default.post(pp_ajax_form.ajaxurl,p,(function(s){if(a.trigger("pp_form_submitted"),"object"!=typeof s)return e._remove_processing_label(a);if("message"in s){if(a.trigger("pp_password_reset_status"),o){var r=s.message.replace("profilepress-reset-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(r)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(s.message):a.before(s.message);"status"in s&&!0===s.status&&a.hide(),t.default('input[name="user_login"]',a).val("")}e._remove_processing_label(a)}),"json")},this.ajax_registration=function(s){if(void 0!==window.FormData&&window.FormData){s.preventDefault();var a=t.default(this),r=e.get_melange_id(a),o=new FormData(this),p="true"===a.find('input[name="is-pp-tab-widget"]').val();o.append("action","pp_ajax_signup"),o.append("melange_id",r),e._remove_status_notice(),a.parents(".pp-tab-widget-form").prev(".pp-tab-status").remove(),e._add_processing_label(a),t.default.post({url:pp_ajax_form.ajaxurl,data:o,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(t){if(a.trigger("pp_form_submitted"),"object"!=typeof t)return e._remove_processing_label(a);if("message"in t)if(a.trigger("pp_registration_error",[t]),a.trigger("pp_registration_ajax_response",[t]),p){var s=t.message.replace("profilepress-reg-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(s)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(t.message):a.before(t.message);else"redirect"in t&&(a.trigger("pp_registration_success",[t]),window.location.assign(t.redirect));e._remove_processing_label(a)}})}},this.ajax_login=function(s){s.preventDefault();var a=t.default(this),r={action:"pp_ajax_login",data:t.default(this).serialize()},o="true"===a.find('input[name="is-pp-tab-widget"]').val();e._remove_status_notice(),e._add_processing_label(a),t.default.post(pp_ajax_form.ajaxurl,r,(function(t){if(a.trigger("pp_form_submitted"),null===t||"object"!=typeof t)return e._remove_processing_label(a);if("success"in t&&!0===t.success&&"redirect"in t)a.trigger("pp_login_form_success"),window.location.assign(t.redirect);else if(a.trigger("pp_login_form_error"),"code"in t&&"pp2fa_auth_code_invalid"==t.code&&a.find(".pp-2fa").show(),o){var s=t.message.replace("profilepress-login-status","pp-tab-status");a.parents(".pp-tab-widget-form").before(s)}else a.parents(".lucidContainer").length>0?a.parents(".lucidContainer").before(t.message):a.before(t.message);e._remove_processing_label(a)}),"json")},this.delete_avatar=function(e){e.preventDefault();var s=t.default(this).text(),a=t.default(this);e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(a.is("button")&&a.text(pp_ajax_form.deleting_text),t.default.post(pp_ajax_form.ajaxurl,{action:"pp_del_avatar",nonce:pp_ajax_form.nonce}).done((function(e){"error"in e&&"nonce_failed"===e.error?(a.text(s),alert(pp_ajax_form.deleting_error)):"success"in e&&(t.default("img[data-del='avatar']").attr("src",e.default),a.remove())})))},this.delete_profile_image_cover=function(e){e.preventDefault();var s=t.default(this).text(),a=t.default(this);e.preventDefault(),confirm(pp_ajax_form.confirm_delete)&&(a.is("button")&&a.text(pp_ajax_form.deleting_text),t.default.post(pp_ajax_form.ajaxurl,{action:"pp_del_cover_image",nonce:pp_ajax_form.nonce}).done((function(e){"error"in e&&"nonce_failed"===e.error&&(a.text(s),alert(pp_ajax_form.deleting_error)),"success"in e&&(""!==e.default?(t.default("img[data-del='cover-image']").attr("src",e.default),a.parent().find(".profilepress-myaccount-has-cover-image").show(),a.parent().find(".profilepress-myaccount-cover-image-empty").hide()):(a.parent().find(".profilepress-myaccount-has-cover-image").hide(),a.parent().find(".profilepress-myaccount-cover-image-empty").show()),a.remove())})))},this.get_melange_id=function(e){var s=t.default("input.pp_melange_id",e).val();return void 0===s?"":s},this._add_processing_label=function(e){var t=e.find("input[data-pp-submit-label]");t.attr({value:t.data("pp-processing-label"),disabled:"disabled"}).css("opacity",".4")},this._remove_processing_label=function(e){var t=e.find("input[data-pp-submit-label]");t.attr("value",t.data("pp-submit-label")),t.attr({value:t.data("pp-submit-label"),disabled:null}).css("opacity","")},this._remove_status_notice=function(){t.default(".profilepress-login-status,.pp-tab-status,.profilepress-edit-profile-success,.profilepress-edit-profile-status,.pp-reset-success,.profilepress-reset-status,.profilepress-reg-status").remove()},this.defaultUserProfileResponsive=function(){t.default(".ppress-default-profile, .pp-member-directory, .ppress-checkout__form").each((function(){var e=t.default(this),s=e.width();s<=340?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui800"),e.removeClass("ppressui768"),e.removeClass("ppressui960"),e.addClass("ppressui340")):s<=500?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui500")):s<=768?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui768")):s<=800?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui800")):s<=960?(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960"),e.addClass("ppressui960")):s>960&&(e.removeClass("ppressui340"),e.removeClass("ppressui500"),e.removeClass("ppressui768"),e.removeClass("ppressui800"),e.removeClass("ppressui960")),e.css("opacity",1)})),t.default(".ppress-default-profile-cover, .ppress-default-profile-cover-e").each((function(){var e=t.default(this),s=Math.round(e.width()/e.data("ratio"))+"px";e.height(s),e.find(".ppress-dpf-cover-add").height(s)}))}}).init(),(new function(){let e=this;window.ppressCheckoutForm=this,this.init=function(){"0"!==pp_ajax_form.is_checkout&&0!==t.default("#ppress_checkout_main_form").length&&(t.default(document).on("click",".ppress-checkout-show-login-form",this.toggle_login_form),t.default(document).on("click",'.ppress-login-submit-btn input[type="submit"]',this.process_login),t.default(document).on("click",".ppress-coupon-code-link",this.toggle_discount_code_reveal),t.default(document).on("click",".ppress-apply-discount-btn",this.apply_discount_code),t.default(document).on("click","#ppress-remove-applied-coupon",this.remove_applied_discount_code),t.default(document).on("submit","#ppress_mb_checkout_form",this.process_checkout),t.default(document).on("click",".ppress-terms-and-conditions-link",(function(e){var s=t.default(".ppress-checkout-form__terms_condition__content");s.length>0&&(e.preventDefault(),s.slideToggle())})),t.default(document).on("ppress_update_checkout",this.update_checkout),"1"===pp_ajax_form.is_checkout_tax_enabled?t.default(document).on("change","#ppress_mb_checkout_form .ppress_billing_country, #ppress_mb_checkout_form .ppress_billing_state, #ppress_mb_checkout_form .ppress_vat_number",e.debounce((function(){t.default(document.body).trigger("ppress_update_checkout")}),200)):t.default(document).on("change","#ppress_mb_checkout_form .ppress_billing_country",e.contextual_state_field),t.default(document.body).on("change","#ppress_checkout_payment_methods [name=ppress_payment_method]",(function(){t.default(document.body).trigger("ppress_update_checkout")})),t.default(document.body).trigger("ppress_update_checkout"),t.default(document).ajaxError((function(){e.remove_spinner()})))},this.debounce=function(e,t){let s;return t=t||600,function(){clearTimeout(s),s=setTimeout((function(){e()}),t)}},this.contextual_state_field=function(){let e=t.default(".ppress_billing_state"),s={action:"ppress_contextual_state_field",country:t.default(this).val(),name:e.prop("name"),id:e.prop("id"),class:e.prop("class"),csrf:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,s,(function(t){e.replaceWith(t.data)}))},this.scroll_to_notices=function(e){(e=e||t.default(".ppress-checkout-alert")).length&&t.default("html, body").animate({scrollTop:e.offset().top-100},1e3)},this.update_checkout=function(){e.removeAllAlerts(),e.add_spinner();let s={action:"ppress_update_order_review",plan_id:t.default("#ppress-checkout-plan-id").val(),ppress_payment_method:t.default("#ppress_checkout_payment_methods [name=ppress_payment_method]:checked").val(),csrf:t.default("#ppress_checkout_nonce").val(),address:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_address").val(),city:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_city").val(),country:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_country").val(),state:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_state").val(),postcode:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_postcode").val(),phone:t.default(".ppress-checkout-form__payment_method.ppress-active .ppress_billing_phone").val(),vat_number:t.default("#ppress_checkout_main_form .ppress_vat_number").val(),post_data:t.default("#ppress_mb_checkout_form").serialize()};t.default.post(pp_ajax_form.ajaxurl,s,(function(a){let r={};if(t.default(".ppress-checkout-form__payment_method :input").each((function(){let e=t.default(this).attr("id");e&&(-1!==t.default.inArray(t.default(this).attr("type"),["checkbox","radio"])?r[e]=t.default(this).prop("checked"):r[e]=t.default(this).val())})),"data"in a&&void 0!==a.data.fragments&&(t.default.each(a.data.fragments,(function(s,a){e.fragments&&e.fragments[s]===a||t.default(s).replaceWith(a)})),e.fragments=s.fragments),t.default.isEmptyObject(r)||t.default(".ppress-checkout-form__payment_method :input").each((function(){let e=t.default(this).attr("id");e&&(-1!==t.default.inArray(t.default(this).attr("type"),["checkbox","radio"])?t.default(this).prop("checked",r[e]):(t.default.inArray(t.default(this).attr("type"),["select"]),t.default(this).val(r[e])))})),"success"in a&&!1===a.success){let e=t.default("#ppress_checkout_main_form");a.data&&e.prepend(a.data),e.find(".input-text, select, input:checkbox").trigger("blur")}t.default(document.body).trigger("ppress_updated_checkout",[a]);let o,p=t.default(".ppress-checkout_order_summary__bottom_details");(o=t.default(".ppress-checkout-alert")).length>0&&(p=o),e.scroll_to_notices(p),e.remove_spinner()}))},this.toggle_login_form=function(e){e.preventDefault(),t.default("#ppress_checkout_account_info .ppress-main-checkout-form__login_form_wrap").slideToggle()},this.toggle_discount_code_reveal=function(e){e.preventDefault(),t.default("#ppress-checkout-coupon-code-wrap").slideToggle()},this.apply_discount_code=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_checkout_apply_discount",plan_id:t.default("#ppress-checkout-plan-id").val(),coupon_code:t.default("#apply-discount").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&!0===s.success?t.default(document.body).trigger("ppress_update_checkout"):(t.default(".ppress-checkout_order_summary-wrap").before(s.data),e.remove_spinner())}))},this.remove_applied_discount_code=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_checkout_remove_discount",plan_id:t.default("#ppress-checkout-plan-id").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&!0===s.success?t.default(document.body).trigger("ppress_update_checkout"):(t.default(".ppress-checkout_order_summary-wrap").before(s.data),e.remove_spinner())}))},this.process_login=function(s){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();let a={action:"ppress_process_checkout_login",ppmb_user_login:t.default("#ppress_mb_checkout_form #ppmb_user_login").val(),ppmb_user_pass:t.default("#ppress_mb_checkout_form #ppmb_user_pass").val(),ppress_checkout_nonce:t.default("#ppress_checkout_nonce").val()};t.default.post(pp_ajax_form.ajaxurl,a,(function(s){"success"in s&&(!0===s.success?window.location.reload():"data"in s&&t.default("#ppress_mb_checkout_form .ppress-login-submit-btn").prepend(s.data)),e.remove_spinner()}))},this.process_checkout=function(s){if("function"!=typeof this.checkValidity||!1!==this.checkValidity()){s.preventDefault(),e.removeAllAlerts(),e.add_spinner();var a=t.default(this),r=e.get_payment_method();if(!1!==a.triggerHandler("ppress_checkout_place_order_"+r)){let s=new FormData(this);s.append("action","ppress_process_checkout"),s.append("ppress_checkout_nonce",t.default("#ppress_checkout_nonce").val()),t.default.post({url:pp_ajax_form.ajaxurl,data:s,cache:!1,contentType:!1,enctype:"multipart/form-data",processData:!1,dataType:"json",success:function(s){if(t.default(document.body).trigger("ppress_process_checkout_success_callback",[s]),"success"in s)return!0===s.success?void(!1!==a.triggerHandler("ppress_process_checkout_"+r,[s,r])&&("redirect_url"in s&&void 0!==s.redirect_url&&s.redirect_url.length>0?window.location.assign(s.redirect_url):(t.default(document.body).trigger("ppress_checkout_success",[s,r]),window.location.assign(s.order_success_url)))):"error_message"in s?e.createAlertMessage(s.error_message):"data"in s&&"string"==typeof s.data?e.createAlertMessage(s.data):void 0;e.remove_spinner()},error:function(s,a,r){t.default(document.body).trigger("ppress_process_checkout_error_callback",[s,a,r]),e.createAlertMessage(r)}},"json")}}},this.get_payment_method=function(){return t.default("#ppress_mb_checkout_form").find('input[name="ppress_payment_method"]:checked').val()},this.createAlertMessage=function(e,s){s=s||"error";var a=void 0!==e.indexOf&&-1!==e.indexOf("ppress-checkout-alert"),r="";a||(r='<div class="ppress-checkout-alert ppress-'+s+'"><p>'),r+=e,a||(r+="</p></div>"),t.default("#ppress_checkout_main_form").prepend(r),ppressCheckoutForm.scroll_to_notices(),ppressCheckoutForm.remove_spinner(),t.default(document.body).trigger("ppress_checkout_error",[e])},this.removeAllAlerts=function(){t.default(".ppress-checkout-alert").remove()},this.add_spinner=function(){t.default(".ppress-checkout__form").prepend('<div class="ppress-checkout__form__preloader"><div class="ppress-checkout__form__spinner"></div></div>')},this.remove_spinner=function(){t.default(".ppress-checkout__form .ppress-checkout__form__preloader").remove()},this.is_var_defined=function(e){return null!=e}}).init()}();
|
changelog.txt
CHANGED
@@ -1,5 +1,14 @@
|
|
1 |
== Changelog ==
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
= 4.3.0 =
|
4 |
* Pro: [Mollie Addon](https://profilepress.com/addons/mollie/?ref=changelog).
|
5 |
* Added integration with Conditional Blocks plugin.
|
1 |
== Changelog ==
|
2 |
|
3 |
+
= 4.3.1 =
|
4 |
+
* Pro: [Checkout social login support](https://profilepress.com/addons/social-login/?ref=changelog).
|
5 |
+
* Pro: [Checkout reCAPTCHA support](https://profilepress.com/addons/recaptcha/?ref=changelog).
|
6 |
+
* Pro: [Checkout Akismet support](https://profilepress.com/addons/akismet/?ref=changelog).
|
7 |
+
* Added checkout compatibility with other addons.
|
8 |
+
* Added honeypot field to checkout to prevent spam.
|
9 |
+
* Added filters for adding custom tabs to user profile.
|
10 |
+
* Fixed store status admin menu styling not working.
|
11 |
+
|
12 |
= 4.3.0 =
|
13 |
* Pro: [Mollie Addon](https://profilepress.com/addons/mollie/?ref=changelog).
|
14 |
* Added integration with Conditional Blocks plugin.
|
languages/wp-user-avatar.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the ProfilePress package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: ProfilePress 4.3.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-user-avatar\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -236,12 +236,12 @@ msgid "Size"
|
|
236 |
msgstr ""
|
237 |
|
238 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:140
|
239 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
240 |
msgid "Large"
|
241 |
msgstr ""
|
242 |
|
243 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:141
|
244 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
245 |
msgid "Medium"
|
246 |
msgstr ""
|
247 |
|
@@ -269,19 +269,19 @@ msgid "Alignment"
|
|
269 |
msgstr ""
|
270 |
|
271 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:156
|
272 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
273 |
msgid "Center"
|
274 |
msgstr ""
|
275 |
|
276 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:157
|
277 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
278 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
279 |
msgid "Left"
|
280 |
msgstr ""
|
281 |
|
282 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:158
|
283 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
284 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
285 |
msgid "Right"
|
286 |
msgstr ""
|
287 |
|
@@ -395,7 +395,7 @@ msgstr ""
|
|
395 |
#: deprecated/wp-user-avatar/includes/wpua-options-page.php:79
|
396 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:83
|
397 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:224
|
398 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
399 |
msgid "Width"
|
400 |
msgstr ""
|
401 |
|
@@ -442,6 +442,7 @@ msgid "Pro Upgrade"
|
|
442 |
msgstr ""
|
443 |
|
444 |
#: src/Admin/SettingsPages/AbstractSettingsPage.php:83
|
|
|
445 |
msgid "Docs"
|
446 |
msgstr ""
|
447 |
|
@@ -477,10 +478,10 @@ msgstr ""
|
|
477 |
#: src/Admin/SettingsPages/DragDropBuilder/Metabox.php:223
|
478 |
#: src/Admin/SettingsPages/GeneralSettings.php:390
|
479 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:90
|
480 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
481 |
-
#: src/Functions/GlobalFunctions.php:
|
482 |
-
#: src/Functions/GlobalFunctions.php:
|
483 |
-
#: src/Functions/GlobalFunctions.php:
|
484 |
msgid "Select..."
|
485 |
msgstr ""
|
486 |
|
@@ -557,7 +558,7 @@ msgstr ""
|
|
557 |
|
558 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1226
|
559 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:93
|
560 |
-
#: src/Functions/GlobalFunctions.php:
|
561 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:202
|
562 |
msgid "Standard Fields"
|
563 |
msgstr ""
|
@@ -568,7 +569,7 @@ msgstr ""
|
|
568 |
|
569 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1229
|
570 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:101
|
571 |
-
#: src/Classes/ExtensionManager.php:72 src/Functions/GlobalFunctions.php:
|
572 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:216
|
573 |
msgid "Custom Fields"
|
574 |
msgstr ""
|
@@ -595,7 +596,7 @@ msgstr ""
|
|
595 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:68
|
596 |
#: src/AdminBarDashboardAccess/include.settings-page.php:54
|
597 |
#: src/AdminBarDashboardAccess/include.settings-page.php:109
|
598 |
-
#: src/Functions/custom-settings-api.php:
|
599 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:1095
|
600 |
msgid "Save Changes"
|
601 |
msgstr ""
|
@@ -696,7 +697,7 @@ msgid "Colors"
|
|
696 |
msgstr ""
|
697 |
|
698 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1546
|
699 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
700 |
#: src/Themes/DragDrop/Login/PerfectoLite.php:51
|
701 |
#: src/Themes/DragDrop/Registration/PerfectoLite.php:53
|
702 |
msgid "Text"
|
@@ -728,8 +729,8 @@ msgstr ""
|
|
728 |
#: src/Admin/SettingsPages/EmailSettings/EmailSettingsPage.php:98
|
729 |
#: src/Admin/SettingsPages/GeneralSettings.php:43
|
730 |
#: src/Admin/SettingsPages/GeneralSettings.php:44
|
731 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
732 |
-
#: src/Classes/Miscellaneous.php:
|
733 |
msgid "Settings"
|
734 |
msgstr ""
|
735 |
|
@@ -780,7 +781,7 @@ msgstr ""
|
|
780 |
|
781 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Bio.php:22
|
782 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Bio.php:22
|
783 |
-
#: src/Functions/GlobalFunctions.php:
|
784 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:211
|
785 |
#: src/Themes/DragDrop/AbstractTheme.php:189
|
786 |
msgid "Biography"
|
@@ -808,7 +809,7 @@ msgstr ""
|
|
808 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Textarea.php:40
|
809 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Username.php:30
|
810 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Website.php:30
|
811 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
812 |
msgid "Placeholder"
|
813 |
msgstr ""
|
814 |
|
@@ -960,7 +961,7 @@ msgstr ""
|
|
960 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:183
|
961 |
#: src/Themes/DragDrop/AbstractTheme.php:165
|
962 |
#: src/Themes/DragDrop/AbstractTheme.php:205 src/Widgets/TabbedWidget.php:144
|
963 |
-
#: src/Widgets/TabbedWidget.php:172 src/templates/checkout/form-login.php:
|
964 |
msgid "Password"
|
965 |
msgstr ""
|
966 |
|
@@ -1049,7 +1050,7 @@ msgstr ""
|
|
1049 |
|
1050 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/DisplayName.php:22
|
1051 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/DisplayName.php:22
|
1052 |
-
#: src/Functions/GlobalFunctions.php:
|
1053 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:339
|
1054 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:208
|
1055 |
#: src/Themes/DragDrop/AbstractTheme.php:180
|
@@ -1074,7 +1075,7 @@ msgstr ""
|
|
1074 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Email.php:22
|
1075 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Email.php:22
|
1076 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:307
|
1077 |
-
#: src/Functions/GlobalFunctions.php:
|
1078 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:231
|
1079 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:206
|
1080 |
#: src/Themes/DragDrop/AbstractTheme.php:162
|
@@ -1085,7 +1086,7 @@ msgstr ""
|
|
1085 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/FirstName.php:22
|
1086 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/FirstName.php:22
|
1087 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:299
|
1088 |
-
#: src/Functions/GlobalFunctions.php:
|
1089 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:371
|
1090 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:209
|
1091 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:479
|
@@ -1106,7 +1107,7 @@ msgstr ""
|
|
1106 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/LastName.php:22
|
1107 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/LastName.php:22
|
1108 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:303
|
1109 |
-
#: src/Functions/GlobalFunctions.php:
|
1110 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:404
|
1111 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:210
|
1112 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:480
|
@@ -1129,7 +1130,7 @@ msgstr ""
|
|
1129 |
#: src/ShortcodeParser/Builder/PasswordResetBuilder.php:35
|
1130 |
#: src/Themes/DragDrop/AbstractTheme.php:202
|
1131 |
#: src/Themes/DragDrop/AbstractTheme.php:213 src/Widgets/TabbedWidget.php:133
|
1132 |
-
#: src/templates/checkout/form-login.php:
|
1133 |
msgid "Username or Email"
|
1134 |
msgstr ""
|
1135 |
|
@@ -1140,7 +1141,7 @@ msgstr ""
|
|
1140 |
|
1141 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Nickname.php:22
|
1142 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Nickname.php:22
|
1143 |
-
#: src/Functions/GlobalFunctions.php:
|
1144 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:307
|
1145 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:321
|
1146 |
#: src/ShortcodeParser/MyAccount/edit-profile.tmpl.php:140
|
@@ -1246,7 +1247,7 @@ msgstr ""
|
|
1246 |
#: src/Admin/SettingsPages/FormList.php:195
|
1247 |
#: src/ContentProtection/WPListTable.php:28
|
1248 |
#: src/Membership/PaymentMethods/AbstractPaymentMethod.php:216
|
1249 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
1250 |
msgid "Title"
|
1251 |
msgstr ""
|
1252 |
|
@@ -1298,7 +1299,7 @@ msgstr ""
|
|
1298 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Username.php:22
|
1299 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Username.php:22
|
1300 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:311
|
1301 |
-
#: src/Functions/GlobalFunctions.php:
|
1302 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:156
|
1303 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:481
|
1304 |
#: src/Themes/DragDrop/AbstractTheme.php:159
|
@@ -1322,7 +1323,7 @@ msgid "Website"
|
|
1322 |
msgstr ""
|
1323 |
|
1324 |
#: src/Admin/SettingsPages/DragDropBuilder/Metabox.php:99
|
1325 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
1326 |
msgid "Upload Image"
|
1327 |
msgstr ""
|
1328 |
|
@@ -1581,7 +1582,7 @@ msgid "New User Admin Notification"
|
|
1581 |
msgstr ""
|
1582 |
|
1583 |
#: src/Admin/SettingsPages/EmailSettings/EmailSettingsPage.php:156
|
1584 |
-
#: src/Functions/GlobalFunctions.php:
|
1585 |
msgid "[%s] New User Registration"
|
1586 |
msgstr ""
|
1587 |
|
@@ -1971,7 +1972,7 @@ msgstr ""
|
|
1971 |
|
1972 |
#: src/Admin/SettingsPages/FormList.php:244
|
1973 |
#: src/Classes/FormPreviewHandler.php:45
|
1974 |
-
#: src/Functions/custom-settings-api.php:
|
1975 |
msgid "Preview"
|
1976 |
msgstr ""
|
1977 |
|
@@ -2343,7 +2344,7 @@ msgstr ""
|
|
2343 |
#: src/Admin/SettingsPages/Membership/PlansPage/PlanWPListTable.php:74
|
2344 |
#: src/Admin/SettingsPages/Membership/PlansPage/PlanWPListTable.php:173
|
2345 |
#: src/ContentProtection/WPListTable.php:93
|
2346 |
-
#: src/Functions/custom-settings-api.php:
|
2347 |
msgid "Activate"
|
2348 |
msgstr ""
|
2349 |
|
@@ -2864,7 +2865,7 @@ msgid "No coupon code found."
|
|
2864 |
msgstr ""
|
2865 |
|
2866 |
#: src/Admin/SettingsPages/Membership/CouponsPage/CouponWPListTable.php:31
|
2867 |
-
#: src/Functions/custom-settings-api.php:
|
2868 |
msgid "Code"
|
2869 |
msgstr ""
|
2870 |
|
@@ -2994,8 +2995,8 @@ msgid "No customers found."
|
|
2994 |
msgstr ""
|
2995 |
|
2996 |
#: src/Admin/SettingsPages/Membership/CustomersPage/CustomerWPListTable.php:50
|
2997 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
2998 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
2999 |
msgid "Name"
|
3000 |
msgstr ""
|
3001 |
|
@@ -3517,7 +3518,7 @@ msgid "— No gateway —"
|
|
3517 |
msgstr ""
|
3518 |
|
3519 |
#: src/Admin/SettingsPages/Membership/PaymentMethods.php:95
|
3520 |
-
#: src/Classes/Miscellaneous.php:
|
3521 |
msgid "Test Mode"
|
3522 |
msgstr ""
|
3523 |
|
@@ -3549,105 +3550,122 @@ msgid ""
|
|
3549 |
"display order on the frontend."
|
3550 |
msgstr ""
|
3551 |
|
3552 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3553 |
msgid "Payments"
|
3554 |
msgstr ""
|
3555 |
|
3556 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3557 |
msgid "Payment Settings"
|
3558 |
msgstr ""
|
3559 |
|
3560 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3561 |
msgid "Currency Settings"
|
3562 |
msgstr ""
|
3563 |
|
3564 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3565 |
msgid "Currency"
|
3566 |
msgstr ""
|
3567 |
|
3568 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3569 |
msgid ""
|
3570 |
"Choose your currency. Note that some payment gateways have currency "
|
3571 |
"restrictions."
|
3572 |
msgstr ""
|
3573 |
|
3574 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3575 |
msgid "Currency Position"
|
3576 |
msgstr ""
|
3577 |
|
3578 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3579 |
msgid "The position of the currency symbol."
|
3580 |
msgstr ""
|
3581 |
|
3582 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3583 |
msgid "Decimal Separator"
|
3584 |
msgstr ""
|
3585 |
|
3586 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3587 |
msgid "Thousand Separator"
|
3588 |
msgstr ""
|
3589 |
|
3590 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3591 |
msgid "Comma (10,000)"
|
3592 |
msgstr ""
|
3593 |
|
3594 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3595 |
msgid "Period (10.000)"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3599 |
msgid "Space (10 000)"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3603 |
msgid "None"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3607 |
msgid "Number of Decimals"
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3611 |
msgid "Checkout Settings"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3615 |
msgid "One Time Trials"
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3619 |
msgid ""
|
3620 |
"Check this if you will like customers to be prevented from using the free "
|
3621 |
"trial of a plan multiple times."
|
3622 |
msgstr ""
|
3623 |
|
3624 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3625 |
msgid "Terms & Conditions Label"
|
3626 |
msgstr ""
|
3627 |
|
3628 |
-
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:
|
3629 |
msgid ""
|
3630 |
"Label for the \"Agree to Terms\" checkbox where \"[terms]\" is a link to the "
|
3631 |
"%sterms and condition page%s"
|
3632 |
msgstr ""
|
3633 |
|
3634 |
-
#: src/Admin/SettingsPages/Membership/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3635 |
msgid "File name"
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
3639 |
msgid "Choose file"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
3643 |
msgid "Insert file URL"
|
3644 |
msgstr ""
|
3645 |
|
3646 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
3647 |
msgid "File URL"
|
3648 |
msgstr ""
|
3649 |
|
3650 |
-
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:
|
3651 |
msgid "Add File"
|
3652 |
msgstr ""
|
3653 |
|
@@ -4004,7 +4022,7 @@ msgstr ""
|
|
4004 |
#: src/Admin/SettingsPages/Membership/views/payment-method-list.php:12
|
4005 |
#: src/Membership/PaymentMethods/AbstractPaymentMethod.php:221
|
4006 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:69
|
4007 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
4008 |
msgid "Description"
|
4009 |
msgstr ""
|
4010 |
|
@@ -4246,7 +4264,7 @@ msgid "Hide for Logged-in Users"
|
|
4246 |
msgstr ""
|
4247 |
|
4248 |
#: src/Admin/SettingsPages/Membership/views/checkout-fields.php:8
|
4249 |
-
#: src/templates/checkout/form-checkout.php:
|
4250 |
msgid "Account Information"
|
4251 |
msgstr ""
|
4252 |
|
@@ -5110,56 +5128,56 @@ msgstr ""
|
|
5110 |
msgid "Unable to save file, please try again."
|
5111 |
msgstr ""
|
5112 |
|
5113 |
-
#: src/Classes/Miscellaneous.php:
|
5114 |
msgid ""
|
5115 |
"During user registration and checkout, we'll ask you to provide information, "
|
5116 |
"including your name, billing address, email address, phone number, and "
|
5117 |
"optional account information like username and password."
|
5118 |
msgstr ""
|
5119 |
|
5120 |
-
#: src/Classes/Miscellaneous.php:
|
5121 |
msgid ""
|
5122 |
"We may also collect your credit card number, expiration date, and security "
|
5123 |
"code and pass them to our payment gateway to process your purchase."
|
5124 |
msgstr ""
|
5125 |
|
5126 |
-
#: src/Classes/Miscellaneous.php:
|
5127 |
msgid "We use the information we collect to:"
|
5128 |
msgstr ""
|
5129 |
|
5130 |
-
#: src/Classes/Miscellaneous.php:
|
5131 |
msgid "Set up your account"
|
5132 |
msgstr ""
|
5133 |
|
5134 |
-
#: src/Classes/Miscellaneous.php:
|
5135 |
msgid "Process payments and prevent fraud"
|
5136 |
msgstr ""
|
5137 |
|
5138 |
-
#: src/Classes/Miscellaneous.php:
|
5139 |
msgid "To prepopulate the checkout form for future purchases"
|
5140 |
msgstr ""
|
5141 |
|
5142 |
-
#: src/Classes/Miscellaneous.php:
|
5143 |
msgid "To get in touch with you if needed to discuss your order"
|
5144 |
msgstr ""
|
5145 |
|
5146 |
-
#: src/Classes/Miscellaneous.php:
|
5147 |
msgid "Comply with any legal obligations we have, such as calculating taxes"
|
5148 |
msgstr ""
|
5149 |
|
5150 |
-
#: src/Classes/Miscellaneous.php:
|
5151 |
msgid "Send you information about your account and order"
|
5152 |
msgstr ""
|
5153 |
|
5154 |
-
#: src/Classes/Miscellaneous.php:
|
5155 |
msgid "Respond to your requests, including refunds and complaints"
|
5156 |
msgstr ""
|
5157 |
|
5158 |
-
#: src/Classes/Miscellaneous.php:
|
5159 |
msgid "Send you marketing messages, if you choose to receive them"
|
5160 |
msgstr ""
|
5161 |
|
5162 |
-
#: src/Classes/Miscellaneous.php:
|
5163 |
msgid ""
|
5164 |
"We generally store information about you for as long as we need the "
|
5165 |
"information for the purposes we collect and use it, and we are not legally "
|
@@ -5167,22 +5185,34 @@ msgid ""
|
|
5167 |
"information for tax and accounting purposes."
|
5168 |
msgstr ""
|
5169 |
|
5170 |
-
#: src/Classes/Miscellaneous.php:
|
5171 |
msgid ""
|
5172 |
"We'll also use cookies to keep track of cart contents while you're browsing "
|
5173 |
"our site."
|
5174 |
msgstr ""
|
5175 |
|
5176 |
-
#: src/Classes/Miscellaneous.php:
|
5177 |
#: src/Membership/Models/Order/OrderMode.php:13
|
5178 |
#: src/Membership/PaymentMethods/Stripe/Stripe.php:217
|
5179 |
msgid "Live"
|
5180 |
msgstr ""
|
5181 |
|
5182 |
-
#: src/Classes/Miscellaneous.php:
|
5183 |
msgid "ProfilePress %s"
|
5184 |
msgstr ""
|
5185 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5186 |
#: src/Classes/PasswordReset.php:100
|
5187 |
msgid "<strong>ERROR</strong>: Password reset email is disabled."
|
5188 |
msgstr ""
|
@@ -5228,7 +5258,7 @@ msgstr ""
|
|
5228 |
msgid "You have successfully changed your password"
|
5229 |
msgstr ""
|
5230 |
|
5231 |
-
#: src/Classes/PasswordReset.php:356 src/templates/checkout/form-login.php:
|
5232 |
msgid "Log in"
|
5233 |
msgstr ""
|
5234 |
|
@@ -5273,31 +5303,27 @@ msgid "Registered Via"
|
|
5273 |
msgstr ""
|
5274 |
|
5275 |
#: src/Classes/UserSignupLocationListingPage.php:43
|
5276 |
-
|
|
|
5277 |
msgstr ""
|
5278 |
|
5279 |
#: src/Classes/UserSignupLocationListingPage.php:46
|
5280 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:284
|
5281 |
msgid "Facebook"
|
5282 |
msgstr ""
|
5283 |
|
5284 |
#: src/Classes/UserSignupLocationListingPage.php:50
|
5285 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:285
|
5286 |
msgid "Twitter"
|
5287 |
msgstr ""
|
5288 |
|
5289 |
#: src/Classes/UserSignupLocationListingPage.php:54
|
5290 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:286
|
5291 |
msgid "Google"
|
5292 |
msgstr ""
|
5293 |
|
5294 |
#: src/Classes/UserSignupLocationListingPage.php:58
|
5295 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:287
|
5296 |
msgid "LinkedIn"
|
5297 |
msgstr ""
|
5298 |
|
5299 |
#: src/Classes/UserSignupLocationListingPage.php:62
|
5300 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:288
|
5301 |
msgid "GitHub"
|
5302 |
msgstr ""
|
5303 |
|
@@ -5664,59 +5690,59 @@ msgid "Redirect URL"
|
|
5664 |
msgstr ""
|
5665 |
|
5666 |
#. translators: %s: User login.
|
5667 |
-
#: src/Functions/GlobalFunctions.php:
|
5668 |
msgid "Username: %s"
|
5669 |
msgstr ""
|
5670 |
|
5671 |
-
#: src/Functions/GlobalFunctions.php:
|
5672 |
msgid "To set your password, visit the following address:"
|
5673 |
msgstr ""
|
5674 |
|
5675 |
#. translators: Login details notification email subject. %s: Site title.
|
5676 |
-
#: src/Functions/GlobalFunctions.php:
|
5677 |
msgid "[%s] Login Details"
|
5678 |
msgstr ""
|
5679 |
|
5680 |
-
#: src/Functions/GlobalFunctions.php:
|
5681 |
msgid ""
|
5682 |
"It must be unique for each field, not a reserve text, in lowercase letters "
|
5683 |
"only with an underscore ( _ ) separating words e.g job_title"
|
5684 |
msgstr ""
|
5685 |
|
5686 |
-
#: src/Functions/GlobalFunctions.php:
|
5687 |
msgid "%s (WooCommerce Billing Address)"
|
5688 |
msgstr ""
|
5689 |
|
5690 |
-
#: src/Functions/GlobalFunctions.php:
|
5691 |
msgid "%s (WooCommerce Shipping Address)"
|
5692 |
msgstr ""
|
5693 |
|
5694 |
-
#: src/Functions/GlobalFunctions.php:
|
5695 |
msgid "First and Last Names"
|
5696 |
msgstr ""
|
5697 |
|
5698 |
-
#: src/Functions/GlobalFunctions.php:
|
5699 |
msgid "Last and First Names"
|
5700 |
msgstr ""
|
5701 |
|
5702 |
-
#: src/Functions/GlobalFunctions.php:
|
5703 |
msgid "Registration Date"
|
5704 |
msgstr ""
|
5705 |
|
5706 |
-
#: src/Functions/GlobalFunctions.php:
|
5707 |
msgid "There was an problem while verifying your file."
|
5708 |
msgstr ""
|
5709 |
|
5710 |
-
#: src/Functions/GlobalFunctions.php:
|
5711 |
msgid "Sorry, this file extension is not permitted for security reasons."
|
5712 |
msgstr ""
|
5713 |
|
5714 |
-
#: src/Functions/GlobalFunctions.php:
|
5715 |
msgid "Sorry, this file type is not permitted for security reasons."
|
5716 |
msgstr ""
|
5717 |
|
5718 |
-
#: src/Functions/GlobalFunctions.php:
|
5719 |
-
#: src/Functions/GlobalFunctions.php:
|
5720 |
msgid "Error: The file you uploaded is not accepted on our website."
|
5721 |
msgstr ""
|
5722 |
|
@@ -14916,7 +14942,7 @@ msgstr ""
|
|
14916 |
|
14917 |
#: src/Membership/Controllers/CheckoutController.php:125
|
14918 |
#: src/Membership/Controllers/CheckoutController.php:172
|
14919 |
-
#: src/Membership/Controllers/CheckoutController.php:
|
14920 |
msgid "Please enter a plan ID."
|
14921 |
msgstr ""
|
14922 |
|
@@ -14932,12 +14958,12 @@ msgstr ""
|
|
14932 |
msgid "Error processing checkout. Nonce failed"
|
14933 |
msgstr ""
|
14934 |
|
14935 |
-
#: src/Membership/Controllers/CheckoutController.php:
|
14936 |
msgid ""
|
14937 |
"Please read and accept the terms and conditions to proceed with your order."
|
14938 |
msgstr ""
|
14939 |
|
14940 |
-
#: src/Membership/Controllers/CheckoutController.php:
|
14941 |
msgid "No payment method selected. Please try again."
|
14942 |
msgstr ""
|
14943 |
|
@@ -15659,10 +15685,6 @@ msgstr ""
|
|
15659 |
msgid "Member Directory"
|
15660 |
msgstr ""
|
15661 |
|
15662 |
-
#: src/RegisterActivation/Base.php:231
|
15663 |
-
msgid "Checkout"
|
15664 |
-
msgstr ""
|
15665 |
-
|
15666 |
#: src/RegisterActivation/Base.php:235
|
15667 |
msgid "Order Confirmation"
|
15668 |
msgstr ""
|
@@ -15875,7 +15897,7 @@ msgid ""
|
|
15875 |
"account%s to manage your subscription."
|
15876 |
msgstr ""
|
15877 |
|
15878 |
-
#: src/ShortcodeParser/MembershipShortcodes.php:
|
15879 |
msgid "Invalid subscription plan."
|
15880 |
msgstr ""
|
15881 |
|
@@ -16063,7 +16085,7 @@ msgid "Registration is disabled in this site."
|
|
16063 |
msgstr ""
|
16064 |
|
16065 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:95
|
16066 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16067 |
msgid "Icon"
|
16068 |
msgstr ""
|
16069 |
|
@@ -16142,8 +16164,8 @@ msgid "Return to Login"
|
|
16142 |
msgstr ""
|
16143 |
|
16144 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:231
|
16145 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16146 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16147 |
#: src/Themes/DragDrop/Login/PerfectoLite.php:41
|
16148 |
#: src/Themes/DragDrop/Registration/PerfectoLite.php:43
|
16149 |
#: src/Themes/DragDrop/UserProfile/Dixon.php:60
|
@@ -16172,159 +16194,155 @@ msgstr ""
|
|
16172 |
msgid "Login Label"
|
16173 |
msgstr ""
|
16174 |
|
16175 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16176 |
-
msgid "VK.com"
|
16177 |
-
msgstr ""
|
16178 |
-
|
16179 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:291
|
16180 |
msgid "Social Login Buttons"
|
16181 |
msgstr ""
|
16182 |
|
16183 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16184 |
msgid "Remove Form Frame"
|
16185 |
msgstr ""
|
16186 |
|
16187 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16188 |
msgid "Check to remove"
|
16189 |
msgstr ""
|
16190 |
|
16191 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16192 |
msgid "Hide Required %s"
|
16193 |
msgstr ""
|
16194 |
|
16195 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16196 |
#: src/Themes/DragDrop/UserProfile/Dixon.php:110
|
16197 |
msgid "Check to hide"
|
16198 |
msgstr ""
|
16199 |
|
16200 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16201 |
msgid "Field & Styling"
|
16202 |
msgstr ""
|
16203 |
|
16204 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16205 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16206 |
msgid "Round"
|
16207 |
msgstr ""
|
16208 |
|
16209 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16210 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16211 |
msgid "Square"
|
16212 |
msgstr ""
|
16213 |
|
16214 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16215 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16216 |
msgid "Pill"
|
16217 |
msgstr ""
|
16218 |
|
16219 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16220 |
msgid "Material"
|
16221 |
msgstr ""
|
16222 |
|
16223 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16224 |
msgid "Flat"
|
16225 |
msgstr ""
|
16226 |
|
16227 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16228 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16229 |
msgid "Layout"
|
16230 |
msgstr ""
|
16231 |
|
16232 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16233 |
msgid "Small"
|
16234 |
msgstr ""
|
16235 |
|
16236 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16237 |
msgid "Field Size"
|
16238 |
msgstr ""
|
16239 |
|
16240 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16241 |
msgid "Select the size (in height) of input and textarea form fields."
|
16242 |
msgstr ""
|
16243 |
|
16244 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16245 |
msgid "Icon Alignment"
|
16246 |
msgstr ""
|
16247 |
|
16248 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16249 |
msgid "Border"
|
16250 |
msgstr ""
|
16251 |
|
16252 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16253 |
msgid "Border on Focus"
|
16254 |
msgstr ""
|
16255 |
|
16256 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16257 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16258 |
msgid "Background on Focus"
|
16259 |
msgstr ""
|
16260 |
|
16261 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16262 |
msgid "Labels & Text"
|
16263 |
msgstr ""
|
16264 |
|
16265 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16266 |
msgid "Title Font Size (px)"
|
16267 |
msgstr ""
|
16268 |
|
16269 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16270 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16271 |
msgid "Normal"
|
16272 |
msgstr ""
|
16273 |
|
16274 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16275 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16276 |
msgid "Bold"
|
16277 |
msgstr ""
|
16278 |
|
16279 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16280 |
msgid "Title Font Weight"
|
16281 |
msgstr ""
|
16282 |
|
16283 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16284 |
msgid "Description Alignment"
|
16285 |
msgstr ""
|
16286 |
|
16287 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16288 |
msgid "Value / Text Font Size"
|
16289 |
msgstr ""
|
16290 |
|
16291 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16292 |
msgid "Font size in pixel (px) of field values and text on form."
|
16293 |
msgstr ""
|
16294 |
|
16295 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16296 |
msgid "Value / Text"
|
16297 |
msgstr ""
|
16298 |
|
16299 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16300 |
msgid "Color of the value of a field and text on the form."
|
16301 |
msgstr ""
|
16302 |
|
16303 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16304 |
msgid "Submit"
|
16305 |
msgstr ""
|
16306 |
|
16307 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16308 |
msgid "Auto (Default)"
|
16309 |
msgstr ""
|
16310 |
|
16311 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16312 |
msgid "Wide"
|
16313 |
msgstr ""
|
16314 |
|
16315 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16316 |
msgid "Full Stretched Width"
|
16317 |
msgstr ""
|
16318 |
|
16319 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16320 |
msgid "Font Size (px)"
|
16321 |
msgstr ""
|
16322 |
|
16323 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16324 |
msgid "Font Weight"
|
16325 |
msgstr ""
|
16326 |
|
16327 |
-
#: src/Themes/DragDrop/AbstractBuildScratch.php:
|
16328 |
msgid "Text Focused"
|
16329 |
msgstr ""
|
16330 |
|
@@ -16636,21 +16654,21 @@ msgstr ""
|
|
16636 |
msgid "Comments"
|
16637 |
msgstr ""
|
16638 |
|
16639 |
-
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:
|
16640 |
msgid ""
|
16641 |
"Your profile is looking a little empty. Why not <a href=\"%s\">add some "
|
16642 |
"information</a>?"
|
16643 |
msgstr ""
|
16644 |
|
16645 |
-
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:
|
16646 |
msgid "See More Posts"
|
16647 |
msgstr ""
|
16648 |
|
16649 |
-
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:
|
16650 |
msgid "See More Comments"
|
16651 |
msgstr ""
|
16652 |
|
16653 |
-
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:
|
16654 |
#: src/Widgets/TabbedWidget.php:221
|
16655 |
msgid "Edit your profile"
|
16656 |
msgstr ""
|
@@ -16881,24 +16899,24 @@ msgstr ""
|
|
16881 |
msgid "Start Trial"
|
16882 |
msgstr ""
|
16883 |
|
16884 |
-
#: src/templates/checkout/form-checkout.php:
|
16885 |
msgid "Already have an account?"
|
16886 |
msgstr ""
|
16887 |
|
16888 |
-
#: src/templates/checkout/form-login.php:
|
16889 |
msgid "Forgot your password?"
|
16890 |
msgstr ""
|
16891 |
|
16892 |
-
#: src/templates/checkout/form-login.php:
|
16893 |
msgid "Or continue with your order below."
|
16894 |
msgstr ""
|
16895 |
|
16896 |
#. Translators: %s display name.
|
16897 |
-
#: src/templates/checkout/form-login.php:
|
16898 |
msgid "Logged in as %s. Not you?"
|
16899 |
msgstr ""
|
16900 |
|
16901 |
-
#: src/templates/checkout/form-login.php:
|
16902 |
msgid "log out"
|
16903 |
msgstr ""
|
16904 |
|
@@ -16929,9 +16947,9 @@ msgstr ""
|
|
16929 |
msgid "ProfilePress"
|
16930 |
msgstr ""
|
16931 |
|
16932 |
-
#. #-#-#-#-# wp-user-avatar.pot (ProfilePress 4.3.
|
16933 |
#. Plugin URI of the plugin/theme
|
16934 |
-
#. #-#-#-#-# wp-user-avatar.pot (ProfilePress 4.3.
|
16935 |
#. Author URI of the plugin/theme
|
16936 |
msgid "https://profilepress.com"
|
16937 |
msgstr ""
|
2 |
# This file is distributed under the same license as the ProfilePress package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: ProfilePress 4.3.1\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-user-avatar\n"
|
7 |
+
"POT-Creation-Date: 2022-11-01 14:10:48+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
236 |
msgstr ""
|
237 |
|
238 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:140
|
239 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:335
|
240 |
msgid "Large"
|
241 |
msgstr ""
|
242 |
|
243 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:141
|
244 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:334
|
245 |
msgid "Medium"
|
246 |
msgstr ""
|
247 |
|
269 |
msgstr ""
|
270 |
|
271 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:156
|
272 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:409
|
273 |
msgid "Center"
|
274 |
msgstr ""
|
275 |
|
276 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:157
|
277 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:349
|
278 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:408
|
279 |
msgid "Left"
|
280 |
msgstr ""
|
281 |
|
282 |
#: deprecated/wp-user-avatar/includes/tinymce/window.php:158
|
283 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:350
|
284 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:410
|
285 |
msgid "Right"
|
286 |
msgstr ""
|
287 |
|
395 |
#: deprecated/wp-user-avatar/includes/wpua-options-page.php:79
|
396 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:83
|
397 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:224
|
398 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:492
|
399 |
msgid "Width"
|
400 |
msgstr ""
|
401 |
|
442 |
msgstr ""
|
443 |
|
444 |
#: src/Admin/SettingsPages/AbstractSettingsPage.php:83
|
445 |
+
#: src/Classes/Miscellaneous.php:179
|
446 |
msgid "Docs"
|
447 |
msgstr ""
|
448 |
|
478 |
#: src/Admin/SettingsPages/DragDropBuilder/Metabox.php:223
|
479 |
#: src/Admin/SettingsPages/GeneralSettings.php:390
|
480 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:90
|
481 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:175
|
482 |
+
#: src/Functions/GlobalFunctions.php:1313
|
483 |
+
#: src/Functions/GlobalFunctions.php:1345
|
484 |
+
#: src/Functions/GlobalFunctions.php:1367
|
485 |
msgid "Select..."
|
486 |
msgstr ""
|
487 |
|
558 |
|
559 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1226
|
560 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:93
|
561 |
+
#: src/Functions/GlobalFunctions.php:1370
|
562 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:202
|
563 |
msgid "Standard Fields"
|
564 |
msgstr ""
|
569 |
|
570 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1229
|
571 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:101
|
572 |
+
#: src/Classes/ExtensionManager.php:72 src/Functions/GlobalFunctions.php:1373
|
573 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:216
|
574 |
msgid "Custom Fields"
|
575 |
msgstr ""
|
596 |
#: src/Admin/SettingsPages/Membership/CheckoutFieldsManager.php:68
|
597 |
#: src/AdminBarDashboardAccess/include.settings-page.php:54
|
598 |
#: src/AdminBarDashboardAccess/include.settings-page.php:109
|
599 |
+
#: src/Functions/custom-settings-api.php:1093
|
600 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:1095
|
601 |
msgid "Save Changes"
|
602 |
msgstr ""
|
697 |
msgstr ""
|
698 |
|
699 |
#: src/Admin/SettingsPages/DragDropBuilder/DragDropBuilder.php:1546
|
700 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:526
|
701 |
#: src/Themes/DragDrop/Login/PerfectoLite.php:51
|
702 |
#: src/Themes/DragDrop/Registration/PerfectoLite.php:53
|
703 |
msgid "Text"
|
729 |
#: src/Admin/SettingsPages/EmailSettings/EmailSettingsPage.php:98
|
730 |
#: src/Admin/SettingsPages/GeneralSettings.php:43
|
731 |
#: src/Admin/SettingsPages/GeneralSettings.php:44
|
732 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:30
|
733 |
+
#: src/Classes/Miscellaneous.php:153
|
734 |
msgid "Settings"
|
735 |
msgstr ""
|
736 |
|
781 |
|
782 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Bio.php:22
|
783 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Bio.php:22
|
784 |
+
#: src/Functions/GlobalFunctions.php:1357
|
785 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:211
|
786 |
#: src/Themes/DragDrop/AbstractTheme.php:189
|
787 |
msgid "Biography"
|
809 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Textarea.php:40
|
810 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Username.php:30
|
811 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Website.php:30
|
812 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:429
|
813 |
msgid "Placeholder"
|
814 |
msgstr ""
|
815 |
|
961 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:183
|
962 |
#: src/Themes/DragDrop/AbstractTheme.php:165
|
963 |
#: src/Themes/DragDrop/AbstractTheme.php:205 src/Widgets/TabbedWidget.php:144
|
964 |
+
#: src/Widgets/TabbedWidget.php:172 src/templates/checkout/form-login.php:12
|
965 |
msgid "Password"
|
966 |
msgstr ""
|
967 |
|
1050 |
|
1051 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/DisplayName.php:22
|
1052 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/DisplayName.php:22
|
1053 |
+
#: src/Functions/GlobalFunctions.php:1355 src/Membership/CheckoutFields.php:114
|
1054 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:339
|
1055 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:208
|
1056 |
#: src/Themes/DragDrop/AbstractTheme.php:180
|
1075 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Email.php:22
|
1076 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Email.php:22
|
1077 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:307
|
1078 |
+
#: src/Functions/GlobalFunctions.php:1356 src/Membership/CheckoutFields.php:51
|
1079 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:231
|
1080 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:206
|
1081 |
#: src/Themes/DragDrop/AbstractTheme.php:162
|
1086 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/FirstName.php:22
|
1087 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/FirstName.php:22
|
1088 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:299
|
1089 |
+
#: src/Functions/GlobalFunctions.php:1352 src/Membership/CheckoutFields.php:65
|
1090 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:371
|
1091 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:209
|
1092 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:479
|
1107 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/LastName.php:22
|
1108 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/LastName.php:22
|
1109 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:303
|
1110 |
+
#: src/Functions/GlobalFunctions.php:1353 src/Membership/CheckoutFields.php:72
|
1111 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:404
|
1112 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:210
|
1113 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:480
|
1130 |
#: src/ShortcodeParser/Builder/PasswordResetBuilder.php:35
|
1131 |
#: src/Themes/DragDrop/AbstractTheme.php:202
|
1132 |
#: src/Themes/DragDrop/AbstractTheme.php:213 src/Widgets/TabbedWidget.php:133
|
1133 |
+
#: src/templates/checkout/form-login.php:7
|
1134 |
msgid "Username or Email"
|
1135 |
msgstr ""
|
1136 |
|
1141 |
|
1142 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Nickname.php:22
|
1143 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Nickname.php:22
|
1144 |
+
#: src/Functions/GlobalFunctions.php:1354 src/Membership/CheckoutFields.php:107
|
1145 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:307
|
1146 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:321
|
1147 |
#: src/ShortcodeParser/MyAccount/edit-profile.tmpl.php:140
|
1247 |
#: src/Admin/SettingsPages/FormList.php:195
|
1248 |
#: src/ContentProtection/WPListTable.php:28
|
1249 |
#: src/Membership/PaymentMethods/AbstractPaymentMethod.php:216
|
1250 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:383
|
1251 |
msgid "Title"
|
1252 |
msgstr ""
|
1253 |
|
1299 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/UserProfile/Username.php:22
|
1300 |
#: src/Admin/SettingsPages/DragDropBuilder/Fields/Username.php:22
|
1301 |
#: src/Admin/SettingsPages/Membership/CustomersPage/SettingsPage.php:311
|
1302 |
+
#: src/Functions/GlobalFunctions.php:1351 src/Membership/CheckoutFields.php:79
|
1303 |
#: src/ShortcodeParser/Builder/FieldsShortcodeCallback.php:156
|
1304 |
#: src/Themes/DragDrop/AbstractMemberDirectoryTheme.php:481
|
1305 |
#: src/Themes/DragDrop/AbstractTheme.php:159
|
1323 |
msgstr ""
|
1324 |
|
1325 |
#: src/Admin/SettingsPages/DragDropBuilder/Metabox.php:99
|
1326 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:52
|
1327 |
msgid "Upload Image"
|
1328 |
msgstr ""
|
1329 |
|
1582 |
msgstr ""
|
1583 |
|
1584 |
#: src/Admin/SettingsPages/EmailSettings/EmailSettingsPage.php:156
|
1585 |
+
#: src/Functions/GlobalFunctions.php:736 src/RegisterActivation/Base.php:148
|
1586 |
msgid "[%s] New User Registration"
|
1587 |
msgstr ""
|
1588 |
|
1972 |
|
1973 |
#: src/Admin/SettingsPages/FormList.php:244
|
1974 |
#: src/Classes/FormPreviewHandler.php:45
|
1975 |
+
#: src/Functions/custom-settings-api.php:864
|
1976 |
msgid "Preview"
|
1977 |
msgstr ""
|
1978 |
|
2344 |
#: src/Admin/SettingsPages/Membership/PlansPage/PlanWPListTable.php:74
|
2345 |
#: src/Admin/SettingsPages/Membership/PlansPage/PlanWPListTable.php:173
|
2346 |
#: src/ContentProtection/WPListTable.php:93
|
2347 |
+
#: src/Functions/custom-settings-api.php:1015
|
2348 |
msgid "Activate"
|
2349 |
msgstr ""
|
2350 |
|
2865 |
msgstr ""
|
2866 |
|
2867 |
#: src/Admin/SettingsPages/Membership/CouponsPage/CouponWPListTable.php:31
|
2868 |
+
#: src/Functions/custom-settings-api.php:863
|
2869 |
msgid "Code"
|
2870 |
msgstr ""
|
2871 |
|
2995 |
msgstr ""
|
2996 |
|
2997 |
#: src/Admin/SettingsPages/Membership/CustomersPage/CustomerWPListTable.php:50
|
2998 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:84
|
2999 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:440
|
3000 |
msgid "Name"
|
3001 |
msgstr ""
|
3002 |
|
3518 |
msgstr ""
|
3519 |
|
3520 |
#: src/Admin/SettingsPages/Membership/PaymentMethods.php:95
|
3521 |
+
#: src/Classes/Miscellaneous.php:105
|
3522 |
msgid "Test Mode"
|
3523 |
msgstr ""
|
3524 |
|
3550 |
"display order on the frontend."
|
3551 |
msgstr ""
|
3552 |
|
3553 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:23
|
3554 |
msgid "Payments"
|
3555 |
msgstr ""
|
3556 |
|
3557 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:37
|
3558 |
msgid "Payment Settings"
|
3559 |
msgstr ""
|
3560 |
|
3561 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:47
|
3562 |
msgid "Currency Settings"
|
3563 |
msgstr ""
|
3564 |
|
3565 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:49
|
3566 |
msgid "Currency"
|
3567 |
msgstr ""
|
3568 |
|
3569 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:50
|
3570 |
msgid ""
|
3571 |
"Choose your currency. Note that some payment gateways have currency "
|
3572 |
"restrictions."
|
3573 |
msgstr ""
|
3574 |
|
3575 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:55
|
3576 |
msgid "Currency Position"
|
3577 |
msgstr ""
|
3578 |
|
3579 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:56
|
3580 |
msgid "The position of the currency symbol."
|
3581 |
msgstr ""
|
3582 |
|
3583 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:66
|
3584 |
msgid "Decimal Separator"
|
3585 |
msgstr ""
|
3586 |
|
3587 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:74
|
3588 |
msgid "Thousand Separator"
|
3589 |
msgstr ""
|
3590 |
|
3591 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:77
|
3592 |
msgid "Comma (10,000)"
|
3593 |
msgstr ""
|
3594 |
|
3595 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:78
|
3596 |
msgid "Period (10.000)"
|
3597 |
msgstr ""
|
3598 |
|
3599 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:79
|
3600 |
msgid "Space (10 000)"
|
3601 |
msgstr ""
|
3602 |
|
3603 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:80
|
3604 |
msgid "None"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:84
|
3608 |
msgid "Number of Decimals"
|
3609 |
msgstr ""
|
3610 |
|
3611 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:100
|
3612 |
msgid "Checkout Settings"
|
3613 |
msgstr ""
|
3614 |
|
3615 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:102
|
3616 |
msgid "One Time Trials"
|
3617 |
msgstr ""
|
3618 |
|
3619 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:103
|
3620 |
msgid ""
|
3621 |
"Check this if you will like customers to be prevented from using the free "
|
3622 |
"trial of a plan multiple times."
|
3623 |
msgstr ""
|
3624 |
|
3625 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:107
|
3626 |
msgid "Terms & Conditions Label"
|
3627 |
msgstr ""
|
3628 |
|
3629 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:109
|
3630 |
msgid ""
|
3631 |
"Label for the \"Agree to Terms\" checkbox where \"[terms]\" is a link to the "
|
3632 |
"%sterms and condition page%s"
|
3633 |
msgstr ""
|
3634 |
|
3635 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:119
|
3636 |
+
msgid "Checkout reCAPTCHA"
|
3637 |
+
msgstr ""
|
3638 |
+
|
3639 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:120
|
3640 |
+
msgid ""
|
3641 |
+
"Enable to display reCAPTCHA on the checkout page to prevent spam and abuse."
|
3642 |
+
msgstr ""
|
3643 |
+
|
3644 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:127
|
3645 |
+
msgid "Checkout Social Login"
|
3646 |
+
msgstr ""
|
3647 |
+
|
3648 |
+
#: src/Admin/SettingsPages/Membership/PaymentSettings.php:128
|
3649 |
+
msgid "Select the social login buttons to display on the checkout page."
|
3650 |
+
msgstr ""
|
3651 |
+
|
3652 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:62
|
3653 |
msgid "File name"
|
3654 |
msgstr ""
|
3655 |
|
3656 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:68
|
3657 |
msgid "Choose file"
|
3658 |
msgstr ""
|
3659 |
|
3660 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:68
|
3661 |
msgid "Insert file URL"
|
3662 |
msgstr ""
|
3663 |
|
3664 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:85
|
3665 |
msgid "File URL"
|
3666 |
msgstr ""
|
3667 |
|
3668 |
+
#: src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php:102
|
3669 |
msgid "Add File"
|
3670 |
msgstr ""
|
3671 |
|
4022 |
#: src/Admin/SettingsPages/Membership/views/payment-method-list.php:12
|
4023 |
#: src/Membership/PaymentMethods/AbstractPaymentMethod.php:221
|
4024 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:69
|
4025 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:402
|
4026 |
msgid "Description"
|
4027 |
msgstr ""
|
4028 |
|
4264 |
msgstr ""
|
4265 |
|
4266 |
#: src/Admin/SettingsPages/Membership/views/checkout-fields.php:8
|
4267 |
+
#: src/templates/checkout/form-checkout.php:37
|
4268 |
msgid "Account Information"
|
4269 |
msgstr ""
|
4270 |
|
5128 |
msgid "Unable to save file, please try again."
|
5129 |
msgstr ""
|
5130 |
|
5131 |
+
#: src/Classes/Miscellaneous.php:69
|
5132 |
msgid ""
|
5133 |
"During user registration and checkout, we'll ask you to provide information, "
|
5134 |
"including your name, billing address, email address, phone number, and "
|
5135 |
"optional account information like username and password."
|
5136 |
msgstr ""
|
5137 |
|
5138 |
+
#: src/Classes/Miscellaneous.php:70
|
5139 |
msgid ""
|
5140 |
"We may also collect your credit card number, expiration date, and security "
|
5141 |
"code and pass them to our payment gateway to process your purchase."
|
5142 |
msgstr ""
|
5143 |
|
5144 |
+
#: src/Classes/Miscellaneous.php:72
|
5145 |
msgid "We use the information we collect to:"
|
5146 |
msgstr ""
|
5147 |
|
5148 |
+
#: src/Classes/Miscellaneous.php:75
|
5149 |
msgid "Set up your account"
|
5150 |
msgstr ""
|
5151 |
|
5152 |
+
#: src/Classes/Miscellaneous.php:76
|
5153 |
msgid "Process payments and prevent fraud"
|
5154 |
msgstr ""
|
5155 |
|
5156 |
+
#: src/Classes/Miscellaneous.php:77
|
5157 |
msgid "To prepopulate the checkout form for future purchases"
|
5158 |
msgstr ""
|
5159 |
|
5160 |
+
#: src/Classes/Miscellaneous.php:78
|
5161 |
msgid "To get in touch with you if needed to discuss your order"
|
5162 |
msgstr ""
|
5163 |
|
5164 |
+
#: src/Classes/Miscellaneous.php:79
|
5165 |
msgid "Comply with any legal obligations we have, such as calculating taxes"
|
5166 |
msgstr ""
|
5167 |
|
5168 |
+
#: src/Classes/Miscellaneous.php:80
|
5169 |
msgid "Send you information about your account and order"
|
5170 |
msgstr ""
|
5171 |
|
5172 |
+
#: src/Classes/Miscellaneous.php:81
|
5173 |
msgid "Respond to your requests, including refunds and complaints"
|
5174 |
msgstr ""
|
5175 |
|
5176 |
+
#: src/Classes/Miscellaneous.php:82
|
5177 |
msgid "Send you marketing messages, if you choose to receive them"
|
5178 |
msgstr ""
|
5179 |
|
5180 |
+
#: src/Classes/Miscellaneous.php:85
|
5181 |
msgid ""
|
5182 |
"We generally store information about you for as long as we need the "
|
5183 |
"information for the purposes we collect and use it, and we are not legally "
|
5185 |
"information for tax and accounting purposes."
|
5186 |
msgstr ""
|
5187 |
|
5188 |
+
#: src/Classes/Miscellaneous.php:86
|
5189 |
msgid ""
|
5190 |
"We'll also use cookies to keep track of cart contents while you're browsing "
|
5191 |
"our site."
|
5192 |
msgstr ""
|
5193 |
|
5194 |
+
#: src/Classes/Miscellaneous.php:105
|
5195 |
#: src/Membership/Models/Order/OrderMode.php:13
|
5196 |
#: src/Membership/PaymentMethods/Stripe/Stripe.php:217
|
5197 |
msgid "Live"
|
5198 |
msgstr ""
|
5199 |
|
5200 |
+
#: src/Classes/Miscellaneous.php:111
|
5201 |
msgid "ProfilePress %s"
|
5202 |
msgstr ""
|
5203 |
|
5204 |
+
#: src/Classes/Miscellaneous.php:159 src/Classes/Miscellaneous.php:184
|
5205 |
+
msgid "Go Premium"
|
5206 |
+
msgstr ""
|
5207 |
+
|
5208 |
+
#: src/Classes/Miscellaneous.php:179
|
5209 |
+
msgid "View ProfilePress documentation"
|
5210 |
+
msgstr ""
|
5211 |
+
|
5212 |
+
#: src/Classes/Miscellaneous.php:184
|
5213 |
+
msgid "Upgrade to PRO"
|
5214 |
+
msgstr ""
|
5215 |
+
|
5216 |
#: src/Classes/PasswordReset.php:100
|
5217 |
msgid "<strong>ERROR</strong>: Password reset email is disabled."
|
5218 |
msgstr ""
|
5258 |
msgid "You have successfully changed your password"
|
5259 |
msgstr ""
|
5260 |
|
5261 |
+
#: src/Classes/PasswordReset.php:356 src/templates/checkout/form-login.php:19
|
5262 |
msgid "Log in"
|
5263 |
msgstr ""
|
5264 |
|
5303 |
msgstr ""
|
5304 |
|
5305 |
#: src/Classes/UserSignupLocationListingPage.php:43
|
5306 |
+
#: src/RegisterActivation/Base.php:231
|
5307 |
+
msgid "Checkout"
|
5308 |
msgstr ""
|
5309 |
|
5310 |
#: src/Classes/UserSignupLocationListingPage.php:46
|
|
|
5311 |
msgid "Facebook"
|
5312 |
msgstr ""
|
5313 |
|
5314 |
#: src/Classes/UserSignupLocationListingPage.php:50
|
|
|
5315 |
msgid "Twitter"
|
5316 |
msgstr ""
|
5317 |
|
5318 |
#: src/Classes/UserSignupLocationListingPage.php:54
|
|
|
5319 |
msgid "Google"
|
5320 |
msgstr ""
|
5321 |
|
5322 |
#: src/Classes/UserSignupLocationListingPage.php:58
|
|
|
5323 |
msgid "LinkedIn"
|
5324 |
msgstr ""
|
5325 |
|
5326 |
#: src/Classes/UserSignupLocationListingPage.php:62
|
|
|
5327 |
msgid "GitHub"
|
5328 |
msgstr ""
|
5329 |
|
5690 |
msgstr ""
|
5691 |
|
5692 |
#. translators: %s: User login.
|
5693 |
+
#: src/Functions/GlobalFunctions.php:816
|
5694 |
msgid "Username: %s"
|
5695 |
msgstr ""
|
5696 |
|
5697 |
+
#: src/Functions/GlobalFunctions.php:817
|
5698 |
msgid "To set your password, visit the following address:"
|
5699 |
msgstr ""
|
5700 |
|
5701 |
#. translators: Login details notification email subject. %s: Site title.
|
5702 |
+
#: src/Functions/GlobalFunctions.php:825
|
5703 |
msgid "[%s] Login Details"
|
5704 |
msgstr ""
|
5705 |
|
5706 |
+
#: src/Functions/GlobalFunctions.php:1185
|
5707 |
msgid ""
|
5708 |
"It must be unique for each field, not a reserve text, in lowercase letters "
|
5709 |
"only with an underscore ( _ ) separating words e.g job_title"
|
5710 |
msgstr ""
|
5711 |
|
5712 |
+
#: src/Functions/GlobalFunctions.php:1297
|
5713 |
msgid "%s (WooCommerce Billing Address)"
|
5714 |
msgstr ""
|
5715 |
|
5716 |
+
#: src/Functions/GlobalFunctions.php:1301
|
5717 |
msgid "%s (WooCommerce Shipping Address)"
|
5718 |
msgstr ""
|
5719 |
|
5720 |
+
#: src/Functions/GlobalFunctions.php:1349
|
5721 |
msgid "First and Last Names"
|
5722 |
msgstr ""
|
5723 |
|
5724 |
+
#: src/Functions/GlobalFunctions.php:1350
|
5725 |
msgid "Last and First Names"
|
5726 |
msgstr ""
|
5727 |
|
5728 |
+
#: src/Functions/GlobalFunctions.php:1358
|
5729 |
msgid "Registration Date"
|
5730 |
msgstr ""
|
5731 |
|
5732 |
+
#: src/Functions/GlobalFunctions.php:1493
|
5733 |
msgid "There was an problem while verifying your file."
|
5734 |
msgstr ""
|
5735 |
|
5736 |
+
#: src/Functions/GlobalFunctions.php:1498
|
5737 |
msgid "Sorry, this file extension is not permitted for security reasons."
|
5738 |
msgstr ""
|
5739 |
|
5740 |
+
#: src/Functions/GlobalFunctions.php:1502
|
5741 |
msgid "Sorry, this file type is not permitted for security reasons."
|
5742 |
msgstr ""
|
5743 |
|
5744 |
+
#: src/Functions/GlobalFunctions.php:1506
|
5745 |
+
#: src/Functions/GlobalFunctions.php:1510
|
5746 |
msgid "Error: The file you uploaded is not accepted on our website."
|
5747 |
msgstr ""
|
5748 |
|
14942 |
|
14943 |
#: src/Membership/Controllers/CheckoutController.php:125
|
14944 |
#: src/Membership/Controllers/CheckoutController.php:172
|
14945 |
+
#: src/Membership/Controllers/CheckoutController.php:397
|
14946 |
msgid "Please enter a plan ID."
|
14947 |
msgstr ""
|
14948 |
|
14958 |
msgid "Error processing checkout. Nonce failed"
|
14959 |
msgstr ""
|
14960 |
|
14961 |
+
#: src/Membership/Controllers/CheckoutController.php:224
|
14962 |
msgid ""
|
14963 |
"Please read and accept the terms and conditions to proceed with your order."
|
14964 |
msgstr ""
|
14965 |
|
14966 |
+
#: src/Membership/Controllers/CheckoutController.php:241
|
14967 |
msgid "No payment method selected. Please try again."
|
14968 |
msgstr ""
|
14969 |
|
15685 |
msgid "Member Directory"
|
15686 |
msgstr ""
|
15687 |
|
|
|
|
|
|
|
|
|
15688 |
#: src/RegisterActivation/Base.php:235
|
15689 |
msgid "Order Confirmation"
|
15690 |
msgstr ""
|
15897 |
"account%s to manage your subscription."
|
15898 |
msgstr ""
|
15899 |
|
15900 |
+
#: src/ShortcodeParser/MembershipShortcodes.php:93
|
15901 |
msgid "Invalid subscription plan."
|
15902 |
msgstr ""
|
15903 |
|
16085 |
msgstr ""
|
16086 |
|
16087 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:95
|
16088 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:343
|
16089 |
msgid "Icon"
|
16090 |
msgstr ""
|
16091 |
|
16164 |
msgstr ""
|
16165 |
|
16166 |
#: src/Themes/DragDrop/AbstractBuildScratch.php:231
|
16167 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:367
|
16168 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:514
|
16169 |
#: src/Themes/DragDrop/Login/PerfectoLite.php:41
|
16170 |
#: src/Themes/DragDrop/Registration/PerfectoLite.php:43
|
16171 |
#: src/Themes/DragDrop/UserProfile/Dixon.php:60
|
16194 |
msgid "Login Label"
|
16195 |
msgstr ""
|
16196 |
|
16197 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:284
|
|
|
|
|
|
|
|
|
16198 |
msgid "Social Login Buttons"
|
16199 |
msgstr ""
|
16200 |
|
16201 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:292
|
16202 |
msgid "Remove Form Frame"
|
16203 |
msgstr ""
|
16204 |
|
16205 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:293
|
16206 |
msgid "Check to remove"
|
16207 |
msgstr ""
|
16208 |
|
16209 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:300
|
16210 |
msgid "Hide Required %s"
|
16211 |
msgstr ""
|
16212 |
|
16213 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:301
|
16214 |
#: src/Themes/DragDrop/UserProfile/Dixon.php:110
|
16215 |
msgid "Check to hide"
|
16216 |
msgstr ""
|
16217 |
|
16218 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:314
|
16219 |
msgid "Field & Styling"
|
16220 |
msgstr ""
|
16221 |
|
16222 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:319
|
16223 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:476
|
16224 |
msgid "Round"
|
16225 |
msgstr ""
|
16226 |
|
16227 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:320
|
16228 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:477
|
16229 |
msgid "Square"
|
16230 |
msgstr ""
|
16231 |
|
16232 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:321
|
16233 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:478
|
16234 |
msgid "Pill"
|
16235 |
msgstr ""
|
16236 |
|
16237 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:322
|
16238 |
msgid "Material"
|
16239 |
msgstr ""
|
16240 |
|
16241 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:323
|
16242 |
msgid "Flat"
|
16243 |
msgstr ""
|
16244 |
|
16245 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:326
|
16246 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:481
|
16247 |
msgid "Layout"
|
16248 |
msgstr ""
|
16249 |
|
16250 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:333
|
16251 |
msgid "Small"
|
16252 |
msgstr ""
|
16253 |
|
16254 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:337
|
16255 |
msgid "Field Size"
|
16256 |
msgstr ""
|
16257 |
|
16258 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:338
|
16259 |
msgid "Select the size (in height) of input and textarea form fields."
|
16260 |
msgstr ""
|
16261 |
|
16262 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:352
|
16263 |
msgid "Icon Alignment"
|
16264 |
msgstr ""
|
16265 |
|
16266 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:357
|
16267 |
msgid "Border"
|
16268 |
msgstr ""
|
16269 |
|
16270 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:362
|
16271 |
msgid "Border on Focus"
|
16272 |
msgstr ""
|
16273 |
|
16274 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:372
|
16275 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:520
|
16276 |
msgid "Background on Focus"
|
16277 |
msgstr ""
|
16278 |
|
16279 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:379
|
16280 |
msgid "Labels & Text"
|
16281 |
msgstr ""
|
16282 |
|
16283 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:388
|
16284 |
msgid "Title Font Size (px)"
|
16285 |
msgstr ""
|
16286 |
|
16287 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:394
|
16288 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:505
|
16289 |
msgid "Normal"
|
16290 |
msgstr ""
|
16291 |
|
16292 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:395
|
16293 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:506
|
16294 |
msgid "Bold"
|
16295 |
msgstr ""
|
16296 |
|
16297 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:397
|
16298 |
msgid "Title Font Weight"
|
16299 |
msgstr ""
|
16300 |
|
16301 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:412
|
16302 |
msgid "Description Alignment"
|
16303 |
msgstr ""
|
16304 |
|
16305 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:417
|
16306 |
msgid "Value / Text Font Size"
|
16307 |
msgstr ""
|
16308 |
|
16309 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:418
|
16310 |
msgid "Font size in pixel (px) of field values and text on form."
|
16311 |
msgstr ""
|
16312 |
|
16313 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:423
|
16314 |
msgid "Value / Text"
|
16315 |
msgstr ""
|
16316 |
|
16317 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:424
|
16318 |
msgid "Color of the value of a field and text on the form."
|
16319 |
msgstr ""
|
16320 |
|
16321 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:459
|
16322 |
msgid "Submit"
|
16323 |
msgstr ""
|
16324 |
|
16325 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:488
|
16326 |
msgid "Auto (Default)"
|
16327 |
msgstr ""
|
16328 |
|
16329 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:489
|
16330 |
msgid "Wide"
|
16331 |
msgstr ""
|
16332 |
|
16333 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:490
|
16334 |
msgid "Full Stretched Width"
|
16335 |
msgstr ""
|
16336 |
|
16337 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:498
|
16338 |
msgid "Font Size (px)"
|
16339 |
msgstr ""
|
16340 |
|
16341 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:508
|
16342 |
msgid "Font Weight"
|
16343 |
msgstr ""
|
16344 |
|
16345 |
+
#: src/Themes/DragDrop/AbstractBuildScratch.php:532
|
16346 |
msgid "Text Focused"
|
16347 |
msgstr ""
|
16348 |
|
16654 |
msgid "Comments"
|
16655 |
msgstr ""
|
16656 |
|
16657 |
+
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:311
|
16658 |
msgid ""
|
16659 |
"Your profile is looking a little empty. Why not <a href=\"%s\">add some "
|
16660 |
"information</a>?"
|
16661 |
msgstr ""
|
16662 |
|
16663 |
+
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:351
|
16664 |
msgid "See More Posts"
|
16665 |
msgstr ""
|
16666 |
|
16667 |
+
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:382
|
16668 |
msgid "See More Comments"
|
16669 |
msgstr ""
|
16670 |
|
16671 |
+
#: src/Themes/DragDrop/UserProfile/DefaultTemplate.php:426
|
16672 |
#: src/Widgets/TabbedWidget.php:221
|
16673 |
msgid "Edit your profile"
|
16674 |
msgstr ""
|
16899 |
msgid "Start Trial"
|
16900 |
msgstr ""
|
16901 |
|
16902 |
+
#: src/templates/checkout/form-checkout.php:40
|
16903 |
msgid "Already have an account?"
|
16904 |
msgstr ""
|
16905 |
|
16906 |
+
#: src/templates/checkout/form-login.php:15
|
16907 |
msgid "Forgot your password?"
|
16908 |
msgstr ""
|
16909 |
|
16910 |
+
#: src/templates/checkout/form-login.php:20
|
16911 |
msgid "Or continue with your order below."
|
16912 |
msgstr ""
|
16913 |
|
16914 |
#. Translators: %s display name.
|
16915 |
+
#: src/templates/checkout/form-login.php:47
|
16916 |
msgid "Logged in as %s. Not you?"
|
16917 |
msgstr ""
|
16918 |
|
16919 |
+
#: src/templates/checkout/form-login.php:50
|
16920 |
msgid "log out"
|
16921 |
msgstr ""
|
16922 |
|
16947 |
msgid "ProfilePress"
|
16948 |
msgstr ""
|
16949 |
|
16950 |
+
#. #-#-#-#-# wp-user-avatar.pot (ProfilePress 4.3.1) #-#-#-#-#
|
16951 |
#. Plugin URI of the plugin/theme
|
16952 |
+
#. #-#-#-#-# wp-user-avatar.pot (ProfilePress 4.3.1) #-#-#-#-#
|
16953 |
#. Author URI of the plugin/theme
|
16954 |
msgid "https://profilepress.com"
|
16955 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
=== Paid Membership, Ecommerce, User Registration, User Profile & Restrict Content Plugin – ProfilePress ===
|
2 |
Contributors: properfraction, collizo4sky
|
3 |
Donate link: https://profilepress.com/pricing/
|
4 |
-
Tags: membership, ecommerce, user registration, user profile, stripe, paypal, mollie, login form,
|
5 |
Requires at least: 5.3
|
6 |
-
Requires PHP: 7.
|
7 |
-
Tested up to: 6.
|
8 |
-
Stable tag: 4.3.
|
9 |
License: GPLv2 or later
|
10 |
|
11 |
Paid membership plugin: accept payments, sell subscriptions & digital downloads, restrict content, user registration, login form, user profile & member directory.
|
@@ -16,7 +16,9 @@ Paid membership plugin: accept payments, sell subscriptions & digital downloads,
|
|
16 |
|
17 |
[ProfilePress](https://profilepress.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) is a simple yet powerful ecommerce and paid membership plugin for accepting one-time and recurring payments, selling subscriptions and digital products or digital downloads (downloadable files) via Stripe, Mollie & PayPal, restrict content and control user access.
|
18 |
|
19 |
-
ProfilePress
|
|
|
|
|
20 |
|
21 |
Our Drag-and-Drop form builder makes building forms easy. It is the perfect solution for creating online communities and membership sites where users can register or signup to become members.
|
22 |
|
@@ -28,7 +30,7 @@ ProfilePress ecommerce plugin is suited for selling non-physical goods, includin
|
|
28 |
|
29 |
= Multiple Payment Processors =
|
30 |
|
31 |
-
Easily connect to Stripe, PayPal & Mollie to collect payments. We are working on adding additional gateways (Square, PayStack, RazorPay, Mercado Pago) in the future.
|
32 |
|
33 |
= Powerful Payment Options =
|
34 |
|
@@ -40,11 +42,11 @@ Incentivize your buyers with a coupon discount to increase sales. With our ecomm
|
|
40 |
|
41 |
= Custom Frontend Forms =
|
42 |
|
43 |
-
Create excellent checkout, login, user registration, password reset, and edit profile forms with our drag-and-drop builder. Your members will never have to see your WordPress admin panel. Everything is handled in the frontend.
|
44 |
|
45 |
* **Conversion Optimized Checkout Form** – Let users make payments to you and subscribe to your membership plans.
|
46 |
* **User Registration Forms** – Let users signup via a custom registration form.
|
47 |
-
* **Login & Password Reset Forms** – Allow users to log in and reset their passwords.
|
48 |
* **User Dashboard** – My Account page and edit profile forms for users to manage their profile details and account settings.
|
49 |
* **Automatic Registration & Login Redirect** – Auto login users after they register and redirect them after they sign in, log out and reset their passwords.
|
50 |
* Add login, logout, register, and profile links to your website navigation menu that will change based on whether the user is logged in.
|
@@ -69,7 +71,7 @@ Never start from scratch again. ProfilePress comes with several beautiful, custo
|
|
69 |
|
70 |
ProfilePress gives you fine-grained control over what content your users can see based on your [protection rules](https://profilepress.com/article/adding-content-protection-rules/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) and [shortcodes](https://profilepress.com/article/wordpress-content-restriction-shortcodes/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion). You can restrict content including pages, child pages, posts, custom post types, categories, tags and custom taxonomies based on their membership plans, user roles, usernames, and logged-in status.
|
71 |
|
72 |
-
You can also control the visibility of [navigation menus](https://profilepress.com/article/wordpress-navigation-menu-restriction/) and widgets, modules & contents in the [block editor](https://profilepress.com/article/restrict-visibility-contents-wordpress-block-editor/), [Elementor](https://profilepress.com/article/restrict-elementor-sections-widgets/) & [Beaver Builder](https://profilepress.com/article/restrict-content-beaver-builder-visibility/).
|
73 |
|
74 |
= Detailed Ecommerce Reports =
|
75 |
|
@@ -77,6 +79,8 @@ We provide a complete reports section where you can Keep track of your earnings,
|
|
77 |
|
78 |
= Other Payment & Membership Features =
|
79 |
|
|
|
|
|
80 |
* Complete customer management to view and manage detailed records of all customers and their order history.
|
81 |
* Collect EU Vat or Tax from your users with our ecommerce plugin depending on their location, with complete control over tax rates and who to charge.
|
82 |
* Disable the admin bar and restrict access to the WordPress dashboard based on user roles.
|
@@ -92,17 +96,17 @@ Extend the capabilities of ProfilePress with our powerful addons and remove the
|
|
92 |
|
93 |
* [PayPal Checkout](https://profilepress.com/addons/paypal/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Accept Visa, Mastercard, Venmo, Discover, iDEAL, American Express, Bancontact, BLIK, giropay, MyBank and Przelewy24 payments via PayPal.
|
94 |
* [Mollie Checkout](https://profilepress.com/addons/mollie/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Accept payments via Credit Card, iDEAL, SEPA Direct Debit, Apple Pay, PayPal, Klarna, Bancontact, Bank transfer & Gift Card with Mollie.
|
95 |
-
* [Custom Fields](https://profilepress.com/addons/custom-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Collect additional information from users besides the standard profile data.
|
96 |
-
* [Email Confirmation](https://profilepress.com/addons/email-confirmation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Ensure registered users confirm their email addresses before they can
|
97 |
* [User Moderation](https://profilepress.com/addons/user-moderation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Decide whether to approve newly registered users or not. You can also block and unblock users at any time.
|
98 |
-
* [Social Login](https://profilepress.com/addons/social-login/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users register & login to your site via Facebook, Twitter, Google, LinkedIn, GitHub, and VK.
|
99 |
* [Two-Factor Authentication (2FA)](https://profilepress.com/addons/2fa/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Adds an additional layer of security to users accounts by requiring more than just a password to log in.
|
100 |
* [Passwordless Login](https://profilepress.com/addons/passwordless-login/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users log in to your site via a one-time URL sent to their email addresses.
|
101 |
* [WooCommerce](https://profilepress.com/addons/woocommerce/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Manage WooCommerce billing and shipping fields, replace WooCommerce login and edit account forms in checkout and "My Account" pages with that of ProfilePress.
|
102 |
-
* [Google reCAPTCHA](https://profilepress.com/addons/recaptcha/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Protect your forms against spam and bot attacks.
|
103 |
-
* [Site Creation](https://profilepress.com/addons/site-creation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Allow users to create new sites on a multisite network via a registration form powered by ProfilePress.
|
104 |
-
* [Mailchimp](https://profilepress.com/addons/mailchimp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Subscribe members to your Mailchimp audiences
|
105 |
-
* [Campaign Monitor](https://profilepress.com/addons/campaign-monitor/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Subscribe members to your Campaign Monitor lists when they register and automatically sync profile changes with Campaign Monitor.
|
106 |
* [BuddyPress Profile Sync](https://profilepress.com/addons/buddypress-profile-sync/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – This addon provides 2-way synchronization between WordPress profile fields and BuddyPress extended profile.
|
107 |
* [Join BuddyPress Groups](https://profilepress.com/addons/join-buddypress-groups/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users select the BuddyPress groups to join during registration.
|
108 |
* [Akismet](https://profilepress.com/addons/akismet/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Block spam and bot user registrations with Akismet and keep your membership site safe and secured.
|
@@ -110,6 +114,8 @@ Extend the capabilities of ProfilePress with our powerful addons and remove the
|
|
110 |
|
111 |
ProfilePress is the Ecommerce platform of your dreams. It delivers a complete Ecommerce experience with everything needed for selling online.
|
112 |
|
|
|
|
|
113 |
= What's Next =
|
114 |
|
115 |
If you like this plugin, then consider checking out our other products:
|
@@ -133,6 +139,17 @@ Navigate to your WordPress "Plugins" page, inside of your WordPress dashboard, a
|
|
133 |
|
134 |
No. You can create and manage your forms, user profiles, and member directories without any coding knowledge (Intuitive form & email template builder).
|
135 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
== Screenshots ==
|
137 |
|
138 |
1. Detailed and actionable reports
|
@@ -149,7 +166,16 @@ No. You can create and manage your forms, user profiles, and member directories
|
|
149 |
|
150 |
== Changelog ==
|
151 |
|
152 |
-
= 4.3.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
* Pro: [Mollie Addon](https://profilepress.com/addons/mollie/?ref=changelog).
|
154 |
* Added integration with Conditional Blocks plugin.
|
155 |
* Added customer ID placeholder support to order email.
|
@@ -157,7 +183,7 @@ No. You can create and manage your forms, user profiles, and member directories
|
|
157 |
* Fixed: Index column size too large error when creating subscriptions DB table.
|
158 |
* Fixed bug where download details was showing for order without downloads.
|
159 |
|
160 |
-
= 4.2.0 =
|
161 |
* New: [Support for selling digital products](https://profilepress.com/article/sell-downloads-wordpress-membership/?ref=changelog).
|
162 |
* Added support for [associating role to membership plans](https://profilepress.com/article/create-wordpress-membership-plans/#role-sync).
|
163 |
* Added subscription details to view order page.
|
1 |
+
=== Paid Membership, Ecommerce, User Registration, Login, User Profile & Restrict Content Plugin – ProfilePress ===
|
2 |
Contributors: properfraction, collizo4sky
|
3 |
Donate link: https://profilepress.com/pricing/
|
4 |
+
Tags: membership, ecommerce, user registration, user profile, paid membership, members, stripe, paypal, mollie, login form, login, registration, password reset, member, users, profile, front-end profile, avatar
|
5 |
Requires at least: 5.3
|
6 |
+
Requires PHP: 7.2.0
|
7 |
+
Tested up to: 6.1
|
8 |
+
Stable tag: 4.3.1
|
9 |
License: GPLv2 or later
|
10 |
|
11 |
Paid membership plugin: accept payments, sell subscriptions & digital downloads, restrict content, user registration, login form, user profile & member directory.
|
16 |
|
17 |
[ProfilePress](https://profilepress.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) is a simple yet powerful ecommerce and paid membership plugin for accepting one-time and recurring payments, selling subscriptions and digital products or digital downloads (downloadable files) via Stripe, Mollie & PayPal, restrict content and control user access.
|
18 |
|
19 |
+
ProfilePress is the best Stripe (Credit Card), PayPal, & Mollie payment forms plugin for WordPress to quickly accept payments and provide your users the ultimate member experience.
|
20 |
+
|
21 |
+
ProfilePress lets you create beautiful user profiles, member directories, frontend login, and user registration forms, member password reset and edit profile forms.
|
22 |
|
23 |
Our Drag-and-Drop form builder makes building forms easy. It is the perfect solution for creating online communities and membership sites where users can register or signup to become members.
|
24 |
|
30 |
|
31 |
= Multiple Payment Processors =
|
32 |
|
33 |
+
Easily connect to Stripe (supports Stripe hosted checkout page and on-site payment form), PayPal & Mollie to collect payments. We are working on adding additional gateways (Square, PayStack, RazorPay, Mercado Pago) in the future.
|
34 |
|
35 |
= Powerful Payment Options =
|
36 |
|
42 |
|
43 |
= Custom Frontend Forms =
|
44 |
|
45 |
+
Create excellent checkout page, member login forms, user registration forms, password reset forms, and edit profile forms with our drag-and-drop builder. Your members will never have to see your WordPress admin panel. Everything is handled in the frontend.
|
46 |
|
47 |
* **Conversion Optimized Checkout Form** – Let users make payments to you and subscribe to your membership plans.
|
48 |
* **User Registration Forms** – Let users signup via a custom registration form.
|
49 |
+
* **Login & Password Reset Forms** – Allow users to log in and reset their passwords via custom frontent forms.
|
50 |
* **User Dashboard** – My Account page and edit profile forms for users to manage their profile details and account settings.
|
51 |
* **Automatic Registration & Login Redirect** – Auto login users after they register and redirect them after they sign in, log out and reset their passwords.
|
52 |
* Add login, logout, register, and profile links to your website navigation menu that will change based on whether the user is logged in.
|
71 |
|
72 |
ProfilePress gives you fine-grained control over what content your users can see based on your [protection rules](https://profilepress.com/article/adding-content-protection-rules/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) and [shortcodes](https://profilepress.com/article/wordpress-content-restriction-shortcodes/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion). You can restrict content including pages, child pages, posts, custom post types, categories, tags and custom taxonomies based on their membership plans, user roles, usernames, and logged-in status.
|
73 |
|
74 |
+
You can also control the visibility of [navigation menus](https://profilepress.com/article/wordpress-navigation-menu-restriction/) and widgets, modules & contents in the [block editor](https://profilepress.com/article/restrict-visibility-contents-wordpress-block-editor/), [Elementor](https://profilepress.com/article/restrict-elementor-sections-widgets/) & [Beaver Builder](https://profilepress.com/article/restrict-content-beaver-builder-visibility/) page builders.
|
75 |
|
76 |
= Detailed Ecommerce Reports =
|
77 |
|
79 |
|
80 |
= Other Payment & Membership Features =
|
81 |
|
82 |
+
* Accept one-time, recurring payments and charge for subscriptions with Stripe, PayPal and Mollie.
|
83 |
+
* Smart fraud protection & spam prevention on the user registration form, login form and checkout page.
|
84 |
* Complete customer management to view and manage detailed records of all customers and their order history.
|
85 |
* Collect EU Vat or Tax from your users with our ecommerce plugin depending on their location, with complete control over tax rates and who to charge.
|
86 |
* Disable the admin bar and restrict access to the WordPress dashboard based on user roles.
|
96 |
|
97 |
* [PayPal Checkout](https://profilepress.com/addons/paypal/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Accept Visa, Mastercard, Venmo, Discover, iDEAL, American Express, Bancontact, BLIK, giropay, MyBank and Przelewy24 payments via PayPal.
|
98 |
* [Mollie Checkout](https://profilepress.com/addons/mollie/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Accept payments via Credit Card, iDEAL, SEPA Direct Debit, Apple Pay, PayPal, Klarna, Bancontact, Bank transfer & Gift Card with Mollie.
|
99 |
+
* [Custom Fields](https://profilepress.com/addons/custom-fields/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Collect additional information from users besides the standard profile data during user registration and payment checkout.
|
100 |
+
* [Email Confirmation](https://profilepress.com/addons/email-confirmation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Ensure registered users confirm their email addresses before they can sign in via the login form.
|
101 |
* [User Moderation](https://profilepress.com/addons/user-moderation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Decide whether to approve newly registered users or not. You can also block and unblock users at any time.
|
102 |
+
* [Social Login](https://profilepress.com/addons/social-login/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users checkout, register & login to your site via Facebook, Twitter, Google, LinkedIn, GitHub, and VK.
|
103 |
* [Two-Factor Authentication (2FA)](https://profilepress.com/addons/2fa/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Adds an additional layer of security to users accounts by requiring more than just a password to log in.
|
104 |
* [Passwordless Login](https://profilepress.com/addons/passwordless-login/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users log in to your site via a one-time URL sent to their email addresses.
|
105 |
* [WooCommerce](https://profilepress.com/addons/woocommerce/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Manage WooCommerce billing and shipping fields, replace WooCommerce login and edit account forms in checkout and "My Account" pages with that of ProfilePress.
|
106 |
+
* [Google reCAPTCHA](https://profilepress.com/addons/recaptcha/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Protect your user registration, login, checkout and password reset forms against spam and bot attacks.
|
107 |
+
* [Site Creation](https://profilepress.com/addons/site-creation/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Allow users to create new sites on a multisite network via a user registration form powered by ProfilePress.
|
108 |
+
* [Mailchimp](https://profilepress.com/addons/mailchimp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Subscribe members to your Mailchimp audiences after they register, made a purchase and payment, subscribe to membership plans and automatically sync profile changes with Mailchimp.
|
109 |
+
* [Campaign Monitor](https://profilepress.com/addons/campaign-monitor/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Subscribe members to your Campaign Monitor lists when they register, subscribe to membership plans via checkout form, and automatically sync profile changes with Campaign Monitor.
|
110 |
* [BuddyPress Profile Sync](https://profilepress.com/addons/buddypress-profile-sync/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – This addon provides 2-way synchronization between WordPress profile fields and BuddyPress extended profile.
|
111 |
* [Join BuddyPress Groups](https://profilepress.com/addons/join-buddypress-groups/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Let users select the BuddyPress groups to join during registration.
|
112 |
* [Akismet](https://profilepress.com/addons/akismet/?utm_source=wprepo&utm_medium=link&utm_campaign=liteversion) – Block spam and bot user registrations with Akismet and keep your membership site safe and secured.
|
114 |
|
115 |
ProfilePress is the Ecommerce platform of your dreams. It delivers a complete Ecommerce experience with everything needed for selling online.
|
116 |
|
117 |
+
If you're looking to build a business out of your membership site by creating paid memberships, there's no better way than to use ProfilePress which provide the ultimate member experience and will help you start and profit from your WordPress membership sites.
|
118 |
+
|
119 |
= What's Next =
|
120 |
|
121 |
If you like this plugin, then consider checking out our other products:
|
139 |
|
140 |
No. You can create and manage your forms, user profiles, and member directories without any coding knowledge (Intuitive form & email template builder).
|
141 |
|
142 |
+
|
143 |
+
= Can I accept credit card payments on mobile? =
|
144 |
+
|
145 |
+
Yes. Stripe, PayPal and Mollie Checkout are optimized to accept mobile credit card payments and can automatically presents Apple Pay or Google Pay options when available.
|
146 |
+
|
147 |
+
= Does ProfilePress require WooCommerce? =
|
148 |
+
No. ProfilePress is a standalone ecommerce, payments & membership plugin and does not require other payment or ecommerce plugins, such as WooCommerce or Easy Digital Downloads to work.
|
149 |
+
|
150 |
+
= Which file types can I sell? =
|
151 |
+
Any file type can be sold using ProfilePress ecommerce and membership plugin, including .PDF, .DOC, .MP3, .MOV, .EPUB, .PSD, .MP4, .JPG, or any other extension which exists. On the product creation form, there is a file upload field which will accept any file type. Whatever file is uploaded to that field is the file customers will receive instantly when they complete a purchase.
|
152 |
+
|
153 |
== Screenshots ==
|
154 |
|
155 |
1. Detailed and actionable reports
|
166 |
|
167 |
== Changelog ==
|
168 |
|
169 |
+
= Paid Membership, Ecommerce & User Registration 4.3.1 =
|
170 |
+
* Pro: [Checkout social login support](https://profilepress.com/addons/social-login/?ref=changelog).
|
171 |
+
* Pro: [Checkout reCAPTCHA support](https://profilepress.com/addons/recaptcha/?ref=changelog).
|
172 |
+
* Pro: [Checkout Akismet support](https://profilepress.com/addons/akismet/?ref=changelog).
|
173 |
+
* Added checkout compatibility with other addons.
|
174 |
+
* Added honeypot field to checkout to prevent spam.
|
175 |
+
* Added filters for adding custom tabs to user profile.
|
176 |
+
* Fixed store status admin menu styling not working.
|
177 |
+
|
178 |
+
= Paid Membership, Ecommerce & User Registration 4.3.0 =
|
179 |
* Pro: [Mollie Addon](https://profilepress.com/addons/mollie/?ref=changelog).
|
180 |
* Added integration with Conditional Blocks plugin.
|
181 |
* Added customer ID placeholder support to order email.
|
183 |
* Fixed: Index column size too large error when creating subscriptions DB table.
|
184 |
* Fixed bug where download details was showing for order without downloads.
|
185 |
|
186 |
+
= Paid Membership, Ecommerce & User Registration 4.2.0 =
|
187 |
* New: [Support for selling digital products](https://profilepress.com/article/sell-downloads-wordpress-membership/?ref=changelog).
|
188 |
* Added support for [associating role to membership plans](https://profilepress.com/article/create-wordpress-membership-plans/#role-sync).
|
189 |
* Added subscription details to view order page.
|
src/Admin/SettingsPages/AbstractSettingsPage.php
CHANGED
@@ -75,7 +75,7 @@ abstract class AbstractSettingsPage
|
|
75 |
<span class="dashicons dashicons-admin-users"></span> <?= __('Support', 'wp-user-avatar'); ?>
|
76 |
</a></span>
|
77 |
<?php else : ?>
|
78 |
-
<span><a class="ppress-active" rel="noopener" href="https://profilepress.com/pricing/?utm_source=wp_dashboard&utm_medium=upgrade&utm_campaign=ppress_header_topright_menu" target="_blank">
|
79 |
<span class="dashicons dashicons-info"></span> <?= __('Pro Upgrade', 'wp-user-avatar'); ?>
|
80 |
</a></span>
|
81 |
<?php endif; ?>
|
75 |
<span class="dashicons dashicons-admin-users"></span> <?= __('Support', 'wp-user-avatar'); ?>
|
76 |
</a></span>
|
77 |
<?php else : ?>
|
78 |
+
<span><a class="ppress-active" rel="noopener" href="<?php echo ppress_upgrade_urls_affilify('https://profilepress.com/pricing/?utm_source=wp_dashboard&utm_medium=upgrade&utm_campaign=ppress_header_topright_menu'); ?>" target="_blank">
|
79 |
<span class="dashicons dashicons-info"></span> <?= __('Pro Upgrade', 'wp-user-avatar'); ?>
|
80 |
</a></span>
|
81 |
<?php endif; ?>
|
src/Admin/SettingsPages/DragDropBuilder/Metabox.php
CHANGED
@@ -277,6 +277,11 @@ class Metabox
|
|
277 |
<div id="pp-form-builder-metabox" class="postbox">
|
278 |
<div class="postbox-header"><h2 class="hndle is-non-sortable">
|
279 |
<span><?= esc_html($metabox_title) ?></span></h2>
|
|
|
|
|
|
|
|
|
|
|
280 |
</div>
|
281 |
<div class="inside">
|
282 |
<div class="panel-wrap pp-form-builder-mb-data">
|
277 |
<div id="pp-form-builder-metabox" class="postbox">
|
278 |
<div class="postbox-header"><h2 class="hndle is-non-sortable">
|
279 |
<span><?= esc_html($metabox_title) ?></span></h2>
|
280 |
+
<div class="handle-actions hide-if-no-js">
|
281 |
+
<button type="button" class="handlediv" aria-expanded="true">
|
282 |
+
<span class="toggle-indicator" aria-hidden="true"></span>
|
283 |
+
</button>
|
284 |
+
</div>
|
285 |
</div>
|
286 |
<div class="inside">
|
287 |
<div class="panel-wrap pp-form-builder-mb-data">
|
src/Admin/SettingsPages/ExtensionsSettingsPage.php
CHANGED
@@ -102,7 +102,7 @@ class ExtensionsSettingsPage extends AbstractSettingsPage
|
|
102 |
) ?>
|
103 |
</span>
|
104 |
<div class="ppress-extensions-upsell-button">
|
105 |
-
<a target="_blank" href="https://profilepress.com/pricing/?discount=10PPOFF&utm_source=liteplugin&utm_medium=extension-page&utm_campaign=notice&utm_content=upsell" class="button-primary">
|
106 |
<?= esc_html__('Upgrade Now', 'wp-user-avatar') ?>
|
107 |
</a>
|
108 |
</div>
|
@@ -114,7 +114,7 @@ class ExtensionsSettingsPage extends AbstractSettingsPage
|
|
114 |
<?php foreach (EM::available_extensions() as $id => $extension) :
|
115 |
$name = sprintf('%s[%s]', EM::DB_OPTION_NAME, $id);
|
116 |
$extension_class = ppress_var(EM::class_map(), $id);
|
117 |
-
$upgrade_url =
|
118 |
if ( ! EM::is_premium()) {
|
119 |
$upgrade_url = add_query_arg('discount', '10PPOFF', $upgrade_url);
|
120 |
}
|
102 |
) ?>
|
103 |
</span>
|
104 |
<div class="ppress-extensions-upsell-button">
|
105 |
+
<a target="_blank" href="<?php echo ppress_upgrade_urls_affilify('https://profilepress.com/pricing/?discount=10PPOFF&utm_source=liteplugin&utm_medium=extension-page&utm_campaign=notice&utm_content=upsell'); ?>" class="button-primary">
|
106 |
<?= esc_html__('Upgrade Now', 'wp-user-avatar') ?>
|
107 |
</a>
|
108 |
</div>
|
114 |
<?php foreach (EM::available_extensions() as $id => $extension) :
|
115 |
$name = sprintf('%s[%s]', EM::DB_OPTION_NAME, $id);
|
116 |
$extension_class = ppress_var(EM::class_map(), $id);
|
117 |
+
$upgrade_url = ppress_upgrade_urls_affilify("https://profilepress.com/pricing/?utm_source=WordPress&utm_campaign=liteplugin&utm_medium=extension-upgrade&utm_content=$id");
|
118 |
if ( ! EM::is_premium()) {
|
119 |
$upgrade_url = add_query_arg('discount', '10PPOFF', $upgrade_url);
|
120 |
}
|
src/Admin/SettingsPages/Membership/PaymentSettings.php
CHANGED
@@ -3,6 +3,7 @@
|
|
3 |
namespace ProfilePress\Core\Admin\SettingsPages\Membership;
|
4 |
|
5 |
use ProfilePress\Core\Admin\SettingsPages\AbstractSettingsPage;
|
|
|
6 |
use ProfilePress\Core\Membership\CheckoutFields;
|
7 |
use ProfilePress\Custom_Settings_Page_Api;
|
8 |
|
@@ -113,6 +114,23 @@ class PaymentSettings extends AbstractSettingsPage
|
|
113 |
]
|
114 |
];
|
115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
116 |
$settingsPageInstance = Custom_Settings_Page_Api::instance('', PPRESS_SETTINGS_DB_OPTION_NAME);
|
117 |
$settingsPageInstance->page_header($page_header);
|
118 |
$settingsPageInstance->main_content($settings);
|
3 |
namespace ProfilePress\Core\Admin\SettingsPages\Membership;
|
4 |
|
5 |
use ProfilePress\Core\Admin\SettingsPages\AbstractSettingsPage;
|
6 |
+
use ProfilePress\Core\Classes\ExtensionManager;
|
7 |
use ProfilePress\Core\Membership\CheckoutFields;
|
8 |
use ProfilePress\Custom_Settings_Page_Api;
|
9 |
|
114 |
]
|
115 |
];
|
116 |
|
117 |
+
if (ExtensionManager::is_enabled(ExtensionManager::RECAPTCHA)) {
|
118 |
+
$settings[1]['checkout_recaptcha'] = [
|
119 |
+
'label' => esc_html__('Checkout reCAPTCHA', 'wp-user-avatar'),
|
120 |
+
'description' => esc_html__('Enable to display reCAPTCHA on the checkout page to prevent spam and abuse.', 'wp-user-avatar'),
|
121 |
+
'type' => 'checkbox'
|
122 |
+
];
|
123 |
+
}
|
124 |
+
|
125 |
+
if (ExtensionManager::is_enabled(ExtensionManager::SOCIAL_LOGIN)) {
|
126 |
+
$settings[1]['checkout_social_login_buttons'] = [
|
127 |
+
'label' => esc_html__('Checkout Social Login', 'wp-user-avatar'),
|
128 |
+
'description' => esc_html__('Select the social login buttons to display on the checkout page.', 'wp-user-avatar'),
|
129 |
+
'type' => 'select2',
|
130 |
+
'options' => ppress_social_login_networks()
|
131 |
+
];
|
132 |
+
}
|
133 |
+
|
134 |
$settingsPageInstance = Custom_Settings_Page_Api::instance('', PPRESS_SETTINGS_DB_OPTION_NAME);
|
135 |
$settingsPageInstance->page_header($page_header);
|
136 |
$settingsPageInstance->main_content($settings);
|
src/Admin/SettingsPages/Membership/PlanIntegrationsMetabox.php
CHANGED
@@ -3,8 +3,6 @@
|
|
3 |
namespace ProfilePress\Core\Admin\SettingsPages\Membership;
|
4 |
|
5 |
|
6 |
-
use ProfilePress\Core\Classes\FormRepository as FR;
|
7 |
-
|
8 |
class PlanIntegrationsMetabox
|
9 |
{
|
10 |
protected $args;
|
3 |
namespace ProfilePress\Core\Admin\SettingsPages\Membership;
|
4 |
|
5 |
|
|
|
|
|
6 |
class PlanIntegrationsMetabox
|
7 |
{
|
8 |
protected $args;
|
src/Classes/Miscellaneous.php
CHANGED
@@ -9,6 +9,10 @@ class Miscellaneous
|
|
9 |
$basename = plugin_basename(PROFILEPRESS_SYSTEM_FILE_PATH);
|
10 |
$prefix = is_network_admin() ? 'network_admin_' : '';
|
11 |
add_filter("{$prefix}plugin_action_links_$basename", [$this, 'action_links'], 10, 4);
|
|
|
|
|
|
|
|
|
12 |
// slim seo compatibility
|
13 |
add_filter('slim_seo_skipped_shortcodes', [$this, 'skip_ppress_shortcodes']);
|
14 |
add_action('admin_bar_menu', [$this, 'maybe_add_store_mode_admin_bar_menu'], 9999);
|
@@ -115,13 +119,12 @@ class Miscellaneous
|
|
115 |
|
116 |
public function store_mode_admin_bar_print_link_styles()
|
117 |
{
|
118 |
-
|
119 |
// Bail if user cannot manage shop settings
|
120 |
-
if ( ! current_user_can('
|
121 |
return;
|
122 |
} ?>
|
123 |
|
124 |
-
<style type="text/css" id="
|
125 |
#wp-admin-bar-ppress-store-menu .ppress-mode {
|
126 |
color: #fff;
|
127 |
background-color: #0073aa;
|
@@ -146,15 +149,47 @@ class Miscellaneous
|
|
146 |
|
147 |
public function action_links($actions, $plugin_file, $plugin_data, $context)
|
148 |
{
|
149 |
-
|
150 |
$custom_actions = array(
|
151 |
'settings' => sprintf('<a href="%s">%s</a>', PPRESS_SETTINGS_SETTING_PAGE, esc_html__('Settings', 'wp-user-avatar')),
|
152 |
);
|
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
// add the links to the front of the actions list
|
155 |
return array_merge($custom_actions, $actions);
|
156 |
}
|
157 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
public function skip_ppress_shortcodes($shortcodes)
|
159 |
{
|
160 |
$shortcodes[] = 'profilepress-registration';
|
9 |
$basename = plugin_basename(PROFILEPRESS_SYSTEM_FILE_PATH);
|
10 |
$prefix = is_network_admin() ? 'network_admin_' : '';
|
11 |
add_filter("{$prefix}plugin_action_links_$basename", [$this, 'action_links'], 10, 4);
|
12 |
+
|
13 |
+
add_filter('plugin_row_meta', array(__CLASS__, 'plugin_row_meta'), 10, 2);
|
14 |
+
|
15 |
+
|
16 |
// slim seo compatibility
|
17 |
add_filter('slim_seo_skipped_shortcodes', [$this, 'skip_ppress_shortcodes']);
|
18 |
add_action('admin_bar_menu', [$this, 'maybe_add_store_mode_admin_bar_menu'], 9999);
|
119 |
|
120 |
public function store_mode_admin_bar_print_link_styles()
|
121 |
{
|
|
|
122 |
// Bail if user cannot manage shop settings
|
123 |
+
if ( ! current_user_can('manage_options')) {
|
124 |
return;
|
125 |
} ?>
|
126 |
|
127 |
+
<style type="text/css" id="ppress-store-menu-styling">
|
128 |
#wp-admin-bar-ppress-store-menu .ppress-mode {
|
129 |
color: #fff;
|
130 |
background-color: #0073aa;
|
149 |
|
150 |
public function action_links($actions, $plugin_file, $plugin_data, $context)
|
151 |
{
|
|
|
152 |
$custom_actions = array(
|
153 |
'settings' => sprintf('<a href="%s">%s</a>', PPRESS_SETTINGS_SETTING_PAGE, esc_html__('Settings', 'wp-user-avatar')),
|
154 |
);
|
155 |
|
156 |
+
if ( ! ExtensionManager::is_premium()) {
|
157 |
+
$custom_actions['ppress_upgrade'] = sprintf(
|
158 |
+
'<a style="color:#d54e21;font-weight:bold" href="%s" target="_blank">%s</a>', 'https://profilepress.com/pricing/?utm_source=wp_dashboard&utm_medium=upgrade&utm_campaign=action_link',
|
159 |
+
__('Go Premium', 'wp-user-avatar')
|
160 |
+
);
|
161 |
+
}
|
162 |
+
|
163 |
// add the links to the front of the actions list
|
164 |
return array_merge($custom_actions, $actions);
|
165 |
}
|
166 |
|
167 |
+
/**
|
168 |
+
* Show row meta on the plugin screen.
|
169 |
+
*
|
170 |
+
* @param mixed $links Plugin Row Meta
|
171 |
+
* @param mixed $file Plugin Base file
|
172 |
+
*
|
173 |
+
* @return array
|
174 |
+
*/
|
175 |
+
public static function plugin_row_meta($links, $file)
|
176 |
+
{
|
177 |
+
if (strpos($file, 'wp-user-avatar.php') !== false) {
|
178 |
+
$row_meta = array(
|
179 |
+
'docs' => '<a target="_blank" href="' . ppress_upgrade_urls_affilify('https://profilepress.com/docs/') . '" aria-label="' . esc_attr__('View ProfilePress documentation', 'wp-user-avatar') . '">' . esc_html__('Docs', 'wp-user-avatar') . '</a>',
|
180 |
+
);
|
181 |
+
|
182 |
+
if ( ! ExtensionManager::is_premium()) {
|
183 |
+
$url = 'https://profilepress.com/pricing/?utm_source=wp_dashboard&utm_medium=upgrade&utm_campaign=row_meta';
|
184 |
+
$row_meta['upgrade_pro'] = '<a target="_blank" style="color:#d54e21;font-weight:bold" href="' . ppress_upgrade_urls_affilify($url) . '" aria-label="' . esc_attr__('Upgrade to PRO', 'wp-user-avatar') . '">' . esc_html__('Go Premium', 'wp-user-avatar') . '</a>';
|
185 |
+
}
|
186 |
+
|
187 |
+
return array_merge($links, $row_meta);
|
188 |
+
}
|
189 |
+
|
190 |
+
return (array)$links;
|
191 |
+
}
|
192 |
+
|
193 |
public function skip_ppress_shortcodes($shortcodes)
|
194 |
{
|
195 |
$shortcodes[] = 'profilepress-registration';
|
src/Classes/UserSignupLocationListingPage.php
CHANGED
@@ -40,7 +40,7 @@ class UserSignupLocationListingPage
|
|
40 |
|
41 |
switch ($val) {
|
42 |
case 'checkout':
|
43 |
-
$status = esc_html__('Checkout
|
44 |
break;
|
45 |
case 'facebook':
|
46 |
$status = esc_html__('Facebook', 'wp-user-avatar');
|
40 |
|
41 |
switch ($val) {
|
42 |
case 'checkout':
|
43 |
+
$status = esc_html__('Checkout', 'wp-user-avatar');
|
44 |
break;
|
45 |
case 'facebook':
|
46 |
$status = esc_html__('Facebook', 'wp-user-avatar');
|
src/Functions/GlobalFunctions.php
CHANGED
@@ -717,7 +717,17 @@ function ppress_wp_new_user_notification($user_id, $deprecated = null, $notify =
|
|
717 |
// We want to reverse this for the plain text arena of emails.
|
718 |
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
|
719 |
|
720 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
721 |
|
722 |
if (ppress_get_setting('new_user_admin_email_email_enabled', 'on') !== 'on') return;
|
723 |
|
@@ -780,8 +790,18 @@ function ppress_wp_new_user_notification($user_id, $deprecated = null, $notify =
|
|
780 |
ppress_send_email($admin_email, $title, $message);
|
781 |
}
|
782 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
783 |
// `$deprecated` was pre-4.3 `$plaintext_pass`. An empty `$plaintext_pass` didn't sent a user notification.
|
784 |
-
if ('admin' === $notify || (empty($deprecated) && empty($notify))) {
|
785 |
return;
|
786 |
}
|
787 |
|
@@ -1415,6 +1435,18 @@ function ppress_social_network_fields()
|
|
1415 |
]);
|
1416 |
}
|
1417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1418 |
function ppress_mb_function($function_names, $args)
|
1419 |
{
|
1420 |
$mb_function_name = $function_names[0];
|
@@ -1590,4 +1622,9 @@ function ppress_maybe_define_constant($name, $value)
|
|
1590 |
if ( ! defined($name)) {
|
1591 |
define($name, $value);
|
1592 |
}
|
|
|
|
|
|
|
|
|
|
|
1593 |
}
|
717 |
// We want to reverse this for the plain text arena of emails.
|
718 |
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
|
719 |
|
720 |
+
/**
|
721 |
+
* Filters whether the admin is notified of a new user registration.
|
722 |
+
*
|
723 |
+
* @since 6.1.0
|
724 |
+
*
|
725 |
+
* @param bool $send Whether to send the email. Default true.
|
726 |
+
* @param WP_User $user User object for new user.
|
727 |
+
*/
|
728 |
+
$send_notification_to_admin = apply_filters( 'wp_send_new_user_notification_to_admin', true, $user );
|
729 |
+
|
730 |
+
if ('user' !== $notify && true === $send_notification_to_admin) {
|
731 |
|
732 |
if (ppress_get_setting('new_user_admin_email_email_enabled', 'on') !== 'on') return;
|
733 |
|
790 |
ppress_send_email($admin_email, $title, $message);
|
791 |
}
|
792 |
|
793 |
+
/**
|
794 |
+
* Filters whether the user is notified of their new user registration.
|
795 |
+
*
|
796 |
+
* @since 6.1.0
|
797 |
+
*
|
798 |
+
* @param bool $send Whether to send the email. Default true.
|
799 |
+
* @param WP_User $user User object for new user.
|
800 |
+
*/
|
801 |
+
$send_notification_to_user = apply_filters( 'wp_send_new_user_notification_to_user', true, $user );
|
802 |
+
|
803 |
// `$deprecated` was pre-4.3 `$plaintext_pass`. An empty `$plaintext_pass` didn't sent a user notification.
|
804 |
+
if ( 'admin' === $notify || true !== $send_notification_to_user || ( empty( $deprecated ) && empty( $notify ) ) ) {
|
805 |
return;
|
806 |
}
|
807 |
|
1435 |
]);
|
1436 |
}
|
1437 |
|
1438 |
+
function ppress_social_login_networks()
|
1439 |
+
{
|
1440 |
+
return apply_filters('ppress_social_login_networks', [
|
1441 |
+
'facebook' => 'Facebook',
|
1442 |
+
'twitter' => 'Twitter',
|
1443 |
+
'google' => 'Google',
|
1444 |
+
'linkedin' => 'LinkedIn',
|
1445 |
+
'github' => 'GitHub',
|
1446 |
+
'vk' => 'VK.com'
|
1447 |
+
]);
|
1448 |
+
}
|
1449 |
+
|
1450 |
function ppress_mb_function($function_names, $args)
|
1451 |
{
|
1452 |
$mb_function_name = $function_names[0];
|
1622 |
if ( ! defined($name)) {
|
1623 |
define($name, $value);
|
1624 |
}
|
1625 |
+
}
|
1626 |
+
|
1627 |
+
function ppress_upgrade_urls_affilify($url)
|
1628 |
+
{
|
1629 |
+
return apply_filters('ppress_pro_upgrade_url', $url);
|
1630 |
}
|
src/Functions/custom-settings-api.php
CHANGED
@@ -64,7 +64,7 @@ class Custom_Settings_Page_Api
|
|
64 |
protected function __construct($main_content_config = [], $option_name = '', $page_header = '')
|
65 |
{
|
66 |
$this->db_options = get_option($option_name, []);
|
67 |
-
$this->db_options = empty($this->db_options) ? [] : $this->db_options;
|
68 |
$this->option_name = $option_name;
|
69 |
$this->main_content_config = $main_content_config;
|
70 |
$this->page_header = $page_header;
|
@@ -205,6 +205,11 @@ class Custom_Settings_Page_Api
|
|
205 |
<h3 class="hndle is-non-sortable">
|
206 |
<span><?=$arg['section_title']; ?></span>
|
207 |
</h3>
|
|
|
|
|
|
|
|
|
|
|
208 |
</div>
|
209 |
|
210 |
<div class="inside">
|
@@ -1044,7 +1049,14 @@ public function _header($args)
|
|
1044 |
<div class="postbox">
|
1045 |
<?php do_action('wp_cspa_header', $args, $this->option_name); ?>
|
1046 |
<?php if(!empty($args['section_title'])) : ?>
|
1047 |
-
<div class="postbox-header"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1048 |
<?php endif; ?>
|
1049 |
<div class="inside">
|
1050 |
<table class="form-table">
|
64 |
protected function __construct($main_content_config = [], $option_name = '', $page_header = '')
|
65 |
{
|
66 |
$this->db_options = get_option($option_name, []);
|
67 |
+
$this->db_options = !is_array($this->db_options) || empty($this->db_options) ? [] : $this->db_options;
|
68 |
$this->option_name = $option_name;
|
69 |
$this->main_content_config = $main_content_config;
|
70 |
$this->page_header = $page_header;
|
205 |
<h3 class="hndle is-non-sortable">
|
206 |
<span><?=$arg['section_title']; ?></span>
|
207 |
</h3>
|
208 |
+
<div class="handle-actions hide-if-no-js">
|
209 |
+
<button type="button" class="handlediv" aria-expanded="true">
|
210 |
+
<span class="toggle-indicator" aria-hidden="true"></span>
|
211 |
+
</button>
|
212 |
+
</div>
|
213 |
</div>
|
214 |
|
215 |
<div class="inside">
|
1049 |
<div class="postbox">
|
1050 |
<?php do_action('wp_cspa_header', $args, $this->option_name); ?>
|
1051 |
<?php if(!empty($args['section_title'])) : ?>
|
1052 |
+
<div class="postbox-header">
|
1053 |
+
<h3 class="hndle is-non-sortable"><span><?=$args['section_title']; ?></span></h3>
|
1054 |
+
<div class="handle-actions hide-if-no-js">
|
1055 |
+
<button type="button" class="handlediv" aria-expanded="true">
|
1056 |
+
<span class="toggle-indicator" aria-hidden="true"></span>
|
1057 |
+
</button>
|
1058 |
+
</div>
|
1059 |
+
</div>
|
1060 |
<?php endif; ?>
|
1061 |
<div class="inside">
|
1062 |
<table class="form-table">
|
src/Membership/Controllers/CheckoutController.php
CHANGED
@@ -205,6 +205,20 @@ class CheckoutController extends BaseController
|
|
205 |
|
206 |
$plan_id = (int)$_POST['plan_id'];
|
207 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
208 |
if ( ! empty(ppress_settings_by_key('terms_page_id')) && empty($_POST['ppress-terms'])) {
|
209 |
throw new \Exception(
|
210 |
esc_html__('Please read and accept the terms and conditions to proceed with your order.', 'wp-user-avatar')
|
205 |
|
206 |
$plan_id = (int)$_POST['plan_id'];
|
207 |
|
208 |
+
if ( ! isset($_POST['_ppress_timestamp']) || $_POST['_ppress_timestamp'] > (time() - 2)) {
|
209 |
+
throw new \Exception('spam');
|
210 |
+
}
|
211 |
+
|
212 |
+
if ( ! isset($_POST['_ppress_honeypot']) || ! empty($_POST['_ppress_honeypot'])) {
|
213 |
+
throw new \Exception('spam');
|
214 |
+
}
|
215 |
+
|
216 |
+
$checkout_errors = apply_filters('ppress_checkout_validation', new \WP_Error(), $plan_id, $_POST);
|
217 |
+
|
218 |
+
if (is_wp_error($checkout_errors) && $checkout_errors->get_error_code() != '') {
|
219 |
+
throw new \Exception($checkout_errors->get_error_message());
|
220 |
+
}
|
221 |
+
|
222 |
if ( ! empty(ppress_settings_by_key('terms_page_id')) && empty($_POST['ppress-terms'])) {
|
223 |
throw new \Exception(
|
224 |
esc_html__('Please read and accept the terms and conditions to proceed with your order.', 'wp-user-avatar')
|
src/Membership/Controllers/CheckoutTrait.php
CHANGED
@@ -422,6 +422,11 @@ trait CheckoutTrait
|
|
422 |
RegistrationAuth::send_welcome_email($user_id, $password);
|
423 |
|
424 |
ppress_wp_new_user_notification($user_id, null, 'admin');
|
|
|
|
|
|
|
|
|
|
|
425 |
}
|
426 |
|
427 |
return $customer_id;
|
422 |
RegistrationAuth::send_welcome_email($user_id, $password);
|
423 |
|
424 |
ppress_wp_new_user_notification($user_id, null, 'admin');
|
425 |
+
|
426 |
+
/**
|
427 |
+
* Fires after a user registration is completed.
|
428 |
+
*/
|
429 |
+
do_action('ppress_after_registration', 0, $user_data, $user_id, false);
|
430 |
}
|
431 |
|
432 |
return $customer_id;
|
src/Membership/Models/Plan/PlanEntity.php
CHANGED
@@ -270,7 +270,6 @@ class PlanEntity extends AbstractModel implements ModelInterface
|
|
270 |
'meta_data',
|
271 |
\wp_json_encode($this->meta_data)
|
272 |
);
|
273 |
-
|
274 |
}
|
275 |
|
276 |
/**
|
270 |
'meta_data',
|
271 |
\wp_json_encode($this->meta_data)
|
272 |
);
|
|
|
273 |
}
|
274 |
|
275 |
/**
|
src/ShortcodeParser/MembershipShortcodes.php
CHANGED
@@ -87,6 +87,7 @@ class MembershipShortcodes
|
|
87 |
ppress_render_view('checkout/form-checkout', [
|
88 |
'planObj' => $planObj
|
89 |
]);
|
|
|
90 |
} else {
|
91 |
do_action('ppress_membership_checkout_invalid_plan');
|
92 |
echo '<p>' . esc_html__('Invalid subscription plan.', 'wp-user-avatar') . '</p>';
|
87 |
ppress_render_view('checkout/form-checkout', [
|
88 |
'planObj' => $planObj
|
89 |
]);
|
90 |
+
|
91 |
} else {
|
92 |
do_action('ppress_membership_checkout_invalid_plan');
|
93 |
echo '<p>' . esc_html__('Invalid subscription plan.', 'wp-user-avatar') . '</p>';
|
src/Themes/DragDrop/AbstractBuildScratch.php
CHANGED
@@ -280,14 +280,7 @@ abstract class AbstractBuildScratch extends AbstractTheme
|
|
280 |
$settings[] = [
|
281 |
'id' => 'buildscratch_form_social_buttons',
|
282 |
'type' => 'select2',
|
283 |
-
'options' =>
|
284 |
-
'facebook' => esc_html__('Facebook', 'wp-user-avatar'),
|
285 |
-
'twitter' => esc_html__('Twitter', 'wp-user-avatar'),
|
286 |
-
'google' => esc_html__('Google', 'wp-user-avatar'),
|
287 |
-
'linkedin' => esc_html__('LinkedIn', 'wp-user-avatar'),
|
288 |
-
'github' => esc_html__('GitHub', 'wp-user-avatar'),
|
289 |
-
'vk' => esc_html__('VK.com', 'wp-user-avatar')
|
290 |
-
],
|
291 |
'label' => esc_html__('Social Login Buttons', 'wp-user-avatar'),
|
292 |
'priority' => 40
|
293 |
];
|
280 |
$settings[] = [
|
281 |
'id' => 'buildscratch_form_social_buttons',
|
282 |
'type' => 'select2',
|
283 |
+
'options' => ppress_social_login_networks(),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
284 |
'label' => esc_html__('Social Login Buttons', 'wp-user-avatar'),
|
285 |
'priority' => 40
|
286 |
];
|
src/Themes/DragDrop/UserProfile/DefaultTemplate.php
CHANGED
@@ -263,7 +263,9 @@ class DefaultTemplate extends AbstractTheme
|
|
263 |
return ! empty($item);
|
264 |
});
|
265 |
|
266 |
-
if (empty($saved_tabs)) $saved_tabs = ['main', 'posts'
|
|
|
|
|
267 |
|
268 |
$profile_tabs = $this->profile_tabs();
|
269 |
|
@@ -272,7 +274,7 @@ class DefaultTemplate extends AbstractTheme
|
|
272 |
echo '<div class="ppress-dpf-profile-nav">';
|
273 |
|
274 |
foreach ($saved_tabs as $tab_id) :
|
275 |
-
$url = esc_url(remove_query_arg('pfpage', add_query_arg('tab', $tab_id)));
|
276 |
?>
|
277 |
<div class="ppress-dpf-profile-nav-item ppress-dpf-nav-<?= $tab_id ?><?= $this->active_tab() == $tab_id ? ' ppress-dpf-active' : ''; ?>">
|
278 |
<a href="<?= $url ?>">
|
263 |
return ! empty($item);
|
264 |
});
|
265 |
|
266 |
+
if (empty($saved_tabs)) $saved_tabs = ['main', 'posts', 'comments'];
|
267 |
+
|
268 |
+
$saved_tabs = apply_filters('ppress_dpf_saved_tabs', $saved_tabs, $this);
|
269 |
|
270 |
$profile_tabs = $this->profile_tabs();
|
271 |
|
274 |
echo '<div class="ppress-dpf-profile-nav">';
|
275 |
|
276 |
foreach ($saved_tabs as $tab_id) :
|
277 |
+
$url = $profile_tabs[$tab_id]['url'] ?? esc_url(remove_query_arg('pfpage', add_query_arg('tab', $tab_id)));
|
278 |
?>
|
279 |
<div class="ppress-dpf-profile-nav-item ppress-dpf-nav-<?= $tab_id ?><?= $this->active_tab() == $tab_id ? ' ppress-dpf-active' : ''; ?>">
|
280 |
<a href="<?= $url ?>">
|
src/templates/checkout/form-checkout-submit-btn.php
CHANGED
@@ -11,8 +11,14 @@ if ($plan->is_recurring()) $submit_button_text = esc_html__('Subscribe', 'wp-use
|
|
11 |
|
12 |
if ($plan->has_free_trial()) $submit_button_text = esc_html__('Start Trial', 'wp-user-avatar');
|
13 |
|
14 |
-
$submit_button_text = apply_filters('ppress_checkout_order_button_text', $submit_button_text, $order_total, $plan)
|
|
|
|
|
15 |
|
16 |
<div class="ppress-checkout-form__place_order_wrap ppress-checkout-submit">
|
|
|
|
|
|
|
|
|
17 |
<input id="ppress-checkout-button" name="ppress-checkout" type="submit" value="<?= $submit_button_text ?>">
|
18 |
</div>
|
11 |
|
12 |
if ($plan->has_free_trial()) $submit_button_text = esc_html__('Start Trial', 'wp-user-avatar');
|
13 |
|
14 |
+
$submit_button_text = apply_filters('ppress_checkout_order_button_text', $submit_button_text, $order_total, $plan);
|
15 |
+
|
16 |
+
?>
|
17 |
|
18 |
<div class="ppress-checkout-form__place_order_wrap ppress-checkout-submit">
|
19 |
+
<label style="display: none !important;">
|
20 |
+
<input style="display:none !important" type="text" name="_ppress_honeypot" value="" tabindex="-1" autocomplete="off"/>
|
21 |
+
</label>
|
22 |
+
<input type="hidden" name="_ppress_timestamp" value="<?= time() ?>"/>
|
23 |
<input id="ppress-checkout-button" name="ppress-checkout" type="submit" value="<?= $submit_button_text ?>">
|
24 |
</div>
|
src/templates/checkout/form-checkout.php
CHANGED
@@ -1,9 +1,6 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
/** @var ProfilePress\Core\Membership\Models\Plan\PlanEntity $planObj
|
4 |
-
* @var ProfilePress\Core\Membership\PaymentMethods\PaymentMethodInterface[] $payment_methods
|
5 |
-
* @var string $default_payment_method
|
6 |
-
*/
|
7 |
|
8 |
use ProfilePress\Core\Membership\Controllers\CheckoutSessionData;
|
9 |
use ProfilePress\Core\Membership\Services\OrderService;
|
@@ -59,6 +56,8 @@ $cart_vars = OrderService::init()->checkout_order_calculation([
|
|
59 |
|
60 |
<?php ppress_render_view('checkout/form-terms'); ?>
|
61 |
|
|
|
|
|
62 |
<?php ppress_render_view('checkout/form-checkout-submit-btn', [
|
63 |
'order_total' => $cart_vars->total,
|
64 |
'plan' => $planObj
|
1 |
<?php
|
2 |
|
3 |
+
/** @var ProfilePress\Core\Membership\Models\Plan\PlanEntity $planObj */
|
|
|
|
|
|
|
4 |
|
5 |
use ProfilePress\Core\Membership\Controllers\CheckoutSessionData;
|
6 |
use ProfilePress\Core\Membership\Services\OrderService;
|
56 |
|
57 |
<?php ppress_render_view('checkout/form-terms'); ?>
|
58 |
|
59 |
+
<?php do_action('ppress_checkout_before_submit_button', $cart_vars, $planObj); ?>
|
60 |
+
|
61 |
<?php ppress_render_view('checkout/form-checkout-submit-btn', [
|
62 |
'order_total' => $cart_vars->total,
|
63 |
'plan' => $planObj
|
src/templates/checkout/form-login.php
CHANGED
@@ -2,7 +2,6 @@
|
|
2 |
|
3 |
<div class="ppress-main-checkout-form__login_form_wrap" style="display:none">
|
4 |
|
5 |
-
|
6 |
<div class="ppress-main-checkout-form__block__item ppress-co-half">
|
7 |
<label for="ppmb_user_login">
|
8 |
<?php esc_html_e('Username or Email', 'wp-user-avatar') ?>
|
@@ -22,6 +21,22 @@
|
|
22 |
</div>
|
23 |
</div>
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
<?php else : $user = wp_get_current_user(); ?>
|
26 |
|
27 |
<div class="ppress-main-checkout-form__logged_in_text_wrap">
|
2 |
|
3 |
<div class="ppress-main-checkout-form__login_form_wrap" style="display:none">
|
4 |
|
|
|
5 |
<div class="ppress-main-checkout-form__block__item ppress-co-half">
|
6 |
<label for="ppmb_user_login">
|
7 |
<?php esc_html_e('Username or Email', 'wp-user-avatar') ?>
|
21 |
</div>
|
22 |
</div>
|
23 |
|
24 |
+
<?php
|
25 |
+
$social_login_buttons = ppress_settings_by_key('checkout_social_login_buttons');
|
26 |
+
if (is_array($social_login_buttons)) {
|
27 |
+
$social_login_buttons = array_filter($social_login_buttons);
|
28 |
+
}
|
29 |
+
|
30 |
+
if ( ! empty($social_login_buttons)) {
|
31 |
+
$redirect_to = ppress_get_current_url_query_string();
|
32 |
+
echo '<div class="ppress-main-checkout-form__social_login_wrap">';
|
33 |
+
foreach ($social_login_buttons as $social_login_button) {
|
34 |
+
echo do_shortcode(sprintf('[pp-social-login type="%s" redirect="%s"]', $social_login_button, $redirect_to), true) . ' ';
|
35 |
+
}
|
36 |
+
echo '</div>';
|
37 |
+
}
|
38 |
+
?>
|
39 |
+
|
40 |
<?php else : $user = wp_get_current_user(); ?>
|
41 |
|
42 |
<div class="ppress-main-checkout-form__logged_in_text_wrap">
|
third-party/vendor/autoload.php
CHANGED
@@ -9,4 +9,4 @@ if (PHP_VERSION_ID < 50600) {
|
|
9 |
|
10 |
require_once __DIR__ . '/composer/autoload_real.php';
|
11 |
|
12 |
-
return
|
9 |
|
10 |
require_once __DIR__ . '/composer/autoload_real.php';
|
11 |
|
12 |
+
return ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8::getLoader();
|
third-party/vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -24,19 +24,19 @@ class ComposerAutoloaderInit3e29a392ff71e45d7c9ae87ff9dab7f8
|
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
-
spl_autoload_register(array('
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
|
29 |
-
spl_autoload_unregister(array('
|
30 |
|
31 |
require __DIR__ . '/autoload_static.php';
|
32 |
-
call_user_func(\Composer\Autoload\
|
33 |
|
34 |
$loader->setClassMapAuthoritative(true);
|
35 |
$loader->register(true);
|
36 |
|
37 |
-
$includeFiles = \Composer\Autoload\
|
38 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
39 |
-
|
40 |
}
|
41 |
|
42 |
return $loader;
|
@@ -48,7 +48,7 @@ class ComposerAutoloaderInit3e29a392ff71e45d7c9ae87ff9dab7f8
|
|
48 |
* @param string $file
|
49 |
* @return void
|
50 |
*/
|
51 |
-
function
|
52 |
{
|
53 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
54 |
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
24 |
|
25 |
require __DIR__ . '/platform_check.php';
|
26 |
|
27 |
+
spl_autoload_register(array('ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8', 'loadClassLoader'), true, true);
|
28 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
|
29 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8', 'loadClassLoader'));
|
30 |
|
31 |
require __DIR__ . '/autoload_static.php';
|
32 |
+
call_user_func(\Composer\Autoload\ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8::getInitializer($loader));
|
33 |
|
34 |
$loader->setClassMapAuthoritative(true);
|
35 |
$loader->register(true);
|
36 |
|
37 |
+
$includeFiles = \Composer\Autoload\ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8::$files;
|
38 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
39 |
+
composerRequiref424c5a2b3b5c32365ea14b26ccb18f8($fileIdentifier, $file);
|
40 |
}
|
41 |
|
42 |
return $loader;
|
48 |
* @param string $file
|
49 |
* @return void
|
50 |
*/
|
51 |
+
function composerRequiref424c5a2b3b5c32365ea14b26ccb18f8($fileIdentifier, $file)
|
52 |
{
|
53 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
54 |
$GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
|
third-party/vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
|
@@ -563,9 +563,9 @@ class ComposerStaticInit3e29a392ff71e45d7c9ae87ff9dab7f8
|
|
563 |
public static function getInitializer(ClassLoader $loader)
|
564 |
{
|
565 |
return \Closure::bind(function () use ($loader) {
|
566 |
-
$loader->prefixLengthsPsr4 =
|
567 |
-
$loader->prefixDirsPsr4 =
|
568 |
-
$loader->classMap =
|
569 |
|
570 |
}, null, ClassLoader::class);
|
571 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
|
563 |
public static function getInitializer(ClassLoader $loader)
|
564 |
{
|
565 |
return \Closure::bind(function () use ($loader) {
|
566 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8::$prefixLengthsPsr4;
|
567 |
+
$loader->prefixDirsPsr4 = ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8::$prefixDirsPsr4;
|
568 |
+
$loader->classMap = ComposerStaticInitf424c5a2b3b5c32365ea14b26ccb18f8::$classMap;
|
569 |
|
570 |
}, null, ClassLoader::class);
|
571 |
}
|
third-party/vendor/composer/installed.php
CHANGED
@@ -2,4 +2,4 @@
|
|
2 |
|
3 |
namespace ProfilePressVendor;
|
4 |
|
5 |
-
return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => '
|
2 |
|
3 |
namespace ProfilePressVendor;
|
4 |
|
5 |
+
return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => '9f92ded774a56bcec45b9cdcf6cf0b36188bdbca', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \true), 'versions' => array('__root__' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => '9f92ded774a56bcec45b9cdcf6cf0b36188bdbca', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'barryvdh/composer-cleanup-plugin' => array('pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => '74d878666436c99f5b671b90312e85479afeedb0', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../barryvdh/composer-cleanup-plugin', 'aliases' => array(0 => '0.1.x-dev'), 'dev_requirement' => \false), 'brick/math' => array('pretty_version' => '0.9.3', 'version' => '0.9.3.0', 'reference' => 'ca57d18f028f84f777b2168cd1911b0dee2343ae', 'type' => 'library', 'install_path' => __DIR__ . '/../brick/math', 'aliases' => array(), 'dev_requirement' => \false), 'collizo4sky/persist-admin-notices-dismissal' => array('pretty_version' => '1.4.4', 'version' => '1.4.4.0', 'reference' => '900739eb6b0ec0210465f5983a6d4e0e420289e4', 'type' => 'library', 'install_path' => __DIR__ . '/../collizo4sky/persist-admin-notices-dismissal', 'aliases' => array(), 'dev_requirement' => \false), 'nesbot/carbon' => array('pretty_version' => '2.62.1', 'version' => '2.62.1.0', 'reference' => '01bc4cdefe98ef58d1f9cb31bdbbddddf2a88f7a', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'dev_requirement' => \false), 'pelago/emogrifier' => array('pretty_version' => 'v3.1.0', 'version' => '3.1.0.0', 'reference' => 'f6a5c7d44612d86c3901c93f1592f5440e6b2cd8', 'type' => 'library', 'install_path' => __DIR__ . '/../pelago/emogrifier', 'aliases' => array(), 'dev_requirement' => \false), 'sniccowp/php-scoper-wordpress-excludes' => array('pretty_version' => '6.0.1', 'version' => '6.0.1.0', 'reference' => '6fce87f9c5463223013745ec5489967198c11348', 'type' => 'library', 'install_path' => __DIR__ . '/../sniccowp/php-scoper-wordpress-excludes', 'aliases' => array(), 'dev_requirement' => \true), 'stripe/stripe-php' => array('pretty_version' => 'v7.128.0', 'version' => '7.128.0.0', 'reference' => 'c704949c49b72985c76cc61063aa26fefbd2724e', 'type' => 'library', 'install_path' => __DIR__ . '/../stripe/stripe-php', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/css-selector' => array('pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'reference' => 'bd0a6737e48de45b4b0b7b6fc98c78404ddceaed', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/css-selector', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-mbstring' => array('pretty_version' => 'v1.26.0', 'version' => '1.26.0.0', 'reference' => '9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/polyfill-php80' => array('pretty_version' => 'v1.26.0', 'version' => '1.26.0.0', 'reference' => 'cfa0ae98841b9e461207c13ab093d76b0fa7bace', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/translation' => array('pretty_version' => 'v4.4.47', 'version' => '4.4.47.0', 'reference' => '45036b1d53accc48fe9bab71ccd86d57eba0dd94', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/translation-contracts' => array('pretty_version' => 'v1.1.13', 'version' => '1.1.13.0', 'reference' => '7462e5c4cb8b9cd152f992e8f10963b5641921f6', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'dev_requirement' => \false), 'symfony/translation-implementation' => array('dev_requirement' => \false, 'provided' => array(0 => '1.0|2.0'))));
|
third-party/vendor/scoper-autoload.php
CHANGED
@@ -6,8 +6,8 @@ $loader = require_once __DIR__.'/autoload.php';
|
|
6 |
|
7 |
// Exposed classes. For more information see:
|
8 |
// https://github.com/humbug/php-scoper/blob/master/docs/configuration.md#exposing-classes
|
9 |
-
if (!class_exists('
|
10 |
-
spl_autoload_call('ProfilePressVendor\
|
11 |
}
|
12 |
if (!class_exists('PAnD', false) && !interface_exists('PAnD', false) && !trait_exists('PAnD', false)) {
|
13 |
spl_autoload_call('ProfilePressVendor\PAnD');
|
6 |
|
7 |
// Exposed classes. For more information see:
|
8 |
// https://github.com/humbug/php-scoper/blob/master/docs/configuration.md#exposing-classes
|
9 |
+
if (!class_exists('ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8', false) && !interface_exists('ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8', false) && !trait_exists('ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8', false)) {
|
10 |
+
spl_autoload_call('ProfilePressVendor\ComposerAutoloaderInitf424c5a2b3b5c32365ea14b26ccb18f8');
|
11 |
}
|
12 |
if (!class_exists('PAnD', false) && !interface_exists('PAnD', false) && !trait_exists('PAnD', false)) {
|
13 |
spl_autoload_call('ProfilePressVendor\PAnD');
|
wp-user-avatar.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: ProfilePress
|
4 |
* Plugin URI: https://profilepress.com
|
5 |
* Description: The modern WordPress membership and user profile plugin.
|
6 |
-
* Version: 4.3.
|
7 |
* Author: ProfilePress Membership Team
|
8 |
* Author URI: https://profilepress.com
|
9 |
* Text Domain: wp-user-avatar
|
@@ -13,7 +13,7 @@
|
|
13 |
defined('ABSPATH') or die("No script kiddies please!");
|
14 |
|
15 |
define('PROFILEPRESS_SYSTEM_FILE_PATH', __FILE__);
|
16 |
-
define('PPRESS_VERSION_NUMBER', '4.3.
|
17 |
|
18 |
if ( ! defined('PPRESS_STRIPE_API_VERSION')) {
|
19 |
define('PPRESS_STRIPE_API_VERSION', '2022-08-01');
|
3 |
* Plugin Name: ProfilePress
|
4 |
* Plugin URI: https://profilepress.com
|
5 |
* Description: The modern WordPress membership and user profile plugin.
|
6 |
+
* Version: 4.3.1
|
7 |
* Author: ProfilePress Membership Team
|
8 |
* Author URI: https://profilepress.com
|
9 |
* Text Domain: wp-user-avatar
|
13 |
defined('ABSPATH') or die("No script kiddies please!");
|
14 |
|
15 |
define('PROFILEPRESS_SYSTEM_FILE_PATH', __FILE__);
|
16 |
+
define('PPRESS_VERSION_NUMBER', '4.3.1');
|
17 |
|
18 |
if ( ! defined('PPRESS_STRIPE_API_VERSION')) {
|
19 |
define('PPRESS_STRIPE_API_VERSION', '2022-08-01');
|