[id*=give-form] .give-recurring-donors-choice{clear:both;cursor:pointer;display:block;line-height:1em;margin:0 0 25px}[id*=give-form] .give-recurring-donors-choice-period{display:inline-block;font-size:15px;height:28px;margin:0 2px;padding:3px;width:auto}[id*=give-form] .give-recurring-donors-choice label{cursor:pointer;display:inline-block;font-size:16px;margin:0;padding:0}[id*=give-form] .give-recurring-donors-choice input[type=checkbox]{margin:0 3px 0 0;position:relative;width:auto}[id*=give-form] .give-recurring-admin-choice+.give-btn,[id*=give-form] .give-recurring-donors-choice+.give-btn{clear:both;display:block}.give-modal [id*=give-payment-mode-select],[id*=give-form].give-recurring-form-admin [id*=give-payment-mode-select]{clear:both}span.give-recurring-admin-choice{float:left;font-size:18px;font-style:italic;margin:3px 0 0 10px}.give-modal span.give-recurring-admin-choice{margin:0 0 15px}[id*=give-form].give-recurring-form-admin div.give-donation-amount,[id*=give-form].give-recurring-form-admin p.give-donation-amount{float:left}.give-recurring-multi-level-message{font-size:.95em;font-style:italic}.give-subscription-billing-cycle{display:block;font-style:italic}.give-recurring-manage-subscriptions-receipt-link{float:right}.give-receipt-thead-text{display:block;font-size:16px;text-align:center}table#give-subscription-receipt td,table#give-subscription-receipt th{text-align:left}span.give-donation-status-recurring svg{fill:#2683b8;height:20px;position:relative;top:3px;width:20px}#give-recurring-modal-period-wrap{height:35px;line-height:35px;padding:0 10px}[id*=give-form].give-recurring-form fieldset{clear:both}#give-recurring-form #give_checkout_form_wrap legend{border-bottom:0;width:auto}.give-recurring-donation-main{border:1px solid #ccc;border-radius:3px;margin:30px 0 0}.give-recurring-donation-main h3.give-recurring-donation-title{background:#f6f6f6;border-bottom:1px solid #ccc;color:#000;font-size:17px;font-style:inherit;font-weight:500;margin:0;padding:20px 10px 20px 20px;text-align:left}.give-recurring-donation-main form#give-form{margin:0;padding:30px}.give-recurring-donation-main div#give-stripe-credit-card-content{border:1px solid #ccc;display:inline-block;margin:0 0 25px;padding:30px;width:100%}.give-recurring-donation-main form#give-form fieldset legend{border:0;display:none;margin-bottom:10px}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc{border:1px solid #ccc;display:inline-block;padding:20px 15px;width:100%}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left span.card-type{float:left;left:0;position:absolute;right:0;top:0!important;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left{float:left;position:relative;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-type-name{display:inline-block;font-size:100%;margin-left:55px;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-last4{color:#333;font-size:100%;padding-left:5px;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-card-expiration{background-color:#7c7c7c;border-radius:3px;color:#fff;font-size:14px;margin-left:5px;padding:5px}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-right{float:right}#give_checkout_form_wrap .give-recurring-current-method h3,#give_checkout_form_wrap .give-recurring-updated-method h3{color:#333;font-size:16px;font-weight:600;margin-top:0}#give_checkout_form_wrap .give-recurring-show-cc{margin-bottom:15px}@media (max-width:768px){.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left{float:none;margin-bottom:10px;width:100%}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-right{float:none;width:100%}.give-recurring-donation-main form.give-form .form-row label,.give-recurring-donation-main form[id*=give-form] .form-row label{font-size:14px}}@media (max-width:992px){.give-recurring-donation-main form#give-form{padding:15px}}#give_purchase_form_wrap span.give-recurring-updated-card-type{background-size:37px 26px!important;height:26px;left:0;position:absolute;top:-2px;width:37px}#give_purchase_form_wrap span.give-recurring-updated-card-type.visa{background:var(--wpr-bg-009c91bb-6c57-432f-8cdf-c1d619f172dd) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.mastercard{background:var(--wpr-bg-33e2091f-802e-4344-babb-fd81282b22e1) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.discover{background:var(--wpr-bg-bf468a06-f543-4610-99b3-1853c4bb7c71) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.amex{background:var(--wpr-bg-a5f4ce24-5f07-4309-9fd9-23c00733844d) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.maestro{background:var(--wpr-bg-5a463527-762b-4f4c-9190-06f4b676e1ca) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.dinersclub{background:var(--wpr-bg-8212677a-9252-49a5-9e75-6f5d21a353e3) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.jcb{background:var(--wpr-bg-b6d41d0d-08e2-4d1a-87c8-76d2359a911f) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.dankort{background:var(--wpr-bg-e044ed21-84f1-46cd-899a-ee5a940d1af4) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.unionpay{background:var(--wpr-bg-8236dd4a-fa0c-4355-99f6-1ced32043e9a) no-repeat}table.give-recurring-edit-amount-table{margin:0 0 30px}table.give-table.give-recurring-edit-amount-table tbody tr td,table.give-table.give-recurring-edit-amount-table thead tr th{font-size:16px;padding:20px;text-align:left}.give-recurring-update-subscription-amount-form .give-donation-amount h3{font-size:18px;text-transform:uppercase}
