/*** CARDS LOGOS ***********/

.card .card_icon.visa, .debit-card-form .card-list.visa {
  top: 0;
  background: url(/images/template2-icons/visa.svg) no-repeat  center 5px;
}

.card .card_icon.amex, .debit-card-form .card-list.amex {
  background: url(/images/template2-icons/amex.svg) no-repeat  center 5px;
}

.card .card_icon.diners, .debit-card-form .card-list.diners {
  background: url(/images/template2-icons/diners.svg) no-repeat  center 5px;
}

.card .card_icon.mastercard, .debit-card-form .card-list.mastercard {
  top: 0;
  background: url(/images/template2-icons/mastercard.svg) no-repeat  center 0px;
}

.card .card_icon.visa, .debit-card-form .card-list.visa {
  background-image: url(/images/template2-icons/visa.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 33px 11px;
}

.card .card_icon.amex, .debit-card-form .card-list.amex {
  background-image: url(/images/template2-icons/AMEX.svg);
  background-repeat: no-repeat;
  background-position: center 5px;
}

.card .card_icon.diners, .debit-card-form .card-list.diners {
  background-image: url(/images/template2-icons/diners.svg);
  background-repeat: no-repeat;
  background-position: center 7px;
}

.card .card_icon.mastercard, .debit-card-form .card-list.mastercard {
  top: 8px;
  background-image: url(/images/template2-icons/mastercard.svg);
  background-repeat: no-repeat;
  background-position: center 5px;
}

.card .card_icon.rupay, .debit-card-form .card-list.rupay {
  width: 56px;
  background-image: url(/images/template2-icons/rupay.svg);
  background-repeat: no-repeat;
  background-position: center 15px;
}

.card .card_icon.mswipe {
  width: 56px;
  background-image: url(/images/template2-icons/mswipe.svg);
  background-repeat: no-repeat;
  background-position: center 15px;
}

/*********** NBK logos **************/

.ICICIBank-logo,.ICICIBankCorporate-logo, .ICICI {
  background-image: url(/images/template2/netbanking/ICICI.svg);
  background-position: top center;
  background-size: 32px 34px;
}

.HDFCBank-logo,.HDFCBankCorporateAccounts-logo, .HDFC {
  background-image: url(/images/template2/netbanking/HDFC.svg);
  background-position: top center;
  background-size: 27px 35px;
}

.Citibank-logo, .Citibank {
  background-image: url(/images/template2/netbanking/Citi.svg);
  background-position: top center;
  background-size: 46px 30px;
}

.AxisBank-logo,.AxisBankCorporate-logo, .Axis {
  background-image: url(/images/template2/netbanking/Axis.svg);
  background-position: top center;
  background-size: 35px 30px;
}

.StateBankofIndia-logo, .State {
  background-image: url(/images/template2/netbanking/SBI.svg);
  background-position: top center;
  background-size: 33px 33px;
}

.KotakMahindraBank-logo, .Kotak {
  background-image: url(/images/template2/netbanking/Kotak.svg);
  background-position: top center;
  background-size: 36px 32px;
}
.BankofIndia-logo {
  background-image: url(/images/template2/netbanking/BOI.svg);
  background-position: top center;
  background-size: 29px 35px;
}
.BankofBarodaRetail-logo {
  background-image: url(/images/template2/netbanking/BOB.svg);
  background-position: top center;
  background-size: 38px 32px;
}
.PunjabNationalBankRetail-logo {
	background-image: url(/images/template2/netbanking/PNB.svg);
  	background-position: top center;
  	background-size: 35px 35px;
}
.PunjabNationalBank-logo {
	background-image: url(/images/template2/netbanking/PNB.svg);
  	background-position: top center;
  	background-size: 32px 34px;
}
.CanaraBank-logo {
	background-image: url(/images/template2/netbanking/Canara-Bank.svg);
  	background-position: top center;
  	background-size: 40px 32px;
}
.IndianBank-logo {
	background-image: url(/images/template2/netbanking/Indian-bank.svg);
  	background-position: top center;
  	background-size: 40px 35px;
}
.UnionBankofIndia-logo {
	background-image: url(/images/template2/netbanking/UBI.svg);
  	background-position: top center;
  	background-size: 38px 32px;
}
.IDBIBank-logo {
	background-image: url(/images/template2/netbanking/IDBI.svg);
  	background-position: top center;
  	background-size: 33px 32px;
}

.UnionBankofIndia .bank-text:before {
	content: 'UBI'
}
.CanaraBank .bank-text:before {
	content: 'Canara'
}
.BankofBarodaRetail .bank-text:before {
	content: 'BOB'
}
.PunjabNationalBankRetail .bank-text:before {
	content: 'PNB'
}
.PunjabNationalBank .bank-text:before {
	content: 'PNB'
}
.IndianBank .bank-text:before {
	content: 'Indian Bank'
}
.BankofIndia .bank-text:before {
  content: 'BOI'
}
.ICICIBank .bank-text:before {
  content: 'ICICI';
}
.ICICIBankCorporate .bank-text:before {
  content: 'ICICI Corporate';
}
.HDFCBank .bank-text:before {
  content: 'HDFC'
}
.HDFCBankCorporateAccounts .bank-text:before {
  content: 'HDFC Corporate'
}
.Citibank .bank-text:before {
  content: 'Citibank'
}

.AxisBank .bank-text:before {
  content: 'Axis'
}
.AxisBankCorporate .bank-text:before {
  content: 'Axis Corporate'
}

.StateBankofIndia .bank-text:before {
  content: 'SBI'
}

.KotakMahindraBank .bank-text:before {
  content: 'Kotak'
}

.IDBIBank .bank-text:before {
  content : 'IDBI'	
}

/************* Wallet ******************/

.Mobikwik {
  background-image: url(/images/template2/wallet/mobikwik.svg);
  background-size: 29px 21px;
  background-position: left center;
}

.OlaMoney\(Postpaid-Wallet\) {
  background-image: url(/images/template2/wallet/olamoney.png);
  background-size: 31px 19px;
}

.jioMoney {
  background-image: url(/images/template2/wallet/jiomoney.svg);
  background-size: 27px 27px;
}

.Amazon {
  background-image: url(/images/template2/wallet/amazonpay.svg);
  background-size: 31px;
}
.Freecharge {
  background-image: url(/images/template2/wallet/freecharge.svg);
  background-size: 26px 25px;
}

.FreeCharge {
  background-image: url(/images/template2/wallet/freecharge.svg);
  background-size: 26px 25px;
}
.GoPayments {
  background-image: url(/images/template2/go_card_2X.png);
  background-size: 27px 27px;
}

.Pockets {
  background-image: url(/images/template2/ICICI_pockets_2X.png);
  background-size: 29px 29px;
  background-position: center left;
}

.Itz {
  background-image: url(/images/template2/Itz_cash_card_2X.png);
  background-size: 30px 26px;
}

.Paytm {
  background-image: url(/images/template2/wallet/paytm.svg);
  background-size: 34px 34px;
}
.Airtel {
	background-image: url(/images/template2/wallet/airtel.svg);
	background-size: 32px 32px;
}
.Money.on.Mobile {
  background-image: url(/images/template2/money_on_mobile_2X.png);
  background-size: 27px 27px;
}

.PayCash {
  background-image: url(/images/template2/pay_cash_card_2X.png);
  background-size: 16px 25px;
}

.The.Mobile.Wallet {
  background-image: url(/images/template2/mobile_wallet_2X.png);
  background-size: 27px 14px;
}
.Vodafone.M-Pesa {
  background-image: url(/images/template2/wallet/m-pesa.svg);
  background-size: 27px 30px;
}

.YES.Bank {
  background-image: url(/images/template2/wallet/yesbank.svg);
  background-size: 27px 32px;
}
.Avenues {
  background-image: url(/images/template2/cc.png);
  background-size: 32px 32px;
}
.Go.Card {
  background-image: url(/images/template2/go_card_2X.png);
  background-size: 27px 27px;
}
.PayZapp {
	background-image: url(/images/template2/wallet/hdfc-payzapp.svg);
	background-size: 30px 30px;
}
.PhonePe {
	background-image: url(/images/template2-icons/phonepe.svg);
	background-size: 30px 30px;
}
.m-pesa {
	background-image: url(/images/template2/wallet/m-pesa.svg);
	background-size: 27px 30px;
}
.AvenuesTest {
	background-image: url(/images/template2/cc.png);
	background-size: 32px 32px;
}