.edd-checkout .edd_clearfix:after{display:none}.edd-checkout #edd_checkout_wrap{padding:20px;border:0;border-bottom:4px solid #9ab927;color:#2d2d2d;background:#fff;-webkit-box-shadow:0 2px 4px 1px rgba(45,45,45,.2);box-shadow:0 2px 4px 1px rgba(45,45,45,.2)}.edd-checkout #edd_checkout_wrap #edd_checkout_cart_form{margin-bottom:40px}.edd-checkout #edd_checkout_wrap #edd_checkout_cart th{padding:.5em .75em}.edd_cart_header_row .edd-checkout #edd_checkout_wrap #edd_checkout_cart th{padding-top:.125em;padding-bottom:.125em}.edd-checkout #edd_checkout_wrap #edd_checkout_cart td{padding:.5em .75em}.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap strong{font-size:24px;font-weight:400;color:#2d2d2d}.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap span{font-size:24px;color:#38c238;font-weight:500}.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap span.edd_recurring_trial_total_sep{display:none}.edd-checkout #edd_checkout_form_wrap #edd_final_total_wrap span.edd_recurring_trial_total_note{display:block}.edd-checkout #edd_checkout_form_wrap fieldset,.edd-checkout #edd_checkout_form_wrap fieldset#edd_sl_renewal_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_discount_code,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_select,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_submit,.edd-checkout #edd_checkout_form_wrap fieldset#edd_checkout_user_info,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_address,.edd-checkout #edd_checkout_form_wrap fieldset#edd_purchase_submit,.edd-checkout #edd_checkout_form_wrap fieldset#edd_register_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_login_fields,.edd-checkout #edd_checkout_form_wrap div#edd_checkout_login_register{background:0 0;padding:0;border:none;margin:0 0 40px}.edd-checkout #edd_checkout_form_wrap fieldset#edd_purchase_submit,.edd-checkout #edd_checkout_form_wrap fieldset#edd_sl_renewal_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_discount_code,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_select,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_submit,.edd-checkout #edd_checkout_form_wrap fieldset#edd_checkout_user_info,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_address,.edd-checkout #edd_checkout_form_wrap fieldset#edd_purchase_submit,.edd-checkout #edd_checkout_form_wrap fieldset#edd_register_fields,.edd-checkout #edd_checkout_form_wrap fieldset#edd_login_fields,.edd-checkout #edd_checkout_form_wrap div#edd_checkout_login_register{margin-bottom:0}.edd-checkout #edd_checkout_form_wrap fieldset legend,.edd-checkout #edd_checkout_form_wrap fieldset .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_sl_renewal_fields legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_sl_renewal_fields .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_discount_code legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_discount_code .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_select legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_select .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_submit legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_payment_mode_submit .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_checkout_user_info legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_checkout_user_info .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_fields legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_fields .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_address legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_cc_address .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_purchase_submit legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_purchase_submit .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_register_fields legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_register_fields .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap fieldset#edd_login_fields legend,.edd-checkout #edd_checkout_form_wrap fieldset#edd_login_fields .complete-purchase-title,.edd-checkout #edd_checkout_form_wrap div#edd_checkout_login_register legend,.edd-checkout #edd_checkout_form_wrap div#edd_checkout_login_register .complete-purchase-title{font-size:24px;margin-bottom:30px;border-bottom:3px solid #9ab927;padding:0 0 6px;font-weight:500}.edd-checkout #edd_checkout_form_wrap #edd_show_discount,.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap{color:#2d2d2d;background:0 0;border:0;padding:0;line-height:1.2;font-weight:700;font-size:16px;margin:0 0 5px}.edd-checkout #edd_checkout_form_wrap #edd_show_discount label,.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap label{font-size:16px;margin:0 0 5px;line-height:1.2}.edd-checkout #edd_checkout_form_wrap #edd_show_discount .edd-description,.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap .edd-description{font-weight:400}.edd-checkout #edd_checkout_form_wrap #edd_show_discount a,.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap a{font-weight:300;font-size:13px;text-decoration:underline}.edd-checkout #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount.edd-submit,.edd-checkout #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount.edd-submit{padding:11px 16px 12px;vertical-align:top}.edd-checkout #edd_checkout_form_wrap #edd-license-key-container-wrap{background:0 0;border:0;padding:0;margin-top:5px}.edd-checkout #edd_checkout_form_wrap #edd-login-account-wrap,.edd-checkout #edd_checkout_form_wrap #edd-new-account-wrap{margin:0 0 10px;background:0 0;padding:0;color:#2d2d2d}.edd-checkout #edd_checkout_form_wrap #edd-login-account-wrap a,.edd-checkout #edd_checkout_form_wrap #edd-new-account-wrap a{display:inline;font-size:1em;color:#2d2d2d}.edd-checkout #edd_checkout_form_wrap label{margin-bottom:10px}.edd-checkout #edd_checkout_form_wrap label::after{display:none}.edd-checkout #edd_checkout_form_wrap span.edd-description{color:#2d2d2d;line-height:1;margin-bottom:10px}.edd-checkout #edd_checkout_form_wrap input[type=text],.edd-checkout #edd_checkout_form_wrap input[type=email],.edd-checkout #edd_checkout_form_wrap input[type=password],.edd-checkout #edd_checkout_form_wrap input[type=tel],.edd-checkout #edd_checkout_form_wrap textarea,.edd-checkout #edd_checkout_form_wrap select,.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-element{color:#2d2d2d;font-size:15px;background:#f7f7f7;padding:10px;border:3px solid #eaeaea;border-radius:4px;margin-bottom:20px}.edd-checkout #edd_checkout_form_wrap select{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:inherit;padding:11px 10px}.edd-checkout #edd_checkout_form_wrap span.card-type{top:49px;right:200px}.edd-checkout #edd_checkout_form_wrap .edd-alert-warn{background:#fcf8e3;color:#555;padding:20px;border:none;border-radius:4px}.edd-checkout #edd_checkout_form_wrap .edd-alert-warn input[type=checkbox]{float:none}.edd-checkout #edd_checkout_form_wrap .edd-alert-warn label{display:inline;line-height:1.6;font-weight:500;margin:0}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item{position:relative;background:#fafafa;color:#777;font-size:14px;padding:0;border:1px solid #eaeaea;border-radius:4px;margin-bottom:10px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item>label{display:block;padding:15px 15px 15px 40px;margin-bottom:0;cursor:pointer}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item:first-child.selected{background:#edf8ff;border-color:#2794da}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item:first-child.selected .card-expires-on{background:#2794da}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item:hover:not(.selected){border-color:#999}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item:nth-child(even){margin-right:0}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item div.card-label{width:100%;cursor:pointer}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item input[type=radio]{position:absolute;left:16px;top:20px;border:none;margin:0 5px 0 0}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .card-brand{font-size:16px;font-weight:500}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .card-last-4{font-size:16px;font-weight:500}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .default-card-sep{display:none}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .card-is-default{display:inline-block;background:#a2acb2;color:#fff;font-size:13px;font-style:normal;line-height:1;padding:6px 8px;border-radius:3px;margin:0 0 0 6px}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .card-expires-on{position:absolute;right:16px;display:inline-block;background:#a2acb2;color:#fff;font-size:13px;line-height:1;padding:6px 8px;border-radius:3px;margin:0 0 2px}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item .card-expires-on .default-card-sep{display:none}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item.selected{background:#edf8ff;border-color:#2794da}.edd-checkout #edd_checkout_form_wrap .edd-stripe-card-selector .edd-stripe-card-radio-item.selected .card-expires-on{background:#2794da}.edd-checkout #edd_checkout_form_wrap .edd-stripe-new-card{position:relative}.edd-checkout #edd_sl_show_renewal_form_wrap{line-height:1.2;font-weight:700;font-size:16px;margin:0 0 5px}.edd-checkout #edd_sl_show_renewal_form_wrap a{display:block;font-weight:300;font-size:13px;text-decoration:underline}.edd-checkout #edd_sl_show_renewal_form_wrap a:hover{text-decoration:none}.edd-checkout #edd-show-login{color:#333;margin:0;font-weight:400;margin-bottom:10px;font-size:18px;font-weight:500;margin-bottom:0}.edd-checkout #edd-show-login a{display:block;color:#777;font-size:1.3rem;line-height:1.4;font-weight:400;text-decoration:underline}.edd-checkout #edd-login-account-wrap{color:#333;margin:0;font-weight:400;margin-bottom:10px;font-size:18px;font-weight:500}.edd-checkout #edd-login-account-wrap a{display:block;color:#777;font-size:1.3rem;line-height:1.4;font-weight:400;text-decoration:underline}.edd-checkout #edd-login-account-wrap a:hover{text-decoration:none}.edd-checkout #edd-new-account-wrap{color:#333;margin:0;font-weight:400;margin-bottom:10px;font-size:18px;font-weight:500}.edd-checkout #edd-new-account-wrap a{display:block;color:#777;font-size:1.3rem;line-height:1.4;font-weight:400;text-decoration:underline}.edd-checkout #edd-new-account-wrap a:hover{text-decoration:none}.edd-checkout .edd-show-login-wrap{margin-bottom:30px}.edd-checkout #edd_sl_renewal_form,.edd-checkout #edd_sl_cancel_renewal_form{margin-bottom:0}.edd-checkout #edd_terms,#edd_38995_terms{background:#f7f7f7;color:#555;font-size:13px;font-size:1.3rem;padding:14px 16px;border:3px solid #eaeaea;border-radius:4px 4px 4px 0;margin-bottom:0;max-height:300px;overflow:scroll}.edd-checkout #edd_checkout_form_wrap fieldset#edd_terms_agreement,.edd-checkout #edd_checkout_form_wrap fieldset#edd_mailchimp{margin-bottom:10px}.edd-checkout #edd_terms p,.edd-checkout #edd_38995_terms p{margin-bottom:20px}.edd-checkout #edd_terms ul,.edd-checkout #edd_38995_terms ul{margin-bottom:20px}.edd-checkout #edd_terms ol,.edd-checkout #edd_38995_terms ol{margin-bottom:20px}.edd-checkout #edd_terms:not([style*=none])+#edd_show_terms,.edd-checkout #edd_38995_terms:not([style*=none])+#edd_show_38995_terms{border-radius:0 0 3px 3px}.edd-checkout #edd_show_terms,.edd-checkout #edd_show_38995_terms{background:#eaeaea;font-size:15px;padding:4px 10px 4px 20px;border-radius:3px;margin-bottom:10px;max-width:122px;text-align:center}.edd-checkout #edd_show_38995_terms{max-width:330px}.edd-checkout #edd_show_38995_terms .edd_per_product_terms_links{display:block}.edd-checkout #edd_show_terms a,.edd-checkout #edd_show_38995_terms a{color:#2d2d2d}.edd-checkout #edd_purchase_submit label{font-weight:400}.edd-checkout #edd_final_total_wrap{text-align:center}.edd-checkout #edd-purchase-button{display:block;font-size:18px;padding:14px;margin-top:20px;width:100%}.edd-checkout .edd-alert-error{background:#ffcbcb;padding:10px 20px;border:none;border-radius:4px;margin:25px 0}