/**
 * Payment Methods Logos
 * @authors: ndevalle, ipianciola, gandre, aramos, dudesl, sabustamante
 * @description: common component for each country's payment methods logos.
 * @version: 1.3.13
 */

/* Common Structure
---------------------------------------------------------------*/

[class*='paymentmethod'] {
    background-repeat: no-repeat;
    display: inline-block;
    margin: 2px;
    overflow: hidden;
    text-indent: 100%;
    vertical-align: middle;
    white-space: nowrap;
}

/* Common Payment Methods to all Contries
---------------------------------------------------------------*/

.paymentmethod-account_money {
    background-position: 0 0;
}

.paymentmethod-visa,
.paymentmethod-debvisa,
.paymentmethod-visa.paymentmethod-large,
.paymentmethod-debvisa.paymentmethod-large   {
    background-position: 0 -50px;
}

.paymentmethod-master,
.paymentmethod-debmaster,
.paymentmethod-master.paymentmethod-large,
.paymentmethod-debmaster.paymentmethod-large  {
    background-position: 0 -100px;
}

.paymentmethod-amex,
.paymentmethod-amex.paymentmethod-large{
    background-position: 0 -150px;
}

.paymentmethod-bitcoin,
.paymentmethod-bitcoin.paymentmethod-large{
    background-position: 0 -250px;
}

/* Sprite position for Argentina Logos
---------------------------------------------------------------*/

.paymentmethod-diners,
.paymentmethod-diners.paymentmethod-large {
    background-position: 0 -200px;
}

.paymentmethod-naranja,
.paymentmethod-naranja.paymentmethod-large {
    background-position: 0 -300px;
}

.paymentmethod-nativa,
.paymentmethod-nativa.paymentmethod-large {
    background-position: 0 -350px;
}

.paymentmethod-tarshop,
.paymentmethod-tarshop.paymentmethod-large {
    background-position: 0 -400px;
}

.paymentmethod-cencosud,
.paymentmethod-cencosud.paymentmethod-large {
    background-position: 0 -450px;
}

.paymentmethod-cabal,
.paymentmethod-cabal.paymentmethod-large {
    background-position: 0 -500px;
}

.paymentmethod-argencard,
.paymentmethod-argencard.paymentmethod-large {
    background-position: 0 -550px;
}

.paymentmethod-pagofacil,
.paymentmethod-pagofacil.paymentmethod-large {
    background-position: 0 -600px;
}

.paymentmethod-rapipago,
.paymentmethod-rapipago.paymentmethod-large {
    background-position: 0 -650px;
}

.paymentmethod-redlink,
.paymentmethod-redlink.paymentmethod-large {
    background-position: 0 -700px;
}

.paymentmethod-banelco,
.paymentmethod-banelco.paymentmethod-large {
    background-position: 0 -750px;
}

.paymentmethod-bapropagos,
.paymentmethod-bapropagos.paymentmethod-large {
    background-position: 0 -800px;
}

.paymentmethod-cargavirtual,
.paymentmethod-cargavirtual.paymentmethod-large {
    background-position: 0 -850px;
}
.paymentmethod-cordial,
.paymentmethod-cordial.paymentmethod-large {
    background-position: 0 -900px;
}
.paymentmethod-cmr,
.paymentmethod-cmr.paymentmethod-large {
    background-position: 0 -950px;
}

.paymentmethod-cordobesa,
.paymentmethod-cordobesa.paymentmethod-large {
    background-position: 0 -1000px;
}

.paymentmethod-mercadopago_cc,
.paymentmethod-mercadopago_cc.paymentmethod-large {
    background-position: 0px -1049px;
}

.paymentmethod-debcabal,
.paymentmethod-debcabal.paymentmethod-large {
	background-position: 0px -1300px;
}

.paymentmethod-maestro,
.paymentmethod-maestro.paymentmethod-large {
	background-position: 0px -1197px;
}

.paymentmethod-debvisa,
.paymentmethod-debvisa.paymentmethod-large {
	background-position: 0px -1249px;
}

.paymentmethod-debmaster,
.paymentmethod-debmaster.paymentmethod-large {
	background-position: 0px -1148px;
}
/* Argentina Sprite for Default Size
---------------------------------------------------------------*/


[class*='paymentmethod'] {
    background-image: url('../../../../../../../../../org-img/ui/payment-methods/1.6.9/ar/payment-methods-default.png');
    height: 16px; /* most common height */
}

/*
 * Retina logo for small screens
 */

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {

   [class*='paymentmethod'] {
        background-image: url('../../../../../../../../../org-img/ui/payment-methods/1.6.9/ar/payment-methods-default-2x.png');
        background-size: auto 1317px;  /* original x1 image size */
        height: 16px;
    }

}

/* Argentina Default Size
---------------------------------------------------------------*/

.paymentmethod-account_money {
    height: 20px;
    width: 72px;
}

.paymentmethod-visa {
    width: 39px;
}

.paymentmethod-master {
    height: 19px;
    width: 29px;
}

.paymentmethod-amex {
    height: 17px;
    width: 17px;
}

.paymentmethod-diners {
    height: 16px;
    width: 62px;
}

.paymentmethod-bitcoin {
    height: 16px;
    width: 62px;
}

.paymentmethod-naranja {
    height: 18px;
    width: 16px;
}

.paymentmethod-nativa {
    height: 15px;
    width: 36px;
}

.paymentmethod-tarshop {
    width: 27px;
}

.paymentmethod-cencosud {
    height: 17px;
    width: 26px;
}

.paymentmethod-cabal {
    height: 17px;
    width: 17px;
}

.paymentmethod-argencard {
    height: 18px;
    width: 17px;
}

.paymentmethod-pagofacil,
.paymentmethod-redlink {
    height: 20px;
    width: 19px;
}

.paymentmethod-rapipago {
    height: 11px;
    width: 56px;
}

.paymentmethod-banelco {
    width: 46px;
}

.paymentmethod-bapropagos {
    width: 51px;
}
.paymentmethod-cargavirtual {
    height: 20px;
    width: 74px;
}

.paymentmethod-cargavirtual {
    height: 20px;
    width: 20px;
}
.paymentmethod-cordial {
    height: 15px;
    width: 39px;
}
.paymentmethod-cmr {
    height: 19px;
    width: 26px;
}
.paymentmethod-cordobesa {
    height: 9px;
    width: 40px;
}

.paymentmethod-mercadopago_cc {
    height: 16px;
    width: 82px;
}

.paymentmethod-debcabal {
	height: 17px;
	width: 17px;
}

.paymentmethod-maestro {
	height: 25px;
	width: 30px;
}

.paymentmethod-debvisa {
	height: 16px;
	width: 58px;
}

.paymentmethod-debmaster {
	height: 26px;
	width: 49px;
}

/* Argentina Sprite for Large Size
---------------------------------------------------------------*/


.paymentmethod-large{
    background-image: url('../../../../../../../../../org-img/ui/payment-methods/1.6.9/ar/payment-methods-large.png');
    height: 26px; /* most common height */
    margin: 5px;
}

/*
 * Retina logo for small screens
 */

@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {

   .paymentmethod-large {
        background-image: url('../../../../../../../../../org-img/ui/payment-methods/1.6.9/ar/payment-methods-large-2x.png');
        background-size: 116px auto;  /* original x1 image size */
        height: 26px;
        margin: 5px;
    }

}

/* Argentina Large Size
---------------------------------------------------------------*/

.paymentmethod-account_money.paymentmethod-large {
    height: 31px;
    width: 116px;
}

.paymentmethod-visa.paymentmethod-large {
    height: 21px;
    width: 63px;
}

.paymentmethod-master.paymentmethod-large {
    height: 29px;
    width: 46px;
}

.paymentmethod-amex.paymentmethod-large {
    height: 27px;
    width: 26px;
}

.paymentmethod-diners.paymentmethod-large {
    height: 25px;
    width: 96px;
}

.paymentmethod-bitcoin.paymentmethod-large {
    height: 25px;
    width: 96px;
}

.paymentmethod-naranja.paymentmethod-large {
    height: 29px;
    width: 25px;
}

.paymentmethod-nativa.paymentmethod-large {
    width: 58px;
}

.paymentmethod-tarshop.paymentmethod-large {
    width: 42px;
}

.paymentmethod-cencosud.paymentmethod-large {
    width: 41px;
}

.paymentmethod-cabal.paymentmethod-large {
    width: 26px;
}

.paymentmethod-argencard.paymentmethod-large {
    height: 28px;
    width: 28px;
}

.paymentmethod-pagofacil.paymentmethod-large,
.paymentmethod-redlink.paymentmethod-large {
    height: 31px;
    width: 31px;
}

.paymentmethod-rapipago.paymentmethod-large {
    height: 16px;
    width: 86px;
}

.paymentmethod-banelco.paymentmethod-large {
    height: 25px;
    width: 74px;
}

.paymentmethod-bapropagos.paymentmethod-large {
    width: 82px;
}

.paymentmethod-cargavirtual.paymentmethod-large {
    height: 32px;
    width: 32px;
}

.paymentmethod-cordial.paymentmethod-large {
    height: 22px;
    width: 63px;
}

.paymentmethod-cmr.paymentmethod-large {
    height: 30px;
    width: 42px;
}

.paymentmethod-cordobesa.paymentmethod-large {
    height: 25px;
    width: 64px;
}