.publicPayment .payment-textfield-container{display:block!important}@media screen and (max-width:786px){.publicPayment .payment-textfield-container{padding:30px!important}}.publicPayment .payment-textfield-container .payment-input{width:100%!important}.publicPayment .payment-textfield-container .payment-input div{border-radius:0!important}.publicPayment .payment-textfield-container .flex-input{display:flex}@media screen and (max-width:600px){.publicPayment .payment-textfield-container .flex-input{display:block}}.publicPayment .payment-textfield-container .flex-input .payment-input-type{width:20%}.publicPayment .payment-textfield-container .flex-input .payment-input-type .currency{height:54px}@media screen and (max-width:600px){.publicPayment .payment-textfield-container .flex-input .payment-input-type{width:100%;margin-top:8px;margin-bottom:8px}}.payment-container{border-radius:15px;width:500px;padding:20px;position:absolute;top:50%;left:50%;right:50%;transform:translate(-50%,-50%)}.payment-container .donate-now{margin:10px 0}.payment-container .donate-now span{text-align:left;flex-direction:column;align-self:flex-start;margin-top:5px;padding:0 5px;font-size:14px;display:flex}.add-offline{border-radius:5px;position:absolute;top:50%;left:50%;right:50%;transform:translate(-50%,-50%)}.public-payment-container{text-align:center;outline:none;width:50%;margin:0 auto;padding:20px}.payment-container,.public-payment-container{text-align:center;background:#fff;outline:none;margin:0 auto}.payment-container .input-fild-border,.public-payment-container .input-fild-border{color:#616161;background:#fff;border:1px solid #ccc;padding:7px 15px}.payment-container .input-fild-border :before,.public-payment-container .input-fild-border :before{border-bottom:none}.payment-container .pay-headername h2,.public-payment-container .pay-headername h2{color:var(--tal_primary);text-transform:uppercase;margin:8px 0;font-size:20px;font-weight:700}.payment-container .pay-headername h2 .close-payment,.public-payment-container .pay-headername h2 .close-payment{position:absolute;top:5px;right:10px}.payment-container .pay-headername .avatar-cont .avatar,.public-payment-container .pay-headername .avatar-cont .avatar{width:75px;height:60px;margin:0 auto}.payment-container .pay-headername .avatar-cont .avatar img,.public-payment-container .pay-headername .avatar-cont .avatar img{width:150px}.payment-container .pay-headername .payment-text,.public-payment-container .pay-headername .payment-text{text-transform:inherit;font:500 16px;margin:8px 0;line-height:1.8em}.payment-container .payment-textfield-container,.public-payment-container .payment-textfield-container{margin:6px 0;display:flex}.payment-container .payment-textfield-container .currency,.public-payment-container .payment-textfield-container .currency{border:1px solid #ccc;height:46px;margin:0 0 0 2px!important}@media screen and (max-width:600px){.payment-container .payment-textfield-container .currency,.public-payment-container .payment-textfield-container .currency{margin-left:0!important}}.payment-container .payment-textfield-container .currency div,.public-payment-container .payment-textfield-container .currency div{border-left:none}.payment-container .payment-textfield-container .currency:before,.public-payment-container .payment-textfield-container .currency:before{border-bottom:none}.payment-container .payment-textfield-container .payment-input,.public-payment-container .payment-textfield-container .payment-input{width:100%}@media screen and (max-width:600px){.payment-container .payment-textfield-container .payment-input,.public-payment-container .payment-textfield-container .payment-input{width:100%}}.payment-container .payment-textfield-container .inr,.public-payment-container .payment-textfield-container .inr{width:25%}@media screen and (max-width:600px){.payment-container .payment-textfield-container .inr,.public-payment-container .payment-textfield-container .inr{width:100%;margin:0 10px}}.payment-container .payment-textfield-container .payment-currency:before,.public-payment-container .payment-textfield-container .payment-currency:before,.payment-container .payment-textfield-container .payment-currency:after,.public-payment-container .payment-textfield-container .payment-currency:after,.payment-container .payment-textfield-container .payment-currency:hover,.public-payment-container .payment-textfield-container .payment-currency:hover,.payment-container .payment-textfield-container .payment-currency:hover:before,.public-payment-container .payment-textfield-container .payment-currency:hover:before{border:none}.payment-container .payment-textfield-container .payment-currency select,.public-payment-container .payment-textfield-container .payment-currency select{background:#f5f5f5;width:55px;padding:10px}.payment-container .payment-btn .pay-btn,.public-payment-container .payment-btn .pay-btn{background-color:var(--tal_primary);color:#fff;text-transform:uppercase;padding:8px 15px;font-size:14px}@media screen and (max-width:786px){.public-payment-container{width:90%!important}}@media screen and (max-width:600px){.public-payment-container{padding:20px!important}.payment-modal div{width:100%}.payment-modal .payment-container{width:90%;padding:20px}}
