﻿div.new-card-details.with-radio{margin-left:40px;display:none;}div.new-card-details .new-card-panel{display:inline-block;padding:3px 0;}div.new-card-details .new-card-panel .form-row input[type="text"].input-invalid:not(:focus),div.new-card-details .new-card-panel div.element-container.StripeElement--invalid{border:2px solid #f00 !important;}div.new-card-details .new-card-panel label>span{display:block;}div.new-card-details .new-card-panel input[type="text"]{width:auto;}div.new-card-details .new-card-panel input.card-type,div.new-card-details .new-card-panel div.card-type{background-size:auto 80%;background-repeat:no-repeat;background-position:right 2px top 50%;padding-right:40px !important;}div.new-card-details .new-card-panel input.card-type.card-type-american-express,div.new-card-details .new-card-panel input.card-type.card-type-amex,div.new-card-details .new-card-panel div.card-type.card-type-american-express,div.new-card-details .new-card-panel div.card-type.card-type-amex{background-image:url("/Admin/Images/Payment/amex.png");}div.new-card-details .new-card-panel input.card-type.card-type-diners-club,div.new-card-details .new-card-panel input.card-type.card-type-diners,div.new-card-details .new-card-panel div.card-type.card-type-diners-club,div.new-card-details .new-card-panel div.card-type.card-type-diners{background-image:url("/Admin/Images/Payment/diners.png");}div.new-card-details .new-card-panel input.card-type.card-type-discover,div.new-card-details .new-card-panel div.card-type.card-type-discover{background-image:url("/Admin/Images/Payment/discover.png");}div.new-card-details .new-card-panel input.card-type.card-type-jcb,div.new-card-details .new-card-panel div.card-type.card-type-jcb{background-image:url("/Admin/Images/Payment/jcb.png");}div.new-card-details .new-card-panel input.card-type.card-type-mastercard,div.new-card-details .new-card-panel div.card-type.card-type-mastercard{background-image:url("/Admin/Images/Payment/mastercard.png");}div.new-card-details .new-card-panel input.card-type.card-type-visa,div.new-card-details .new-card-panel div.card-type.card-type-visa{background-image:url("/Admin/Images/Payment/visa.png");}div.new-card-details .new-card-panel input.card-type.card-type-union,div.new-card-details .new-card-panel input.card-type.card-type-unknown,div.new-card-details .new-card-panel div.card-type.card-type-union,div.new-card-details .new-card-panel div.card-type.card-type-unknown{background-image:url("/Admin/Images/Payment/credit.png");}div.new-card-details .new-card-panel .card-nickname{padding-left:20px;}div.new-card-details .new-card-panel .card-nickname input[type="text"]{width:95%;max-width:300px;}div.new-card-details .new-card-panel .card-reuse{margin-bottom:15px;}div.new-card-details input.submit-btn{margin:20px 20px 30px 0;}div.new-card-details .whats-this{margin:2px 0 0 4px;font-size:.8rem;color:#777;border-bottom:1px dotted #777;display:inline-block;vertical-align:top;cursor:help;}div.new-card-details .validate-friendly-name,div.new-card-details .validate-name,div.new-card-details .validate-number,div.new-card-details .validate-exp,div.new-card-details .validate-cvc,div.new-card-details .validate-address_zip,div.new-card-details .card-nickname{display:none;}.stripe-submit-spinner{height:20px;width:20px;display:none;}input.submit-btn[disabled]+.stripe-submit-spinner{display:inline-block;}ul.stripe-card-list li{vertical-align:middle;margin-top:3px;}ul.stripe-card-list li.new-card-radio-hidden{display:none;}ul.stripe-card-list li div{display:inline-block;}ul.stripe-card-list li input[type="radio"]{vertical-align:top;margin-top:8px;}ul.stripe-card-list li label{display:inline-block;}ul.stripe-card-list div.brand-image{height:29px;background-size:auto 25px;background-repeat:no-repeat;background-position:left 2px;padding:4px 0 0 50px;}ul.stripe-card-list div.brand-image.card-type-american-express,ul.stripe-card-list div.brand-image.card-type-amex{background-image:url("/Admin/Images/Payment/amex.png");}ul.stripe-card-list div.brand-image.card-type-diners-club,ul.stripe-card-list div.brand-image.card-type-diners{background-image:url("/Admin/Images/Payment/diners.png");}ul.stripe-card-list div.brand-image.card-type-discover{background-image:url("/Admin/Images/Payment/discover.png");}ul.stripe-card-list div.brand-image.card-type-jcb{background-image:url("/Admin/Images/Payment/jcb.png");}ul.stripe-card-list div.brand-image.card-type-mastercard{background-image:url("/Admin/Images/Payment/mastercard.png");}ul.stripe-card-list div.brand-image.card-type-visa{background-image:url("/Admin/Images/Payment/visa.png");}ul.stripe-card-list div.brand-image.card-type-credit,ul.stripe-card-list div.brand-image.card-type-unionpay,ul.stripe-card-list div.brand-image.card-type-unknown{background-image:url("/Admin/Images/Payment/credit.png");}ul.stripe-card-list div.brand-image.offline-payment{background-image:url("/Admin/Images/Payment/money.png");}ul.stripe-card-list div.brand-image .display-name{vertical-align:top;}ul.stripe-card-list .last-4{display:none;width:65px;position:relative;top:-7px;}ul.stripe-card-list .delete-card{display:inline-block;vertical-align:top;margin:5px 0 0 5px;}.payment-errors{display:none;}.stripe-tooltip.ui-tooltip{background:#666;color:#fff;border:none;border-radius:4px;padding:5px 10px;opacity:1;line-height:1.4rem;font-family:"User-Roboto";}@media(max-width:770px){.stripe-tooltip.ui-tooltip{max-width:200px;padding:0 5px;}}.ui-tooltip-content{padding:6px;}div.stripe-loading-overlay{display:none;cursor:wait;}div.stripe-loading-overlay .ui-widget-overlay{background-color:#fff;}@font-face{font-family:"User-Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;}@font-face{font-family:"User-Roboto";src:url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff2") format("woff2"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.woff") format("woff"),url("/Admin/Assets/ThirdParty/Materialize/font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:bold;}body:not(.endis-body):not(.app-body) div.new-card-details input.submit-btn{padding:5px 20px;height:35px;margin:20px 20px 30px 0;border-radius:3px;}body:not(.endis-body):not(.app-body) div.new-card-details input.submit-btn[disabled]{cursor:default;pointer-events:none;}body:not(.endis-body):not(.app-body) div.new-card-details .form-row{margin:8px 0;}body:not(.endis-body):not(.app-body) div.new-card-details .form-row input[type="text"],body:not(.endis-body):not(.app-body) div.new-card-details .form-row div.element-container{padding:5px;border-radius:4px;border:1px solid #dfdfdf;font-weight:bold;}body:not(.endis-body):not(.app-body) .stripe-card-error{display:block;margin:10px 0;}body:not(.endis-body):not(.app-body) .validator{color:#f00;}body:not(.endis-body):not(.app-body) .stripe-card-list{list-style-type:none;}body:not(.endis-body):not(.app-body) .stripe-card-list li.new-card div.form-row{margin:5px 0;display:block;}body:not(.endis-body):not(.app-body) .stripe-card-list img{margin:5px 0;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog{padding:0;border-radius:5px;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog .ui-dialog-titlebar{margin:-2px -5px 0 !important;font-family:User-Roboto !important;font-size:1.2rem;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog .ui-dialog-titlebar-buttonpane button{margin-top:-3px !important;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog .ui-dialog-titlebar-buttonpane a span{margin-top:8px;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog span.ui-icon-closethick{background-image:url("/Admin/Images/Payment/close.png") !important;background-position:0 0 !important;width:20px !important;height:20px !important;background-size:contain;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog button.ui-dialog-titlebar-close{right:10px !important;top:-2px !important;}body:not(.endis-body):not(.app-body) .ui-dialog.stripe-add-card-dialog a.ui-dialog-titlebar-maximize{display:none !important;}body.endis-body div.element-container{padding-top:6px !important;}body.app-body div .new-card-details .form-row input[type="text"]{border:1px solid #d5d5d5;height:2.2rem;padding:8px;box-sizing:border-box;background-color:#fff;}body.app-body div .new-card-details .form-row .whats-this{margin:-1px 0 4px 4px;}