/*
 * CSSMin
 * CSS Compressor
 * http://foohack.com/
 * http://www.smallsharptools.com/Projects/Packer/
*/

.submit-payment-button{margin-top:auto;align-self:stretch}.stripe-form{padding:10px 20px 0}.take-payment-section-container{width:60%;display:flex;flex-direction:column;align-self:stretch;display:flex;padding:24px 0 24px 24px;align-items:flex-start;gap:16px}.payment-details-section-container{width:40%;display:flex;flex-direction:column;padding:24px 24px 16px 16px;align-items:flex-start;gap:14px;flex:1 0 0}.utility-billing-record-options-section-container{margin-left:20px}.payment-information-radio-container{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.024px}.payment-information-radio-container:focus{outline:2px solid var(--Primary-1,#1F3142)!important;outline-offset:2px!important}.payment-information-radio-text{margin-left:5px}.payment-information-payment-methods-drop-down{display:flex;height:36px;padding:10px 8px;flex-direction:row;color:var(--Secondary-Text,rgba(31,49,66,0.80))}.payment-information-payment-methods-drop-down span{display:flex;width:100%}.payment-information-payment-methods-drop-down-button-group{display:flex;align-items:flex-start;align-self:stretch;border:1px solid var(--Border,rgba(31,49,66,0.10));background:var(--BG-2---White,#FFF);color:var(--Secondary-Text,rgba(31,49,66,0.80));font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px}.payment-information-payment-methods-drop-down-button-group ul{width:100%}.payment-information-payment-methods-drop-down-button-group li{padding:10px 8px}.payment-information-radio-hidden{display:none}.stripe-pay-per-hit-payment-partial-view-container{margin-left:20px;max-width:600px;margin-bottom:20px}.account-deposit-stripe-payment-amounts-to-deposit-drop-down-container{display:flex;align-items:center;margin-bottom:8px}.account-deposit-stripe-payment-amounts-to-deposit-drop-down{margin-left:8px;width:250px}.payoff-account-balance-container .mdb-change-account-type-partial-wrapper{max-width:500px}#StripePayPerHitPaymentForm.stripe-controls-loading,#MdbStripePayPerHitPaymentForm.stripe-controls-loading{opacity:.2;pointer-events:none}#StripePayPerHitPaymentFormContainer.stripe-controls-loading,#MdbStripePayPerHitPaymentFormContainer.stripe-controls-loading{background-image:url(/Content/Images/ajax-loader_32x32.gif);background-repeat:no-repeat;background-position:center center}#MdbStripePayPerHitPaymentForm .subtitle-header{margin-bottom:16px}.mdb-pay-per-hit-submit-btn{align-self:stretch;margin-top:auto}.mdb-pay-per-hit-partial-wrapper{display:flex;flex-direction:column;align-self:stretch;align-items:flex-start;justify-content:stretch;gap:16px}.mdb-pay-per-hit-partial-wrapper .payment-information-radio-container ~ #StripeFormContainer,.mdb-account-deposit-partial-wrapper .payment-information-radio-container ~ #StripeFormContainer,.mdb-change-account-type-partial-wrapper .payment-information-radio-container ~ #StripeFormContainer,{padding:0 20px}#mdb-submit-deposit-btn{align-self:stretch;margin-top:auto}.mdb-change-account-type-partial-wrapper{display:flex;flex-direction:column;align-self:stretch;align-items:stretch;justify-content:stretch;gap:16px}.mdb-account-deposit-partial-wrapper{display:flex;flex-direction:column;align-self:stretch;align-items:stretch;justify-content:stretch;gap:16px}.account-deposit-confirmation-wrapper{display:flex;flex-direction:column;align-self:stretch;align-items:stretch;justify-content:stretch;gap:16px}.account-deposit-confirmation-wrapper .form-check{display:flex}#MdbPayPerHitCaptchaContainer.captcha-loading{height:74px;width:300px;background-image:url(/Content/Images/ajax-loader_32x32.gif);background-repeat:no-repeat;background-position:center center}#MdbStripePayPerHitPaymentFormContainer{align-self:stretch}#PayPerHitCaptchaContainer{margin-top:14px}#PayPerHitCaptchaContainer.captcha-loading{height:74px;width:300px;background-image:url(/Content/Images/ajax-loader_32x32.gif);background-repeat:no-repeat;background-position:center center}#TakePaymentCaptchaContainer.captcha-loading{height:74px;width:300px;background-image:url(/Content/Images/ajax-loader_32x32.gif);background-repeat:no-repeat;background-position:center center}.save-payment-checkbox-container{margin-top:12px;margin-left:6px;font-size:14px}.take-payment-outer-container{display:flex;justify-content:center;width:100%}.take-payment-container{width:66.66666667%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid rgba(31,49,66,0.10);background:var(--BG-2---White,#FFF)}.take-payment-contents{display:flex;flex-direction:row;gap:12px;align-self:stretch}.take-payment-header{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:2px solid var(--Border,rgba(31,49,66,0.10));color:var(--Primary-1,#1F3142);font-size:20px;font-style:normal;font-weight:900;line-height:120%;margin:0}#StripeFormContainer{align-self:stretch}.payment-details-section-header-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.payment-details-section-sub-header-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.payment-details-section-header{align-self:stretch;color:var(--Primary-1,#1F3142);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.024px;margin:0}.payment-details-section-address{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.014px}.payment-details-section-header-details{color:var(--Secondary-Text,rgba(31,49,66,0.80)));font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px}.payment-detail-payment-items-section{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;background:var(--BG-1---Blue,#F5F9FC)}.payment-detail-payment-item{display:flex;align-items:flex-start;align-content:flex-start;gap:8px 16px;align-self:stretch;flex-wrap:wrap;color:var(--Secondary-Text,rgba(31,49,66,0.80));font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:normal;flex:1 0 0;justify-content:space-between}.payment-detail-payment-item:last-of-type{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.payment-details-section-footer-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.payment-details-section-footer{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.014px}.payment-details-section-footer-details{color:var(--Secondary-Text,rgba(31,49,66,0.80));font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px}#payment-form{align-self:stretch}.take-payment-bottom-section{margin-top:auto;display:flex;align-self:stretch;flex-direction:column;gap:8px}.take-payment-confirmation-outer-container{display:flex;justify-content:center;width:100%}.take-payment-confirmation-container{width:66.66666667%;display:flex;flex-direction:column;align-items:flex-start;border:1px solid rgba(31,49,66,0.10);background:var(--BG-2---White,#FFF)}.take-payment-confirmation-contents{display:flex;flex-direction:row;gap:12px;align-self:stretch}.take-payment-confirmation-header{display:flex;padding:16px;align-items:center;align-self:stretch;color:var(--Primary-1,#1F3142);font-size:20px;font-style:normal;font-weight:900;line-height:120%;gap:8px;margin:0}.take-payment-confirmation-subheader{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.08px;display:flex;padding:0 16px;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;flex-direction:row}.take-payment-confirmation-subheader a{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.175px;text-decoration-line:underline;text-transform:capitalize}.take-payment-confirmation-contents{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.take-payment-confirmation-contents .payment-detail-payment-items-section{padding:8px 16px 16px}.take-payment-confirmation-failure-message{color:var(--Error-Body);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px}.take-payment-confirmation-button-group{display:flex;gap:16px}.take-payment-confirmation-button-group .bsa-action-link{align-self:center}.payment-details-view-outer-container{display:flex;justify-content:center;width:100%}.payment-details-view-container{width:66.66666667%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid rgba(31,49,66,0.10);background:var(--BG-2---White,#FFF)}.payment-details-view-header{display:flex;padding:16px;justify-content:space-between;align-self:stretch;border-bottom:2px solid var(--Border,rgba(31,49,66,0.10));color:var(--Primary-1,#1F3142);font-size:20px;font-style:normal;font-weight:900;line-height:120%;gap:8px;flex-direction:column}.payment-details-view-header h2{font-size:20px;font-weight:900;color:inherit;margin:0}.payment-details-view-make-payment-button-container{display:flex;padding-top:16px;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;align-self:stretch}.payment-details-view-make-payment-button-container .btn{display:flex;height:35px;padding:10px 40px 8px;justify-content:center;align-items:center;gap:8px}.payment-details-view-content{padding:0 16px 16px;align-self:stretch;gap:12px;display:flex;flex-direction:column}.payment-details-view-subheader{color:var(--Primary-1,#1F3142);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.08px}.payment-login-outer-container{display:flex;justify-content:center;width:100%}.payment-login-container{width:66.66666667%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;border:1px solid var(--Border);background:var(--BG-2---White,#FFF)}.payment-login-view-header{display:flex;padding:16px;justify-content:space-between;align-self:stretch;border-bottom:2px solid var(--Border);color:var(--Primary-1);font-size:20px;font-style:normal;font-weight:900;line-height:120%;gap:8px;flex-direction:column}.payment-login-view-subheader{color:var(--Primary-1);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.08px}.payment-login-view-content{padding:0 16px 16px;display:flex}.payment-login-column{flex:1 1 50%;display:flex;padding:48px 56px;flex-direction:column;align-items:flex-start;gap:12px}#checkout-as-guest-btn{align-self:stretch;margin-top:16px}.schedule-payment-container{display:flex;flex-direction:column;gap:12px}.schedule-payment-container-row{display:flex;flex-direction:row;align-items:stretch;gap:12px}.schedule-payment-row-item{flex:1 1 auto}@media(max-width:1300px){.take-payment-container{width:80%}.take-payment-confirmation-container{width:80%}.payment-details-view-container{width:80%}.payment-login-container{width:80%}}@media(max-width:1100px){.take-payment-container,.take-payment-confirmation-container,.payment-details-view-container,.payment-login-container{width:100%;margin-left:32px;margin-right:32px;margin-bottom:32px}.payment-login-column{padding:16px}}@media(max-width:768px){.take-payment-container,.take-payment-confirmation-container,.payment-details-view-container,.payment-login-container{margin-left:16px;margin-right:16px;margin-bottom:16px}.take-payment-contents{flex-direction:column}.payment-details-section-container{width:100%}.take-payment-section-container{width:100%}}@media(max-width:576px){.payment-login-view-content{flex-wrap:wrap}.payment-login-column{flex:0 1 100%}}
