.ixo-paycon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.ixo-paycon:before {
    content: '';
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
}

.ixo-paycon,
.ixo-paycon:before{
    width: 65px;
    height: 25px;
}
.ixo-paycon.big,
.ixo-paycon.big:before
{
    width: 100%;
    height: 40px;
}

.ixo-paycon.ixo-paycon-md,
.ixo-paycon.ixo-paycon-md:before
{
    height: 18px;
}

.ixo-paycon + span{
    vertical-align: middle;
}

.ixo-paycon-label{
    font-size: 75%;
}

.ixo-paycon-box{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    min-width: 85px;
}

/* for lists */
td[data-th-text="Method"],
td[data-th-text="Adapter"]{
    text-align: center;
}

/* payment methods */

.ixo-paycon.twoctwop:before,
.ixo-paycon.twoctwopatm:before,
.ixo-paycon.twoctwopcounter:before,
.ixo-paycon.twoctwopinternetbanking:before,
.ixo-paycon.twoctwopmpu:before,
.ixo-paycon.twoctwopokdollar:before,
.ixo-paycon.twoctwopqr:before,
.ixo-paycon.twoctwopwebpay:before,
.ixo-paycon.twoctwopwallets:before,
.ixo-paycon.twoctwoppci:before {
    background-image: url('../img/payment_icons/twoctwop.png');
}

.ixo-paycon.ababank:before {
    background-image: url('../img/payment_icons/ababank.png');
}
.ixo-paycon.bpi:before {
    background-image: url('../img/payment_icons/bpi.png');
}
.ixo-paycon.shopeepay:before {
    background-image: url('../img/payment_icons/shopeepay.png');
}
.ixo-paycon.bkash:before {
    background-image: url('../img/payment_icons/bkash.png');
}
.ixo-paycon.kakaopay:before {
    background-image: url('../img/payment_icons/kakaopay.png');
}
.ixo-paycon.dana:before {
    background-image: url('../img/payment_icons/dana.png');
}
.ixo-paycon.gcash:before {
    background-image: url('../img/payment_icons/gcash.png');
}
.ixo-paycon.p24:before {
    background-image: url('../img/payment_icons/p24.png');
}
.ixo-paycon.rabbitlinepay:before {
    background-image: url('../img/payment_icons/rabbitlinepay.png');
}
.ixo-paycon.connectwallet:before {
    background-image: url('../img/payment_icons/walletconnect.png');
}

.ixo-paycon.beem:before {
    background-image: url('../img/payment_icons/beem.png');
}
.ixo-paycon.eqr:before {
    background-image: url('../img/payment_icons/eQr.png');
}

.ixo-paycon.abaqoo:before {
    background-image: url('../img/payment_icons/abaqoo.png');
}

.ixo-paycon.abitab:before {
    background-image: url('../img/payment_icons/abitab.png');
}

.ixo-paycon.advcash:before,
.ixo-paycon.advcashwallet:before {
    background-image: url('../img/payment_icons/advcash.png');
}

.ixo-paycon.adyen:before,
.ixo-paycon.adyencheckout:before,
.ixo-paycon.adyencheckoutpci:before,
.ixo-paycon.adyenpci:before,
.ixo-paycon.adyenpos:before,
.ixo-paycon.adyenhpp:before {
    background-image: url('../img/payment_icons/adyen.png');
}

.ixo-paycon.afterpay:before {
    background-image: url('../img/payment_icons/afterpay.png');
}

.ixo-paycon.aibmerchantservices:before {
    background-image: url('../img/payment_icons/aibmerchantservices.png');
}

.ixo-paycon.aikbanka:before,
.ixo-paycon.aikbankapci:before {
    background-image: url('../img/payment_icons/aikbanka.png');
}
.ixo-paycon.aircash:before {
    background-image: url('../img/payment_icons/aircash.png');
}
.ixo-paycon.aircashabon:before {
    background-image: url('../img/payment_icons/aircashabon.png');
}

.ixo-paycon.akulaku:before {
    background-image: url('../img/payment_icons/akulaku.png');
}

.ixo-paycon.alansari:before {
    background-image: url('../img/payment_icons/alansari.png');
}

.ixo-paycon.alipaycn:before,
.ixo-paycon.alipayhk:before,
.ixo-paycon.alipay:before {
    background-image: url('../img/payment_icons/alipay.png');
}

.ixo-paycon.alipayplus:before {
    background-image: url('../img/payment_icons/alipayplus.png');
}
.ixo-paycon.bdo:before {
    background-image: url('../img/payment_icons/bdo-unibank.png');
}
.ixo-paycon.gcash:before {
    background-image: url('../img/payment_icons/g-cash.png');
}
.ixo-paycon.altpaynetpci:before,
.ixo-paycon.altpaynet:before {
    background-image: url('../img/payment_icons/altpaynetpci.png');
}

.ixo-paycon.amex:before, /* matches transaction_creditcard.brand */
.ixo-paycon.americanexpress:before,
.ixo-paycon.americanexpresspci:before {
    background-image: url('../img/payment_icons/americanexpress.png');
}

.ixo-paycon.amazonpayments:before {
    background-image: url('../img/payment_icons/amazonpayments.png');
}

.ixo-paycon.amazon:before,
.ixo-paycon.amazonpaymentservicepci:before,
.ixo-paycon.amazonpaymentservice:before {
    background-image: url('../img/payment_icons/amazon-payment-services.png');
}

.ixo-paycon.ancv:before {
    background-image: url('../img/payment_icons/ancv.png');
}
.ixo-paycon.apple:before,
.ixo-paycon.appleinapppurchase:before{
    background-image: url('../img/payment_icons/apple.png');
}

.ixo-paycon.applepay:before {
    background-image: url('../img/payment_icons/applepay.png');
}

.ixo-paycon.astropay:before {
    background-image: url('../img/payment_icons/astropay.png');
}

.ixo-paycon.astropaydirect:before {
    background-image: url('../img/payment_icons/astropaydirect.png');
}

.ixo-paycon.atom:before {
    background-image: url('../img/payment_icons/atom.png');
}

.ixo-paycon.areebapci:before,
.ixo-paycon.iraqmpgspci:before,
.ixo-paycon.vertopci:before {
    background-image: url('../img/payment_icons/areeba.png');
}

.ixo-paycon.aura:before {
    background-image: url('../img/payment_icons/aura.png');
}

.ixo-paycon.asiapaypesopaypci:before {
    background-image: url('../img/payment_icons/asiapaypesopay.png');
}

.ixo-paycon.asiapay:before {
    background-image: url('../img/payment_icons/asiapaypesopay.png');
}

.ixo-paycon.authorizenet:before {
    background-image: url('../img/payment_icons/authorizenet.png');
}

.ixo-paycon.aupay:before {
    background-image: url('../img/payment_icons/aupay.png');
}

.ixo-paycon.aukantankessai:before {
    background-image: url('../img/payment_icons/aupay.png');
}

.ixo-paycon.b4payment:before {
    background-image: url('../img/payment_icons/sepaexpress.png');
}

.ixo-paycon.baloto:before {
    background-image: url('../img/payment_icons/baloto.png');
}

.ixo-paycon.banamex:before {
    background-image: url('../img/payment_icons/banamex.png');
}

.ixo-paycon.bancaintesapci:before,
.ixo-paycon.bancaintesa:before {
    background-image: url('../img/payment_icons/bancaintesa.png');
}

.ixo-paycon.bancodechile:before {
    background-image: url('../img/payment_icons/bancodechile.png');
}

.ixo-paycon.bancodobrasil:before {
    background-image: url('../img/payment_icons/bancodobrasil.png');
}

.ixo-paycon.banconacional:before {
    background-image: url('../img/payment_icons/banconacional.png');
}

.ixo-paycon.bancontact:before {
    background-image: url('../img/payment_icons/bancontact.png');
}

.ixo-paycon.bancontactqrcode:before {
    background-image: url('../img/payment_icons/bancontactqrcode.png');
}

.ixo-paycon.bankart:before,
.ixo-paycon.bankartdev:before,
.ixo-paycon.bankartprod:before,
.ixo-paycon.bankarttest:before,
.ixo-paycon.bankartpci:before {
    background-image: url('../img/payment_icons/bankart.png');
}

.ixo-paycon.bankofamerica:before {
    background-image: url('../img/payment_icons/bankofamerica.png');
}

.ixo-paycon.banktransfer:before {
    background-image: url('../img/payment_icons/banktransfer.png');
}

.ixo-paycon.banrisul:before {
    background-image: url('../img/payment_icons/banrisul.png');
}

.ixo-paycon.banquemisrpci:before {
    background-image: url('../img/payment_icons/banquemisr.png');
}

.ixo-paycon.barclaycard:before {
    background-image: url('../img/payment_icons/barclaycard.png');
}

.ixo-paycon.bcel:before {
    background-image: url('../img/payment_icons/bcel.png');
}

.ixo-paycon.bcmc:before {
    background-image: url('../img/payment_icons/bcmc.png');
}

.ixo-paycon.belfius:before {
    background-image: url('../img/payment_icons/belfius.png');
}

.ixo-paycon.billpay:before {
    background-image: url('../img/payment_icons/billpay.png');
}

.ixo-paycon.billdesk:before,
.ixo-paycon.billdeskwallet:before {
    background-image: url('../img/payment_icons/billpay.png');
}

.ixo-paycon.bnservicos:before {
    background-image: url('../img/payment_icons/bnservicos.png');
}

.ixo-paycon.braintreepci:before,
.ixo-paycon.braintree:before {
    background-image: url('../img/payment_icons/braintree.png');
}

.ixo-paycon.bitcoin:before {
    background-image: url('../img/payment_icons/bitcoin.png');
}

.ixo-paycon.bitpay:before {
    background-image: url('../img/payment_icons/bitpay.png');
}

.ixo-paycon.blik:before,
.ixo-paycon.bliknonredirect:before {
    background-image: url('../img/payment_icons/blik.png');
}

.ixo-paycon.boku:before {
    background-image: url('../img/payment_icons/boku.png');
}

.ixo-paycon.boleto:before {
    background-image: url('../img/payment_icons/boleto.png');
}

.ixo-paycon.boost:before {
    background-image: url('../img/payment_icons/boost.png');
}

.ixo-paycon.borgun:before {
    background-image: url('../img/payment_icons/borgun.png');
}

.ixo-paycon.bradesco:before {
    background-image: url('../img/payment_icons/bradesco.png');
}

.ixo-paycon.bspayone:before {
    background-image: url('../img/payment_icons/bspayone.png');
}

.ixo-paycon.buckaroo:before {
    background-image: url('../img/payment_icons/buckaroo.png');
}

.ixo-paycon.caixa:before {
    background-image: url('../img/payment_icons/caixa.png');
}

.ixo-paycon.cardcomplete:before,
.ixo-paycon.cardcompletepci:before {
    background-image: url('../img/payment_icons/cardcomplete.png');
}

.ixo-paycon.cardeta:before,
.ixo-paycon.cardetapci:before {
    background-image: url('../img/payment_icons/cardeta.png');
}

.ixo-paycon.cartasi:before {
    background-image: url('../img/payment_icons/cartasi.png');
}

.ixo-paycon.cartebleue:before {
    background-image: url('../img/payment_icons/cartebleue.png');
}

.ixo-paycon.cashflows:before,
.ixo-paycon.cashflowspci:before {
    background-image: url('../img/payment_icons/cashflows.png');
}

.ixo-paycon.cashtocode:before {
    background-image: url('../img/payment_icons/cashtocode.png');
}

.ixo-paycon.chase:before {
    background-image: url('../img/payment_icons/chase.png');
}

.ixo-paycon.cimb:before {
    background-image: url('../img/payment_icons/cimb.png');
}

.ixo-paycon.checkoutcom:before,
.ixo-paycon.checkoutcompci:before {
    background-image: url('../img/payment_icons/checkoutcom.png');
}
.ixo-paycon.chinaumsh5:before,
.ixo-paycon.chinaumsc2b:before{
    background-image: url('../img/payment_icons/chinaums.png');
}

.ixo-paycon.vacimb:before {
    background-image: url('../img/payment_icons/cimb.png');
}

.ixo-paycon.valu:before {
    background-image: url('../img/payment_icons/valu.png');
}

.ixo-paycon.ckb:before,
.ixo-paycon.ckbpci:before {
    background-image: url('../img/payment_icons/ckb.png');
}

.ixo-paycon.clearhaus:before,
.ixo-paycon.clearhauspci:before {
    background-image: url('../img/payment_icons/clearhaus.png');
}

.ixo-paycon.cmipci:before {
    background-image: url('../img/payment_icons/cmi.png');
}

.ixo-paycon.cmtelecom:before {
     background-image: url('../img/payment_icons/cmtelecom.png');
}

.ixo-paycon.cofidis:before {
    background-image: url('../img/payment_icons/cofidis.png');
}

.ixo-paycon.coingate:before {
    background-image: url('../img/payment_icons/coingate.png');
}

.ixo-paycon.coriunder:before,
.ixo-paycon.coriunderpci:before {
    background-image: url('../img/payment_icons/coriunder.png');
}

.ixo-paycon.cscanb:before {
    background-image: url('../img/payment_icons/cscanb.png');
}
.ixo-paycon.ctbc:before {
    background-image: url('../img/payment_icons/ctbc.png');
}

.ixo-paycon.qualpay:before,
.ixo-paycon.qualpaypci:before {
    background-image: url('../img/payment_icons/qualpay.png');
}

.ixo-paycon.concardis:before,
.ixo-paycon.concardispci:before {
    background-image: url('../img/payment_icons/concardis.png');
}

.ixo-paycon.connectum:before,
.ixo-paycon.connectumpci:before {
    background-image: url('../img/payment_icons/connectum.png');
}

.ixo-paycon.creditcard:before {
    background-image: url('../img/payment_icons/creditcard.png');
}

.ixo-paycon.creditcardredirect:before {
    background-image: url('../img/payment_icons/creditcard-redirect.png');
}

.ixo-paycon.credittransfer:before {
    background-image: url('../img/payment_icons/credittransfer.png');
}

.ixo-paycon.credoraxpci:before, .ixo-paycon.credorax:before {
    background-image: url('../img/payment_icons/credoraxpci.png');
}

.ixo-paycon.cryptonpay:before {
    background-image: url('../img/payment_icons/cryptonpay.png');
}

.ixo-paycon.cybersourcepci:before {
    background-image: url('../img/payment_icons/cybersource.png');
}

.ixo-paycon.dalenys:before,
.ixo-paycon.dalenyspci:before {
    background-image: url('../img/payment_icons/dalenys.png');
}

.ixo-paycon.dankort:before {
    background-image: url('../img/payment_icons/dankort.png');
}

.ixo-paycon.davivienda:before {
    background-image: url('../img/payment_icons/davivienda.png');
}

.ixo-paycon.dectapci:before {
    background-image: url('../img/payment_icons/decta.png');
}

.ixo-paycon.doku:before {
    background-image: url('../img/payment_icons/doku.png');
}

.ixo-paycon.dimoco:before,
.ixo-paycon.dps:before,
.ixo-paycon.dpsnavisiondocuments:before,
.ixo-paycon.dpsworldline:before,
.ixo-paycon.equensworldlinedps:before {
    background-image: url('../img/payment_icons/dimoco.png');
}

.ixo-paycon.dinacard:before {
    background-image: url('../img/payment_icons/dinacard.png');
}

.ixo-paycon.diners:before,
.ixo-paycon.dinersgiccpci:before {
    background-image: url('../img/payment_icons/diners.png');
}

.ixo-paycon.dinersclubinternational:before {
    background-image: url('../img/payment_icons/dinersclubinternational.png');
}

.ixo-paycon.directcarrierbilling:before,
.ixo-paycon.smspay:before {
    background-image: url('../img/payment_icons/directcarrierbilling.png');
}

.ixo-paycon.directdebit:before {
    background-image: url('../img/payment_icons/directdebit.png');
}

.ixo-paycon.achcredittransfer:before,
.ixo-paycon.achdirectdebit:before {
    background-image: url('../img/payment_icons/ach-direct-debit.png');
}

.ixo-paycon.discover:before {
    background-image: url('../img/payment_icons/discover.png');
}

.ixo-paycon.dlocal:before,
.ixo-paycon.dlocalpci:before {
    background-image: url('../img/payment_icons/dlocal.png');
}

.ixo-paycon.docdatapayments:before {
    background-image: url('../img/payment_icons/docdatapayments.png');
}

.ixo-paycon.docomo:before {
    background-image: url('../img/payment_icons/docomo.png');
}

.ixo-paycon.dotpay:before {
    background-image: url('../img/payment_icons/dotpay.png');
}

.ixo-paycon.dragonpay:before {
    background-image: url('../img/payment_icons/dragonpay.png');
}

.ixo-paycon.dummy:before,
.ixo-paycon.ixovaultdummy:before,
.ixo-paycon.sepadummy:before {
    background-image: url('../img/payment_icons/dummy.png');
}

.ixo-paycon.duitnow:before {
    background-image: url('../img/payment_icons/duitNow.png');
}


.ixo-paycon.easypaisa:before {
    background-image: url('../img/payment_icons/easypaisa.png');
}

.ixo-paycon.esr:before {
    background-image: url('../img/payment_icons/esr.png');
}

.ixo-paycon.easypay:before {
    background-image: url('../img/payment_icons/easypay.png');
}

.ixo-paycon.ebanxpci:before,
.ixo-paycon.ebanxhpp:before,
.ixo-paycon.ebanxaccount:before,
.ixo-paycon.ebanx:before {
    background-image: url('../img/payment_icons/ebanx.png');
}

.ixo-paycon.onlinebankingfi:before {
    background-image: url('../img/payment_icons/onlinebankingfi.png');
}

.ixo-paycon.ecommerceconnectpci:before,
.ixo-paycon.ecommerceconnect:before {
    background-image: url('../img/payment_icons/ecommerce-connect.png');
}

.ixo-paycon.ecommpaypci:before,
.ixo-paycon.ecommpay:before {
    background-image: url('../img/payment_icons/ecommpay.png');
}

.ixo-paycon.ecomprocessing:before,
.ixo-paycon.ecomprocessingpci:before {
    background-image: url('../img/payment_icons/ecomprocessing.png');
}

.ixo-paycon.efecty:before {
    background-image: url('../img/payment_icons/efecty.png');
}

.ixo-paycon.eft:before {
    background-image: url('../img/payment_icons/banktransfer.png');
}

.ixo-paycon.eftexpci:before {
    background-image: url('../img/payment_icons/eftex.png');
}

.ixo-paycon.elavon:before {
    background-image: url('../img/payment_icons/elavon.png');
}

.ixo-paycon.emerchantpay:before,
.ixo-paycon.emerchantpaypci:before,
.ixo-paycon.emerchantpaygenesis:before,
.ixo-paycon.emerchantpaygenesispci:before {
    background-image: url('../img/payment_icons/emerchantpay.png');
}

.ixo-paycon.enets:before {
    background-image: url('../img/payment_icons/enets.png');
}

.ixo-paycon.eps:before {
    background-image: url('../img/payment_icons/eps.png');
}

.ixo-paycon.euronet:before, .ixo-paycon.euronetpci:before{
    background-image: url('../img/payment_icons/euronet.png');
}

.ixo-paycon.euteller:before {
    background-image: url('../img/payment_icons/euteller.png');
}

.ixo-paycon.everypay:before {
    background-image: url('../img/payment_icons/everypay.png');
}

.ixo-paycon.exactpci:before {
    background-image: url('../img/payment_icons/exact.png');
}

.ixo-paycon.ewlpisp:before {
    background-image: url('../img/payment_icons/ewlpisp.png');
}

.ixo-paycon.firstatlanticcommercepci:before {
    background-image: url('../img/payment_icons/fac.png');
}

.ixo-paycon.financewide:before,
.ixo-paycon.financewidepci:before {
    background-image: url('../img/payment_icons/financewide.png');
}

.ixo-paycon.fawry:before {
    background-image: url('../img/payment_icons/fawry.png');
}

.ixo-paycon.facilitapay:before {
     background-image: url('../img/payment_icons/facilitapay.png');
 }

.ixo-paycon.fintecsystems:before {
    background-image: url('../img/payment_icons/fintecsystems.png');
}

.ixo-paycon.finrax:before {
    background-image: url('../img/payment_icons/finrax.png');
}

.ixo-paycon.firstdata:before {
    background-image: url('../img/payment_icons/firstdata.png');
}
.ixo-paycon.flik:before,
.ixo-paycon.flikpayments:before {
    background-image: url('../img/payment_icons/flikpayments.png');
}

.ixo-paycon.flutterwave:before,
.ixo-paycon.flutterwavepci:before{
    background-image: url('../img/payment_icons/flutterwave.png');
}

.ixo-paycon.fortumo:before {
    background-image: url('../img/payment_icons/fortumo.png');
}

.ixo-paycon.fpsqr:before {
    background-image: url('../img/payment_icons/fpsqr.svg');
}

.ixo-paycon.fpx:before {
    background-image: url('../img/payment_icons/fpx.png');
}

.ixo-paycon.gatewayhub:before,
.ixo-paycon.gatewayhubpci:before {
    background-image: url('../img/payment_icons/gatewayhub.png');
}

.ixo-paycon.girocheckout:before {
    background-image: url('../img/payment_icons/girocheckout.png');
}

.ixo-paycon.giropay:before {
    background-image: url('../img/payment_icons/giropay.png');
}

.ixo-paycon.generic:before {
    background-image: url('../img/payment_icons/generic.png');
}

.ixo-paycon.googlepay:before {
    background-image: url('../img/payment_icons/googlepay.png');
}

.ixo-paycon.gr8paypci:before,
.ixo-paycon.gr8pay:before {
    background-image: url('../img/payment_icons/gr8pay.png');
}

.ixo-paycon.gocardless:before {
    background-image: url('../img/payment_icons/gocardless.png');
}

.ixo-paycon.h5:before {
    background-image: url('../img/payment_icons/h5.png');
}

.ixo-paycon.hbl:before {
    background-image: url('../img/payment_icons/hbl.png');
}

.ixo-paycon.hipay:before {
    background-image: url('../img/payment_icons/hipay.png');
}

.ixo-paycon.hipercard:before {
    background-image: url('../img/payment_icons/hipercard.png');
}

.ixo-paycon.hipotekarnabanka:before,
.ixo-paycon.hipotekarnabankapci:before {
    background-image: url('../img/payment_icons/hipotekarna.png');
}

.ixo-paycon.hncb:before {
    background-image: url('../img/payment_icons/hncb.png');
}

.ixo-paycon.hncbqr:before {
    background-image: url('../img/payment_icons/hncb.png');
}

.ixo-paycon.humm:before {
    background-image: url('../img/payment_icons/humm.png');
}
.ixo-paycon.hypyaadpaypci:before {
    background-image: url("../img/payment_icons/hypyaadpay.png");
}

.ixo-paycon.ideal:before {
    background-image: url('../img/payment_icons/ideal.png');
}

.ixo-paycon.scb:before {
    background-image: url('../img/payment_icons/scb.png');
}

.ixo-paycon.selfpay:before {
    background-image: url('../img/payment_icons/selfpay.png');
}

.ixo-paycon.servipag:before {
    background-image: url('../img/payment_icons/servipag.png');
}


.ixo-paycon.swish:before {
    background-image: url('../img/payment_icons/swish.png');
}

.ixo-paycon.idealqr:before {
    background-image: url('../img/payment_icons/idealqr.png');
}

.ixo-paycon.ingenico:before,
.ixo-paycon.ingenicopayments:before,
.ixo-paycon.ingenicopci:before,
.ixo-paycon.ingenicodirectpci:before,
.ixo-paycon.ingenicodirect:before,
.ixo-paycon.ingenicoxml:before,
.ixo-paycon.ingenicopci2:before,
.ixo-paycon.ingenicoxml2:before {
    background-image: url('../img/payment_icons/ingenicopayments.png');
}

.ixo-paycon.ingenicoconnectpci:before,
.ixo-paycon.ingenicoconnect:before {
    background-image: url('../img/payment_icons/ingenicoconnect.png');
}

.ixo-paycon.instanttransfer:before {
    background-image: url('../img/payment_icons/instanttransfer.png');
}

.ixo-paycon.interac:before {
    background-image: url('../img/payment_icons/interac.png');
}

.ixo-paycon.invoice:before,
.ixo-paycon.offlineinvoice:before,
.ixo-paycon.offlinepayment:before {
    background-image: url('../img/payment_icons/invoice.png');
}

.ixo-paycon.itau:before {
    background-image: url('../img/payment_icons/itau.png');
}

.ixo-paycon.ixopay:before,
.ixo-paycon.ixopaypci:before
{
    background-image: url('../img/payment_icons/ixopay.png');
}

.ixo-paycon.jcb:before {
    background-image: url('../img/payment_icons/jcb.png');
}

.ixo-paycon.jpmorgan:before,
.ixo-paycon.chasepci:before {
    background-image: url('../img/payment_icons/jpmorgan.png');
}

.ixo-paycon.kalixa:before,
.ixo-paycon.kalixapci:before {
    background-image: url('../img/payment_icons/kalixa.png');
}

.ixo-paycon.kassacompleet:before {
    background-image: url('../img/payment_icons/kassacompleet.png');
}

.ixo-paycon.keybs:before {
    background-image: url('../img/payment_icons/keybs.png');
}

.ixo-paycon.kbc:before {
    background-image: url('../img/payment_icons/kbc.png');
}

.ixo-paycon.klarna:before,
.ixo-paycon.klarnahpp:before,
.ixo-paycon.klarnawidget:before,
.ixo-paycon.klarnainvoice:before {
    background-image: url('../img/payment_icons/klarnainvoice.png');
}

.ixo-paycon.knet:before {
    background-image: url('../img/payment_icons/knet.png');
}

.ixo-paycon.laybuy:before {
    background-image: url('../img/payment_icons/laybuy.png');
}

.ixo-paycon.linepay:before {
    background-image: url('../img/payment_icons/linepay.png');
}

.ixo-paycon.luxon:before,
.ixo-paycon.luxonpay:before {
    background-image: url('../img/payment_icons/luxonpay.png');
}

.ixo-paycon.maestro:before {
    background-image: url('../img/payment_icons/maestro.png');
}

.ixo-paycon.mastercard:before,
.ixo-paycon.mastercardpci:before {
    background-image: url('../img/payment_icons/mastercard.png');
}

.ixo-paycon.masterpass:before {
    background-image: url('../img/payment_icons/masterpass.png');
}

.ixo-paycon.masterpayment:before,
.ixo-paycon.masterpaymentpci:before,
.ixo-paycon.masterpaymentxml:before {
    background-image: url('../img/payment_icons/masterpayment.png');
}

.ixo-paycon.metaconnector-routed:before {
    background-image: url('../img/payment_icons/metaconnector-routed.png');
}

.ixo-paycon.metaconnector:before,
.ixo-paycon.meta-connector:before,
.ixo-paycon.metaproject:before {
    background-image: url('../img/payment_icons/metaproject.png');
}

.ixo-paycon.mistercash:before {
    background-image: url('../img/payment_icons/mistercash.png');
}

.ixo-paycon.mocopay:before {
    background-image: url('../img/payment_icons/mocopay.png');
}

.ixo-paycon.mollie:before {
    background-image: url('../img/payment_icons/mollie.png');
}
.ixo-paycon.momo:before {
    background-image: url('../img/payment_icons/momo.png');
}
.ixo-paycon.mpesa:before {
    background-image: url('../img/payment_icons/mpesa.png');
}

.ixo-paycon.marketpay.gateway:before,
.ixo-paycon.marketpay:before,
.ixo-paycon.mpgateway:before,
.ixo-paycon.mpgatewaypci:before {
    background-image: url('../img/payment_icons/mpgatewaypci.png');
}
.ixo-paycon.mercadopagopci:before {
    background-image: url('../img/payment_icons/mercadopago.png');
}

.ixo-paycon.multibanco:before {
    background-image: url('../img/payment_icons/multibanco.png');
}

.ixo-paycon.multicaja:before {
    background-image: url('../img/payment_icons/multicaja.png');
}

.ixo-paycon.multimethod:before {
    background-image: url('../img/payment_icons/multimethod.png');
}

.ixo-paycon.multisafepaypci:before,
.ixo-paycon.multisafepay:before {
    background-image: url('../img/payment_icons/multisafepay.png');
}

.ixo-paycon.mybank:before {
    background-image: url('../img/payment_icons/mybank.png');
}

.ixo-paycon.nagad:before {
    background-image: url('../img/payment_icons/nagad.png');
}

.ixo-paycon.neosurf:before {
    background-image: url('../img/payment_icons/neosurf.png');
}

.ixo-paycon.nequi:before {
    background-image: url('../img/payment_icons/nequi.png');
}

.ixo-paycon.neteller:before {
    background-image: url('../img/payment_icons/neteller.png');
}

.ixo-paycon.nexi:before {
    background-image: url('../img/payment_icons/nexi.png');
}

.ixo-paycon.nmi:before,
.ixo-paycon.nmithreestep:before,
.ixo-paycon.nmidirectpostapipci:before {
    background-image: url('../img/payment_icons/nmi.png');
}

.ixo-paycon.nuveipci:before,
.ixo-paycon.nuveidcc:before,
.ixo-paycon.nuveipos:before,
.ixo-paycon.nuvei:before {
    background-image: url('../img/payment_icons/nuvei.png');
}

.ixo-paycon.ochapay:before {
    background-image: url('../img/payment_icons/ochapay.png');
}

.ixo-paycon.omipay:before {
    background-image: url('../img/payment_icons/omipay.png');
}

.ixo-paycon.onecard:before {
    background-image: url('../img/payment_icons/onecard.png');
}

.ixo-paycon.onepay:before {
    background-image: url('../img/payment_icons/onepay.png');
    width: 50px;
}

.ixo-paycon.oney:before {
    background-image: url('../img/payment_icons/oney.png');
}

.ixo-paycon.oneyfacilypay:before {
    background-image: url('../img/payment_icons/oneyfacilypay.png');
}

.ixo-paycon.openpay:before {
    background-image: url('../img/payment_icons/openpay.png');
}

.ixo-paycon.oxxo:before {
    background-image: url('../img/payment_icons/oxxo.png');
}

.ixo-paycon.pagoefectivo:before {
    background-image: url('../img/payment_icons/pagoefectivo.png');
}

.ixo-paycon.pagofacil:before {
    background-image: url('../img/payment_icons/pagofacil.png');
}

.ixo-paycon.pagoexpress:before {
    background-image: url('../img/payment_icons/pagoexpress.png');
}

.ixo-paycon.pagosnet:before {
    background-image: url('../img/payment_icons/pagosnet.png');
}

.ixo-paycon.paybycall:before {
    background-image: url('../img/payment_icons/paybycall.png');
}
.ixo-paycon.paydirect:before {
    background-image: url('../img/payment_icons/paydirect.png');
}

.ixo-paycon.paypay:before {
    background-image: url('../img/payment_icons/paypay.png');
}

.ixo-paycon.pago46:before {
    background-image: url('../img/payment_icons/pago46.png');
}

.ixo-paycon.passlibes:before,
.ixo-paycon.passlibespci:before {
    background-image: url('../img/payment_icons/passlib.png');
}

.ixo-paycon.paydoo:before,
.ixo-paycon.paydooelastic:before,
.ixo-paycon.paydoopayon:before {
    background-image: url('../img/payment_icons/paydoo.png');
}

.ixo-paycon.paygate:before,
.ixo-paycon.paygatepci:before {
    background-image: url("../img/payment_icons/paygate.png");
}

.ixo-paycon.paygent:before,
.ixo-paycon.paygentpci:before {
    background-image: url('../img/payment_icons/paygent.png');
}

.ixo-paycon.paylado:before {
    background-image: url('../img/payment_icons/paylado.png');
}

.ixo-paycon.payline:before,
.ixo-paycon.paylinepci:before {
    background-image: url('../img/payment_icons/payline.png');
}


.ixo-paycon.paymentsos:before,
.ixo-paycon.paymentsospci:before {
    background-image: url('../img/payment_icons/paymentsos.png');
}

.ixo-paycon.paymentwall:before,
.ixo-paycon.paymentwallpci:before {
    background-image: url('../img/payment_icons/paymentwall.png');
}

.ixo-paycon.paynetics:before,
.ixo-paycon.payneticspci:before {
    background-image: url('../img/payment_icons/paynetics.png');
}

.ixo-paycon.payon:before,
.ixo-paycon.payonpci:before,
.ixo-paycon.payoncopyandpay:before {
    background-image: url('../img/payment_icons/payoncopyandpay.png');
}

.ixo-paycon.payone:before,
.ixo-paycon.payonepci:before {
    background-image: url('../img/payment_icons/payone.png');
}

.ixo-paycon.paynow:before {
    background-image: url('../img/payment_icons/paynow.png');
}

.ixo-paycon.payoneer:before {
    background-image: url('../img/payment_icons/payoneer-logo.png');
}

.ixo-paycon.paypal:before,
.ixo-paycon.paypalpci:before,
.ixo-paycon.paypalcompleteplatform:before,
.ixo-paycon.paypalacdc:before {
    background-image: url('../img/payment_icons/paypal.png');
}

.ixo-paycon.paypalexpress:before {
    background-image: url('../img/payment_icons/paypalexpress.png');
}

.ixo-paycon.paytabs:before {
    background-image: url('../img/payment_icons/paytabs.png');
}

.ixo-paycon.paysafepci:before,
.ixo-paycon.paysafe:before {
    background-image: url('../img/payment_icons/paysafe.png');
}

.ixo-paycon.paysafecard:before {
    background-image: url('../img/payment_icons/paysafecard.png');
}

.ixo-paycon.payu:before,
.ixo-paycon.payubrazilpci:before,
.ixo-paycon.payuindiapci:before,
.ixo-paycon.payuiyzicopci:before,
.ixo-paycon.payumexicopci:before,
.ixo-paycon.payurussiapci:before {
    background-image: url('../img/payment_icons/payu.png');
}

.ixo-paycon.perfectmoney:before,
.ixo-paycon.perfectmoneyaccount:before,
.ixo-paycon.perfectmoneyvoucher:before,
.ixo-paycon.perfectmoneywallet:before {
    background-image: url('../img/payment_icons/perfectmoney.png');
}

.ixo-paycon.pie:before {
    background-image: url('../img/payment_icons/pie.png');
}

.ixo-paycon.pix:before {
    background-image: url('../img/payment_icons/pix.png');
}

.ixo-paycon.podiumcadeaukaart:before {
    background-image: url('../img/payment_icons/podiumcadeaukaart.png');
}

.ixo-paycon.poli:before {
    background-image: url('../img/payment_icons/poli.png');
}

.ixo-paycon.postfinancecard:before {
    background-image: url('../img/payment_icons/postfinancecard.png');
}

.ixo-paycon.postfinanceefinance:before {
    background-image: url('../img/payment_icons/postfinanceefinance.png');
}
.ixo-paycon.postfinancepay:before {
    background-image: url('../img/payment_icons/postfinanceefinance.png');
}

.ixo-paycon.powercash21:before,
.ixo-paycon.powercash21pci:before{
    background-image: url('../img/payment_icons/powercash21.png');
}

.ixo-paycon.puntopago:before{
    background-image: url('../img/payment_icons/puntopago.png');
}

.ixo-paycon.ppro:before {
    background-image: url('../img/payment_icons/ppro.png');
}

.ixo-paycon.preauthorizeddebit:before {
    background-image: url('../img/payment_icons/banktransfer.png');
}

.ixo-paycon.proximotasshilat:before {
    background-image: url('../img/payment_icons/proximotasshilat.png');
}

.ixo-paycon.przelewy24:before {
    background-image: url('../img/payment_icons/przelewy24.png');
}

.ixo-paycon.pse:before {
    background-image: url('../img/payment_icons/pse.png');
}

.ixo-paycon.qiwi:before {
    background-image: url('../img/payment_icons/qiwi.png');
}

.ixo-paycon.raberil:before {
    background-image: url('../img/payment_icons/raberil.png');
}

.ixo-paycon.raiffeisenbank:before,
.ixo-paycon.raiffeisenbankpci:before {
    background-image: url('../img/payment_icons/raiffeisenbank.png');
}

.ixo-paycon.rakutenpay:before {
    background-image: url('../img/payment_icons/rakutenpay.png');
}

.ixo-paycon.rapipago:before {
    background-image: url('../img/payment_icons/rapipago.png');
}

.ixo-paycon.ratepay:before {
    background-image: url('../img/payment_icons/ratepay.png');
}

.ixo-paycon.razer:before {
    background-image: url('../img/payment_icons/razer.png');
}

.ixo-paycon.redpagos:before {
    background-image: url('../img/payment_icons/redpagos.png');
}

.ixo-paycon.redsys:before,
.ixo-paycon.redsyspci:before {
    background-image: url('../img/payment_icons/redsys-logo.png');
}

.ixo-paycon.riverty:before {
    background-image: url('../img/payment_icons/riverty.png');
}

.ixo-paycon.bizum:before,
.ixo-paycon.bizumapi:before {
    background-image: url('../img/payment_icons/bizum.png');
}

.ixo-paycon.sadad:before {
    background-image: url('../img/payment_icons/sadad.png');
}

.ixo-paycon.safecharge:before,
.ixo-paycon.safechargepci:before
{
    background-image: url('../img/payment_icons/safecharge.png');
}

.ixo-paycon.safetypay:before,
.ixo-paycon.safetypaycash:before,
.ixo-paycon.safetypayonline:before {
    background-image: url('../img/payment_icons/safetypay.png');
}
.ixo-paycon.santander:before {
    background-image: url('../img/payment_icons/santander.png');
}
.ixo-paycon.scalapay:before {
    background-image: url('../img/payment_icons/scalapay.png');
}

.ixo-paycon.securetrading:before {
    background-image: url('../img/payment_icons/securetrading.png');
}

.ixo-paycon.sencillito:before {
    background-image: url('../img/payment_icons/sencillito.png');
}

.ixo-paycon.sepaexpress:before,
.ixo-paycon.sepaexpressv2:before {
    background-image: url('../img/payment_icons/sepaexpress.png');
}

.ixo-paycon.seveneleven:before {
    background-image: url('../img/payment_icons/seveneleven.png');
}

.ixo-paycon.shimotomo:before,
.ixo-paycon.shimotomopci:before {
    background-image: url('../img/payment_icons/shimotomo.png');
}

.ixo-paycon.shopify:before,
.ixo-paycon.shopifypaypal:before,
.ixo-paycon.shopifywebhooks:before {
    background-image: url('../img/payment_icons/shopify.png');
}

.ixo-paycon.siapci:before {
    background-image: url('../img/payment_icons/sia.png');
}

.ixo-paycon.sid_eft:before {
    background-image: url("../img/payment_icons/sid-eft.png");
}

.ixo-paycon.dpopaymobile:before,
.ixo-paycon.dpo.pay.mobile:before {
    background-image: url("../img/payment_icons/dpo-mobile.png");
}

.ixo-paycon.ussd:before {
    background-image: url("../img/payment_icons/ussd.png");
}
.ixo-paycon.sampathbankpaycentre:before {
    background-image: url('../img/payment_icons/sampathbankpaycentre.png');
}

.ixo-paycon.siemensept:before {
    background-image: url('../img/payment_icons/siemensept.png');
}

.ixo-paycon.siemenssfs:before,
.ixo-paycon.siemenssfsv2:before{
    background-image: url('../img/payment_icons/siemensept.png');
}

.ixo-paycon.silverflow:before,
.ixo-paycon.silverflowpci:before {
    background-image: url('../img/payment_icons/silverflow.png');
}

.ixo-paycon.simulator:before,
.ixo-paycon.redirectsimulator:before,
.ixo-paycon.simulatorpci:before {
    background-image: url('../img/payment_icons/simulator.png');
}

.ixo-paycon.sixelinkpci:before,
.ixo-paycon.six:before {
    background-image: url('../img/payment_icons/six.png');
}

.ixo-paycon.skrill:before {
    background-image: url('../img/payment_icons/skrill.png');
}

.ixo-paycon.sofort:before {
    background-image: url('../img/payment_icons/sofort.png');
}

.ixo-paycon.softbank:before {
    background-image: url('../img/payment_icons/softbank.png');
}

.ixo-paycon.spei:before {
    background-image: url('../img/payment_icons/spei.png');
}

.ixo-paycon.speedmart:before {
    background-image: url('../img/payment_icons/speedmart.png');
}

.ixo-paycon.spreedly:before,
.ixo-paycon.spreedlypci:before,
.ixo-paycon.spreedlyvault:before,
.ixo-paycon.spreedlyreceiver:before {
    background-image: url('../img/payment_icons/spreedly.png');
}

.ixo-paycon.straal:before,
.ixo-paycon.straaldirect:before {
    background-image: url('../img/payment_icons/straal.png');
}

.ixo-paycon.straight2bank:before {
    background-image: url('../img/payment_icons/straight2bank.png');
}

.ixo-paycon.stripe:before,
.ixo-paycon.stripeconnectpaymentintent:before,
.ixo-paycon.stripeconnectpci:before,
.ixo-paycon.stripeextendedpci:before,
.ixo-paycon.stripeconnectsourcescredittransfer:before,
.ixo-paycon.stripeelements:before,
.ixo-paycon.stripepaymentintent:before,
.ixo-paycon.stripepci:before,
.ixo-paycon.stripesources:before,
.ixo-paycon.stripesourcescredittransfer:before {
    background-image: url('../img/payment_icons/stripe.png');
}
.ixo-paycon.stuzza:before,
.ixo-paycon.stuzzaeid:before {
    background-image: url('../img/payment_icons/stuzza.png');
}

.ixo-paycon.tabapay:before,
.ixo-paycon.tabapaypci:before {
    background-image: url('../img/payment_icons/tabapay.png');
}

.ixo-paycon.thawani:before {
    background-image: url('../img/payment_icons/thawani.png');
}

.ixo-paycon.tabby:before {
    background-image: url('../img/payment_icons/tabby.png');
}

.ixo-paycon.tecs:before {
    background-image: url('../img/payment_icons/tecs.png');
}

.ixo-paycon.teleingreso:before {
    background-image: url('../img/payment_icons/teleingreso.png');
}

.ixo-paycon.telequest:before {
    background-image: url('../img/payment_icons/telequest.png');
}

.ixo-paycon.tillpaypci:before,
.ixo-paycon.tillpay:before {
    background-image: url('../img/payment_icons/till.png');
}

.ixo-paycon.tng:before {
    background-image: url('../img/payment_icons/tng.png');
}

.ixo-paycon.transacteu:before,
.ixo-paycon.transacteupci:before {
    background-image: url('../img/payment_icons/transacteu.png');
}

.ixo-paycon.transbankwebpayplus:before {
    background-image: url('../img/payment_icons/transferbank-webpay-plus.png');
}

.ixo-paycon.transferwise:before {
    background-image: url('../img/payment_icons/transferwise.png');
}

.ixo-paycon.truevo:before,
.ixo-paycon.truevopci:before,
.ixo-paycon.truevov2pci:before
{
    background-image: url('../img/payment_icons/truevo.png');
}

.ixo-paycon.trustly:before {
    background-image: url('../img/payment_icons/trustly.png');
}

.ixo-paycon.trustpayments:before,
.ixo-paycon.trustpaymentspci:before {
    background-image: url('../img/payment_icons/trustpayments.png');
}

.ixo-paycon.truemoney:before {
    background-image: url('../img/payment_icons/truemoney.png');
}

.ixo-paycon.tucan:before {
    background-image: url('../img/payment_icons/tucan.png');
}

.ixo-paycon.dokuwallet:before {
    background-image: url('../img/payment_icons/dokuwallet.png');
}

.ixo-paycon.nganluongwallet:before {
    background-image: url('../img/payment_icons/nganluongwallet.png');
}

.ixo-paycon.trustpay:before {
    background-image: url('../img/payment_icons/trustpay.png');
}

.ixo-paycon.tsys:before {
    background-image: url('../img/payment_icons/tsys.png');
}

.ixo-paycon.unionpay:before {
    background-image: url('../img/payment_icons/unionpay.png');
}

.ixo-paycon.ukrainian.processing.center:before {
    background-image: url('../img/payment_icons/ukrainian-processing-center.png');
}

.ixo-paycon.un-doi:before {
    background-image: url('../img/payment_icons/un-doi.png');
}

.ixo-paycon.upi:before {
    background-image: url('../img/payment_icons/upi.png');
}

.ixo-paycon.upiqr:before {
    background-image: url('../img/payment_icons/upiqr.png');
}

.ixo-paycon.vabni:before {
    background-image: url('../img/payment_icons/vabni.png');
}
.ixo-paycon.vabri:before {
    background-image: url('../img/payment_icons/vabri.png');
}

.ixo-paycon.valitorpay:before,
.ixo-paycon.valitorpaypci:before {
    background-image: url('../img/payment_icons/valitorpay.png');
}

.ixo-paycon.vamandiri:before {
    background-image: url('../img/payment_icons/vamandiri.png');
}

.ixo-paycon.vapermata:before {
    background-image: url('../img/payment_icons/vapermata.png');
}

.ixo-paycon.vipps:before {
    background-image: url('../img/payment_icons/vipps.png');
}

.ixo-paycon.visa:before,
.ixo-paycon.visadirectpci:before {
    background-image: url('../img/payment_icons/visa.png');
}

.ixo-paycon.visacheckout:before {
    background-image: url('../img/payment_icons/visacheckout.png');
}

.ixo-paycon.visaelectron:before {
    background-image: url('../img/payment_icons/visaelectron.png');
}

.ixo-paycon.vpay:before {
    background-image: url('../img/payment_icons/dlocalvpay.png');
}

.ixo-paycon.vantiv:before,
.ixo-paycon.vantivpci:before {
    background-image: url('../img/payment_icons/vantiv.png');
}
.ixo-paycon.venmo:before {
    background-image: url('../img/payment_icons/venmo.png');
}

.ixo-paycon.verkkopankki:before {
    background-image: url('../img/payment_icons/verkkopankki.png');
}

.ixo-paycon.vindicia:before,
.ixo-paycon.vindiciapci:before {
    background-image: url('../img/payment_icons/vindicia.png');
}

.ixo-paycon.vnpay:before {
    background-image: url('../img/payment_icons/vnpay.png');
}

.ixo-paycon.vnpayqr:before {
    background-image: url('../img/payment_icons/vnpayqr.png');
}

.ixo-paycon.volt:before {
    background-image: url('../img/payment_icons/volt.png');
}

.ixo-paycon.asiapaypesopay:before {
    background-image: url('../img/payment_icons/asiapaypesopay.png');
}

.ixo-paycon.wafacash:before {
    background-image: url('../img/payment_icons/wafacash.png');
}

.ixo-paycon.wallet:before {
    background-image: url('../img/payment_icons/wallet.png');
}

.ixo-paycon.weaccept:before,
.ixo-paycon.weacceptkiosk:before,
.ixo-paycon.weacceptcashpayment:before,
.ixo-paycon.weacceptwallet:before {
    background-image: url('../img/payment_icons/weaccept.png');
}

.ixo-paycon.webmoney:before {
    background-image: url('../img/payment_icons/webmoney.png');
}

.ixo-paycon.webpay:before {
    background-image: url('../img/payment_icons/webpay.png');
}

.ixo-paycon.wechatpay:before {
    background-image: url('../img/payment_icons/wechatpay.png');
}

.ixo-paycon.wirecard:before,
.ixo-paycon.wirecardpci:before {
    background-image: url('../img/payment_icons/wirecard.png');
}

.ixo-paycon.wirecardcee:before {
    background-image: url('../img/payment_icons/wirecardcee.png');
}

.ixo-paycon.worldpay:before,
.ixo-paycon.worldpayaccess:before,
.ixo-paycon.worldpayaccesspci:before,
.ixo-paycon.worldpaywpgpci:before,
.ixo-paycon.worldpaywpap:before {
    background-image: url('../img/payment_icons/worldpay.png');
}


.ixo-paycon.yandexmoney:before {
    background-image: url('../img/payment_icons/yandexmoney.png');
}

.ixo-paycon.zaincash.billers.api:before,
.ixo-paycon.zaincash.vpn.api:before,
.ixo-paycon.zaincash:before,
.ixo-paycon.zaincashbillersapi:before,
.ixo-paycon.zaincashvpnapi:before {
    background-image: url('../img/payment_icons/zaincash.png');
}

.ixo-paycon.zip:before {
    background-image: url('../img/payment_icons/zip.png');
}

.ixo-paycon.yapikredi:before {
    background-image: url('../img/payment_icons/yapikedi.png');
}

.ixo-paycon.sampathbankshoppingmall:before {
    background-image: url('../img/payment_icons/sampathbankshoppingmall.png');
}

.ixo-paycon.unzer:before {
    background-image: url('../img/payment_icons/unzer.png');
}

.ixo-paycon.jazzcash:before {
    background-image: url('../img/payment_icons/jazzCash.png');
}

.ixo-paycon.puntoExpress:before {
    background-image: url('../img/payment_icons/puntoExpress.png');
}
.ixo-paycon.zonapagos:before {
    background-image: url('../img/payment_icons/zonapagos.png');
}

.ixo-paycon.alignetpci:before {
    background-image: url('../img/payment_icons/alignetpci.png');
}

.ixo-paycon.paycash:before {
    background-image: url('../img/payment_icons/paycash.png');
}

.ixo-paycon.puntoxpress:before {
    background-image: url('../img/payment_icons/puntoxpress.png');
}

.ixo-paycon.mbway:before {
    background-image: url('../img/payment_icons/mbway.png');
}

.ixo-paycon.paymee:before {
    background-image: url('../img/payment_icons/paymee.png');
}

.ixo-paycon.globalblue:before,
.ixo-paycon.globalbluedcc:before,
.ixo-paycon.globalbluepci:before {
    background-color: #fff;
    border-radius: 3px;
    background-image: url('../img/payment_icons/globalblue.png');
    width: 55px;
    margin-right: 5px;
    margin-left: 5px;
}

.ixo-paycon.worldlinenpspci:before,
.ixo-paycon.worldlinenps:before {
    background-image: url('../img/payment_icons/worldlinenpspci.png');
}

.ixo-paycon.cash:before {
    background-image: url('../img/payment_icons/cash.png');
}

.ixo-paycon.inswitch:before {
    background-image: url('../img/payment_icons/inswitch.png');
}

.ixo-paycon.sinpe:before,
.ixo-paycon.snipe:before {
    background-image: url('../img/payment_icons/sinpe.png');
}

.ixo-paycon.postfinancepay:before {
    background-image: url('../img/payment_icons/postfinancepay.png');
}

.ixo-paycon.bancopopulardominicano:before {
    background-image: url('../img/payment_icons/bancopopulardominicano.png');
}


.ixo-paycon.myanmarwavepay:before {
    background-image: url('../img/payment_icons/myanmarwavepay.png');
}

.ixo-paycon.nets:before {
    background-image: url('../img/payment_icons/nets.png');
}

.ixo-paycon.instorecarddeposit:before {
    background-image: url('../img/payment_icons/instorecarddeposit.png');
}
.ixo-paycon.kcppc:before,
.ixo-paycon.kcp:before,
.ixo-paycon.kcpmobile:before {
    background-image: url('../img/payment_icons/kcp.png');
}

.ixo-paycon.fiuu:before {
    background-image: url('../img/payment_icons/fiuu.png');
}

.ixo-paycon.jpmcommerceplatformpci:before {
    background-image: url('../img/payment_icons/jpmcommerceplatformpci.png');
}

.ixo-paycon.paymob:before {
    background-image: url('../img/payment_icons/paymob.png');
}

.ixo-paycon.sinpemovil:before {
    background-image: url('../img/payment_icons/sinpemovil.png');
}
