.ec-simple-transaction-view .transaction-description-text {
	position: static;
	margin: 0 0 10px;
	bottom: auto;
	left: auto;
}

/* CASHIER ICONS */

.ec-simple-transaction-view .ec-payment-methods-panel .separator {
	width: 100%;
}

.ec-payment-sprite {
	background-size: 800% 900%;
	background-image: url(../img/cashier-spritesheet.png?v=15)
}
.ec-payment-interacdirect {
	background-image: url('../img/pm/interacdirect.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.ec-payment-facilerotigerpay {
	background-image: url('../img/pm/facilerotigerpay.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}
.ec-payment-mifinitysofort {
	background-image: url('../img/pm/mifinitysofort.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-largescalepaysofort {
	background-image: url('../img/pm/largescalepaysofort.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-inpay {
	background-image: url('../img/pm/inpay.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-mifinityde, .ec-payment-mifinitynl {
	background-position: 100% 62.5%
}

.ec-payment-wiretransfer {
	background-position: 0 0
}
.ec-payment-skrill {
	background-position: 14.28571% 0
}
.ec-payment-neteller {
	background-position: 28.57142% 0
}
.ec-payment-ecopayz {
	background-position: 42.85714% 0
}
.ec-payment-diners {
	background-position: 57.14285% 0
}
.ec-payment-funangacashtocodenoteu {
	background-position: 85.71428% 0
}
.ec-payment-sofortviapraxis {
	background-position: 100% 0
}
.ec-payment-macropaytrustly,
.ec-payment-trustly {
	background-position: 0 12.5%
}
.ec-payment-paysafecard {
	background-position: 14.28571% 12.5%
}
.ec-payment-cashlib {
	background-position: 28.57142% 12.5%
}
.ec-payment-apcoikajo,
.ec-payment-apcopaytriot,
.ec-payment-apcoravedirect,
.ec-payment-paymentcenter,
.ec-payment-tinkbit {
	background-position: 42.85714% 12.5%
}
.ec-payment-directEbanking,
.ec-payment-sofort {
	background-position: 57.14285% 12.5%
}
.ec-payment-macropaybancontact {
	background-position: 71.42857% 12.5%
}
.ec-payment-funangacashtocode {
	background-position: 85.71428% 12.5%
}
.ec-payment-geniewallet {
	background-position: 100% 12.5%
}
.ec-payment-cubits {
	background-position: 0 25%
}
.ec-payment-neosurfvoucher {
	background-position: 28.57142% 25%
}
.ec-payment-siru {
	background-position: 42.85714% 25%
}
.ec-payment-giropay,
.ec-payment-macropaygiropay {
	background-position: 57.14285% 25%
}
.ec-payment-macropaysofort {
	background-position: 71.42857% 25%
}
.ec-payment-praxis {
	background-position: 85.71428% 25%
}
.ec-payment-credit_cards,
.ec-payment-payment_card_usd_hpp {
	background-position: 100% 25%
}
.ec-payment-idebit {
	background-position: 0 
}
.ec-payment-instadebit {
	background-position: 14.28571% 37.5%
}
.ec-payment-visa {
	background-position: 28.57142% 37.5%
}
.ec-payment-amex {
	background-position: 42.85714% 37.5%
}
.ec-payment-directdebit,
.ec-payment-sepadirectdebit {
	background-position: 57.14285% 37.5%
}
.ec-payment-zimplerse {
	background-position: 71.42857% 37.5%
}
.ec-payment-jeton {
	background-position: 85.71428% 37.5%
}



.ec-payment-creditcard {
	background-position: 100% 37.5%
}
.ec-payment-mc {
	background-position: 0 50%
}
.ec-payment-pugglepay,
.ec-payment-zimpler {
	background-position: 14.28571% 50%
}
.ec-payment-bank,
.ec-payment-bankiban,
.ec-payment-bankintl,
.ec-payment-banklocal  {
	background-position: 28.57142% 50%
}
.ec-payment-mbankomat {
	background-position: 42.85714% 50%
}
.ec-payment-flexepin {
	background-position: 57.14285% 50%
}
.ec-payment-muchbetter {
	background-position: 71.42857% 50%
}
.ec-payment-coinbee {
	background-position: 85.71428% 50%
}
.ec-payment-rapidtransfer {
	background-position: 0 62.5%
}
.ec-payment-nordeasolo {
	background-position: 14.28571% 62.5%
}
.ec-payment-ideal,
.ec-payment-macropayideal {
	background-position: 28.57142% 62.5%
}
.ec-payment-eps,
.ec-payment-macropayeps {
	background-position: 42.85714% 62.5%
}
.ec-payment-macropaypoli,
.ec-payment-poli {
	background-position: 57.14285% 62.5%
}
.ec-payment-cryptocurrencyutorg {
	background-position: 85.71428% 62.5%
}
.ec-payment-przelwy24 {
	background-position: 0 75%
}
.ec-payment-epay {
	background-position: 14.28571% 75%
}
.ec-payment-alipay {
	background-position: 28.57142% 75%
}
.ec-payment-chinaunionpay {
	background-position: 42.85714% 75%
}
.ec-payment-astropayonline {
	background-position: 57.14285% 75%
}
.ec-payment-cryptocurrencycoinstamp {
	background-position: 85.71428% 75%
}
.ec-payment-astropayoffline {
	background-position: 0 87.5%
}
.ec-payment-astropaycard,
.ec-payment-astropaycash {
	background-position: 14.28571% 87.5%
}
.ec-payment-interac,
.ec-payment-interace {
	background-position: 42.85714% 87.5%
}
.ec-payment-lavapay {
	background-position: 57.14285% 87.5%
}
.ec-payment-creditcardepro {
	background-position: 71.42857% 87.5%
}
.ec-payment-cryptocurrencybitpace {
	background-position: 85.71428% 87.5%
}
.ec-payment-clickandbuy {
	background-position: 0 100%
}
.ec-payment-interaco {
	background-position: 14.28571% 100%
}
.ec-payment-bitbaypay_btc {
	background-position: 42.85714% 100%
}
.ec-payment-coinspaid {
	background-position: 57.14285% 100%
}
.ec-payment-dolcepay {
	background-position: 85.71428% 100%
}


/* OTHER */

.ec-form-group.ec-field-template-default-destinationTag p {
	margin-top:  10px;
}

.ec-payment-sepaviagenome {
	background-image: url('../img/pm/sepaviagenome.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-astropaycardpagofacil {
	background-image: url('../img/pm/astropaycardpagofacil.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardrapipago {
	background-image: url('../img/pm/astropaycardrapipago.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbancobrasil {
	background-image: url('../img/pm/astropaycardbancobrasil.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardboleto {
	background-image: url('../img/pm/astropaycardboleto.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardpix {
	background-image: url('../img/pm/astropaycardpix.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbbva {
	background-image: url('../img/pm/astropaycardbbva.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardcreditdebitcard {
	background-image: url('../img/pm/astropaycardcreditdebitcard.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardoxxo {
	background-image: url('../img/pm/astropaycardoxxo.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardvisa {
	background-image: url('../img/pm/astropaycardvisa.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardmastercard {
	background-image: url('../img/pm/astropaycardmastercard.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbcp {
	background-image: url('../img/pm/astropaycardbcp.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardinterbank {
	background-image: url('../img/pm/astropaycardinterbank.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbancodechile {
	background-image: url('../img/pm/astropaycardbancodechile.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardcajavecina {
	background-image: url('../img/pm/astropaycardcajavecina.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycarditau {
	background-image: url('../img/pm/astropaycarditau.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardalmacenesexito {
	background-image: url('../img/pm/astropaycardalmacenesexito.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycarddinomex,
.ec-payment-astropaycarddimonex {
	background-image: url('../img/pm/astropaycarddimonex.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardefecty {
	background-image: url('../img/pm/astropaycardefecty.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-nummuspay {
	background-image: url('../img/pm/nummuspay.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-giropay,
.ec-payment-largescalepaygiropay {
	background-image: url('../img/pm/giropay.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-mifinitybankdomestic,
.ec-payment-mifinitybankiban,
.ec-payment-mifinitybanklocal {
	background-image: url('../img/pm/mifinity.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-pay4fun {
	background-image: url('../img/pm/pay4fun.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-openbankingvialargescalepay {
	background-image: url('../img/pm/openbankingvialargescalepay.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-nodapay {
	background-image: url('../img/pm/nodapay.png?=v2');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.cashier-maintenance-widget { 
	width: 100%; 
	height: 100%; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	text-align: center; 
	padding: 0 50px; 
} 



.ec-payment-astropaycardapplepay {
	background-image: url('../img/pm/astropaycardapplepay.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardgiropay {
	background-image: url('../img/pm/astropaycardgiropay.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardgooglepay {
	background-image: url('../img/pm/astropaycardgooglepay.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardideal {
	background-image: url('../img/pm/astropaycardideal.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardmultibanco {
	background-image: url('../img/pm/astropaycardmultibanco.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardzimpler {
	background-image: url('../img/pm/astropaycardzimpler.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-astropaycardtrustly {
	background-image: url('../img/pm/astropaycardtrustly.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-credit_cards {
	background-image: url('../img/pm/credit_cards.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-boletoviapayrt {
	background-image: url('../img/pm/boletoviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-pixviapayrt {
	background-image: url('../img/pm/pixviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bradescoonlineviapayrt {
	background-image: url('../img/pm/bradescoonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-oxxoviapayrt {
	background-image: url('../img/pm/oxxoviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-speiviapayrt {
	background-image: url('../img/pm/speiviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bbvaonlineviapayrt {
	background-image: url('../img/pm/bbvaonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-expressliderviapayrt {
	background-image: url('../img/pm/expressliderviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-walmartliderviapayrt {
	background-image: url('../img/pm/walmartliderviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-webpayviapayrt {
	background-image: url('../img/pm/webpayviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-machviapayrt {
	background-image: url('../img/pm/machviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-khipuviapayrt {
	background-image: url('../img/pm/khipuviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bbvapeonlineviapayrt {
	background-image: url('../img/pm/bbvapeonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-interbankonlineviapayrt {
	background-image: url('../img/pm/interbankonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-transferenciabancariaviapayrt {
	background-image: url('../img/pm/transferenciabancariaviapayrt.svg');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bcponlineviapayrt {
	background-image: url('../img/pm/bcponlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-paywallviapayrt {
	background-image: url('../img/pm/paywallviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-banconacionalonlineviapayrt {
	background-image: url('../img/pm/banconacionalonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bancopichinchaonlineviapayrt {
	background-image: url('../img/pm/bancopichinchaonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bancoguayaquilonlineviapayrt {
	background-image: url('../img/pm/bancoguayaquilonlineviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-redactivaviapayrt {
	background-image: url('../img/pm/redactivaviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-pichinchamivecinoviapayrt {
	background-image: url('../img/pm/pichinchamivecinoviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-pagoefectivocashviapayrt {
	background-image: url('../img/pm/pagoefectivocashviapayrt.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-payretailers {
	background-image: url('../img/pm/payretailers.svg');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-bank_pay {
	background-image: url('../img/pm/bank_pay.png');
	background-position: center;
	background-size: 90%;
	background-repeat: no-repeat;
}

.ec-payment-citizen {
	background-image: url('../img/pm/citizen.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-interac,
.ec-payment-interace.icon-deposit,
.ec-payment-interaco.icon-deposit {
    background-image: url('../img/pm/interac.png');
    background-position: center;
    background-size: 50%;
    background-repeat: no-repeat;
}
.ec-payment-interac.icon-withdraw {
	background-image: url('../img/pm/interac-wd.png');
	background-position: center;
	background-size: 50%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardsticpay {
	background-image: url('../img/pm/astropaycardsticpay.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardvietqr {
	background-image: url('../img/pm/astropaycardvietqr.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardakulaku {
	background-image: url('../img/pm/astropaycardakulaku.png');
	background-position: center;
	background-size: 40%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbanknegaraindonesia {
	background-image: url('../img/pm/astropaycardbanknegaraindonesia.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbanktransfer {
	background-image: url('../img/pm/astropaycardbanktransfer.png');
	background-position: center;
	background-size: 50%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycarddana {
	background-image: url('../img/pm/astropaycarddana.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardmaybank {
	background-image: url('../img/pm/astropaycardmaybank.png');
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardovo {
	background-image: url('../img/pm/astropaycardovo.png');
	background-position: center;
	background-size: 50%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardpermata {
	background-image: url('../img/pm/astropaycardpermata.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardqris {
	background-image: url('../img/pm/astropaycardqris.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardbangkokbank {
	background-image: url('../img/pm/astropaycardbangkokbank.png');
	background-position: center;
	background-size: 50%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardcimbbankberhad {
	background-image: url('../img/pm/astropaycardcimbbankberhad.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardrhbbankinggroup {
	background-image: url('../img/pm/astropaycardrhbbankinggroup.png');
	background-position: center;
	background-size: 90%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardhongleongbankberhad {
	background-image: url('../img/pm/astropaycardhongleongbankberhad.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycarddongabank {
	background-image: url('../img/pm/astropaycarddongabank.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardkasikornbank {
	background-image: url('../img/pm/astropaycardkasikornbank.png');
	background-position: center;
	background-size: 50%;
	background-repeat: no-repeat;
}

.ec-payment-astropaycardpoli {
	background-image: url('../img/pm/astropaycardpoli.png');
	background-position: center;
	background-size: 90%;
	background-repeat: no-repeat;
}

.ec-payment-gumballpaybanking {
    background-image: url('../img/pm/gumballpaybanking.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-gumballpaybankingatde {
    background-image: url('../img/pm/gumballpaybankingatde.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}


.ec-payment-binancepay {
    background-image: url('../img/pm/binancepay.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}



/*  */


.ec-payment-prx_pix {
	background-image: url('../img/pm/prx_pix.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.ec-payment-prx_boleto {
	background-image: url('../img/pm/prx_boleto.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_picpay {
	background-image: url('../img/pm/prx_picpay.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_webpay {
	background-image: url('../img/pm/prx_webpay.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_lider {
	background-image: url('../img/pm/prx_lider.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_pagoefectivo {
	background-image: url('../img/pm/prx_pagoefectivo.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_spei {
	background-image: url('../img/pm/prx_spei.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_oxxo {
	background-image: url('../img/pm/prx_oxxo.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_toditocash {
	background-image: url('../img/pm/prx_toditocash.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_codi {
	background-image: url('../img/pm/prx_codi.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-prx_transferenciabancaria {
	background-image: url('../img/pm/prx_transferenciabancaria.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}


.ec-payment-rapidtransferviasqco {
	background-image: url('../img/pm/rapidtransfer.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.ec-payment-netellerviasqco {
	background-image: url('../img/pm/neteller.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-paysafecardviasqco {
	background-image: url('../img/pm/paysafecard.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-onlinebankingviasqco {
	background-image: url('../img/pm/safetypay.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-cashviasqco {
	background-image: url('../img/pm/paysafecash.jpg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-pixviasqco {
	background-image: url('../img/pm/pix.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-boletoviasqco {
	background-image: url('../img/pm/boleto.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-machviasqco {
	background-image: url('../img/pm/mach.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.ec-payment-pagoefectivoviasqco {
	background-image: url('../img/pm/pagoefectivo.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}



.ec-payment-wpz_cards {
	background-image: url('../img/pm/wpz_cards.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}


.ec-payment-wpz_paypal {
	background-image: url('../img/pm/wpz_paypal.svg');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}


.ec-payment-wpz_sofort {
	background-image: url('../img/pm/wpz_sofort.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.ec-payment-gumballpaybankingpayid {
	background-image: url('../img/pm/gumballpaybankingpayid.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-volt {
	background-image: url('../img/pm/volt.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-volt-de {
	background-image: url('../img/pm/volt-de.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-volt-fr {
	background-image: url('../img/pm/volt-fr.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-applepayviaimpaya {
	background-image: url('../img/pm/applepayviaimpaya.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-googlepayviaimpaya {
	background-image: url('../img/pm/googlepayviaimpaya.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-impaya {
	background-image: url('../img/pm/impaya.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-citizen-de {
	background-image: url('../img/pm/citizen_de.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-citizen-fr {
	background-image: url('../img/pm/citizen_fr.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-citizen-ie {
	background-image: url('../img/pm/citizen_ie.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-prx_visa {
	background-image: url('../img/pm/prx_visa.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-bankibancustom {
	background-image: url('../img/pm/bankibancustom.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-banklocalcustom {
	background-image: url('../img/pm/banklocalcustom.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-mifinity,
.ec-payment-mifinitych {
	background-image: url('../img/pm/mifinitych.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-cryptocurrencybitpace-io {
	background-image: url('../img/pm/cryptocurrencybitpace-io.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-instantpaymentviacontiant {
	background-image: url('../img/pm/instantpaymentviacontiant.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-instantpaymentviacontiantde {
	background-image: url('../img/pm/instantpaymentviacontiantde.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-instantpaymentviacontiant_nz {
	background-image: url('../img/pm/instantpaymentviacontiant_nz.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-instantpaymentviacontiant_nl {
	background-image: url('../img/pm/instantpaymentviacontiant_nl.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}
.ec-payment-instantpaymentviacontiant_at {
	background-image: url('../img/pm/instantpaymentviacontiant_at.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}
.ec-payment-instantpaymentviacontiant_fr {
	background-image: url('../img/pm/instantpaymentviacontiant_fr.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-cryptocurrencycoinspaid,
.ec-payment-cryptocurrencycoinspaidchannel {
	background-image: url('../img/pm/cryptocurrencycoinspaidchannel.png');
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}

.ec-payment-mbway {
	background-image: url('../img/pm/mbway.png?v=2');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-multibancoviapaysage {
	background-image: url('../img/pm/multibancoviapaysage.png');
	background-position: center;
	background-size: 45%;
	background-repeat: no-repeat;
}

.ec-payment-abn_amro {
	background-image: url('../img/pm/abn_amro.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-bawag {
	background-image: url('../img/pm/bawag.png');
	background-position: center;
	background-size: 75%;
	background-repeat: no-repeat;
}

.ec-payment-boursorama {
	background-image: url('../img/pm/boursorama.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-caisse_d_epargne {
	background-image: url('../img/pm/caisse_d_epargne.svg');
	background-position: center;
	background-size: 115%;
	background-repeat: no-repeat;
}

.ec-payment-commerzbank {
	background-image: url('../img/pm/commerzbank.svg');
	background-position: center;
	background-size: 105%;
	background-repeat: no-repeat;
}

.ec-payment-credit_agricole {
	background-image: url('../img/pm/credit_agricole.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-deutschebank {
	background-image: url('../img/pm/deutschebank.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-ing {
	background-image: url('../img/pm/ing.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-la_banque_postale {
	background-image: url('../img/pm/la_banque_postale.png');
	background-position: center;
	background-size: 55%;
	background-repeat: no-repeat;
}

.ec-payment-postbank {
	background-image: url('../img/pm/postbank.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-rabobank {
	background-image: url('../img/pm/rabobank.png');
	background-position: center;
	background-size: 45%;
	background-repeat: no-repeat;
}

.ec-payment-raiffeisen {
	background-image: url('../img/pm/raiffeisen.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-revolut {
	background-image: url('../img/pm/revolut.svg');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-sns_bank {
	background-image: url('../img/pm/sns_bank.svg');
	background-position: center;
	background-size: 95%;
	background-repeat: no-repeat;
}

.ec-payment-societe_generale {
	background-image: url('../img/pm/societe_generale.svg');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-sparkasse {
	background-image: url('../img/pm/sparkasse.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-unicredit {
	background-image: url('../img/pm/unicredit.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-volksbank {
	background-image: url('../img/pm/volksbank.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-interace {
    background-image: url('../img/pm/interace.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-sofort {
    background-image: url('../img/pm/sofort.png');
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

.ec-payment-jeton {
	background-image: url('../img/pm/jeton.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-cryptocurrencybitpace {
	background-image: url('../img/pm/cryptocurrencybitpace.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-netellerftdviag2w {
	background-image: url('../img/pm/netellerftdviag2w.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-netellerviag2w {
	background-image: url('../img/pm/netellerviag2w.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-rapidtransferftdviag2w {
	background-image: url('../img/pm/rapidtransferftdviag2w.png');
	background-position: center;
	background-size: 80%;
	background-repeat: no-repeat;
}

.ec-payment-rapidtransferviag2w {
	background-image: url('../img/pm/rapidtransferviag2w.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-paysafecardftdviag2w {
	background-image: url('../img/pm/paysafecardftdviag2w.png');
	background-position: center;
	background-size: 90%;
	background-repeat: no-repeat;
}

.ec-payment-paysafecardviag2w {
	background-image: url('../img/pm/paysafecardviag2w.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}

.ec-payment-skrillftdviag2w {
	background-image: url('../img/pm/skrillftdviag2w.png');
	background-position: center;
	background-size: 80%;
	background-repeat: no-repeat;
}

.ec-payment-skrillviag2w {
	background-image: url('../img/pm/skrillviag2w.png');
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}