@keyframes ez2-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ez2-quick-pay-form{color:#000;font-size:19px;margin:38px auto!important;max-width:540px!important;min-width:300px!important}.ez2-quick-pay-form .hide{display:none!important}.ez2-quick-pay-form .ez2-row{display:flex;flex-wrap:wrap;margin:0 -10px 19px}.ez2-quick-pay-form .ez2-row:last-of-type{margin-bottom:0}.ez2-quick-pay-form .ez2-row .ez2-col,.ez2-quick-pay-form .ez2-row .ez2-col-100,.ez2-quick-pay-form .ez2-row .ez2-col-auto{padding-left:10px;padding-right:10px}.ez2-quick-pay-form .ez2-row .ez2-col-auto{flex:0 0 auto;width:auto}.ez2-quick-pay-form .ez2-row .ez2-col-100{flex:0 0 auto;width:100%}.ez2-quick-pay-form .ez2-row .ez2-col{flex:1 0 0%;width:100%}.ez2-quick-pay-form h3{font-size:29px}.ez2-quick-pay-form fieldset{padding:0}.ez2-quick-pay-form #pay-amount{max-width:171px}.ez2-quick-pay-form .ez2-form-control,.ez2-quick-pay-form .pay-confirm{display:block;font-size:19px;line-height:1.6;max-width:100%;padding:8px 15px;width:100%}.ez2-quick-pay-form .ez2-form-label{padding-bottom:5px;padding-top:10px}.ez2-quick-pay-form .ez2-form-filed{line-height:1.6}.ez2-quick-pay-form .ez2-form-filed input{color:#000}.ez2-quick-pay-form .ez2-form-control,.ez2-quick-pay-form input.ez2-form-control{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #333}.ez2-quick-pay-form .ez2-form-control[readonly],.ez2-quick-pay-form input.ez2-form-control[readonly]{border-width:0}.ez2-quick-pay-form .ez2-form-control.invalid,.ez2-quick-pay-form input.ez2-form-control.invalid{border-color:#cd2653;box-shadow:1px 2px 3px rgba(205,38,83,.25)}.ez2-quick-pay-form .ez2-form-control.invalid+span,.ez2-quick-pay-form input.ez2-form-control.invalid+span{color:#cd2653;padding-left:4px}.ez2-quick-pay-form .ez2-form-control.tappay-field-focus,.ez2-quick-pay-form .ez2-form-control:focus,.ez2-quick-pay-form input.ez2-form-control.tappay-field-focus,.ez2-quick-pay-form input.ez2-form-control:focus{border-color:#f4a83b;box-shadow:1px 2px 3px rgba(244,168,59,.25)}.ez2-quick-pay-form .pay-confirm{background-color:#f4a83b;border:1px solid #ef920d;box-shadow:1px 2px 3px rgba(244,168,59,.25);color:#fff;position:relative}.ez2-quick-pay-form .pay-confirm:hover{background-color:#f5b353}.ez2-quick-pay-form .pay-confirm[disabled]{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25);box-shadow:none;color:rgba(0,0,0,.6)}.ez2-quick-pay-form .pay-confirm svg{height:19px;margin-left:19px;margin-top:5px;position:absolute;width:19px;fill:#fff;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-name:ez2-loading;animation-timing-function:steps(8)}.ez2-quick-pay-form .payment-methods{display:flex;flex-wrap:wrap;margin-left:-11px;margin-right:-11px;margin-top:19px}.ez2-quick-pay-form .payment-methods .method{flex:0 0 auto;margin-bottom:23px;padding-left:11px;padding-right:11px;width:50%}.ez2-quick-pay-form .payment-methods .method.active .method-title{border-color:#f4a83b;box-shadow:1px 2px 3px rgba(244,168,59,.25)}.ez2-quick-pay-form .payment-methods .method-title{border:1px solid rgba(0,0,0,.5);cursor:pointer;padding:17px 21px}.ez2-quick-pay-form .payment-info{margin-top:19px}.ez2-quick-pay-form .payment-info .method-credit .ez2-form-control{height:46px}.ez2-quick-pay-form .payed-info{margin:38px;text-align:center}.ez2-quick-pay-form .payed-info.success{fill:#198754}.ez2-quick-pay-form .payed-info.error{fill:#dc3545}.ez2-quick-pay-form .payed-info svg{height:133px}.ez2-quick-pay-form .payed-info .amount{font-size:38px;margin-bottom:38px}.ez2-quick-pay-form .payed-info .amount-symbol{font-size:29px;padding-right:2px}@media(min-width:576px){.ez2-quick-pay-form .payment-methods .method{width:33.3333333333%}}
