.asp-upp-payment-plans-wrapper ul,.asp-upp-cart-plan-order-item-meta,.asp-upp-cart-plan-order-item-future-payments{list-style:none;margin:0;padding:0}.asp-upp-payment-plans-wrapper .asp-upp-pay-options{margin:0 0 20px}.asp-upp-payment-plans-wrapper .asp-upp-payment-plans{margin:20px;display:none}.asp-upp-pay-options{list-style:none;padding:0;display:inline-flex;background:#fff;height:auto;width:auto;align-items:center;justify-content:space-evenly;border-radius:5px}.asp-upp-pay-options li{height:auto;width:auto;display:flex;align-items:center;justify-content:space-evenly;margin:0 10px;border-radius:5px;cursor:pointer;padding:0 10px;border:2px solid lightgrey;border-top-color:lightgrey;border-right-color:lightgrey;border-bottom-color:lightgrey;border-left-color:lightgrey;transition:all .3s ease}.asp-upp-pay-options li.asp-upp-active,.asp-upp-pay-options li input:focus{background:#0069d9;outline:none;color:#fff}.asp-upp-pay-options li input,.asp-upp-pay-options li label{cursor:pointer}.asp_upp_pay_full{margin:auto}.asp-upp-pay-options li label{margin:0 0 0 6px}.asp-upp-payment-plan-payments-schedule table{width:100%!important;margin-top:10px}.asp-upp-payment-plan-payments-schedule table thead tr td{color:#fff;background-color:#3c434a}.asp-upp-payment-plan-payments-schedule table tr td{vertical-align:middle;border:1px solid #ddd;padding:8px;text-align:center}.asp-upp-payment-plan-payments-schedule table tbody tr:hover{background-color:#ddd}.asp-upp-cart-plan-order-item--plan-name label,.asp-upp-cart-plan-order-item--initial-payment label,.asp-upp-cart-plan-order-item--future-payments label,.asp-upp-cart-plan-order-item--future-amount label,.asp-upp-cart-plan-order-item--next-due-amount label,.asp-upp-cart-plan-order-item--next-due-date label{font-weight:600}.asp-upp-cart-plan-order-item-meta{font-size:15px;padding:0 10px}.woocommerce-mini-cart .asp-upp-cart-plan-order-item-meta{font-size:12px;padding:0;margin:0}.asp-upp-account-plan-orders-table ul{list-style:none;margin:0;padding:0}.asp-upp-plan-order-scheduled-payment-cell a{margin:2px;padding:10px}.asp-upp-active label{color:#fff}.asp-upp-pay-options li{padding:5px 10px;margin:10px 10px 0 0}@media screen and (max-width:768px){.asp-upp-pay-options{display:flex;flex-direction:column}.asp-upp-pay-options li{width:90%;justify-content:flex-start}}.asp-upp-status{display:inline-flex;line-height:2.5em;color:#777;background:#e5e5e5;border-radius:4px;border-bottom:1px solid rgba(0,0,0,.05);margin:-.25em 0;cursor:inherit!important;white-space:nowrap;max-width:100%}.asp-upp-status>span{margin:0 1em;overflow:hidden;text-overflow:ellipsis}.asp-upp-status.status-scheduled{background:#c6e1c6;color:#5b841b}.asp-upp-status.status-on-hold{background:#f8dda7;color:#573b00}.asp-upp-status.status-cancelled{background:#eba3a3;color:#761919}.asp-upp-status.status-fully-paid{background:#c8d7e1;color:#2e4453}