.PaymentMethodRadioBlock span label:after{
	content:'';
}
.PaymentMethodRadioBlock{
	overflow:hidden
}
.PaymentMethodRadioBlock span{
	float:left

}
.PaymentMethodRadioBlock{
	clear:both
}
.PaymentMethodRadioBlock span{
	margin:20px 0 0 15px;
	border:1px solid #e3e3e3
}
.PaymentMethodRadioBlock span label{
	display:block;
	height:48px;
	width:150px;
	position:relative;
	padding:12px 0 0 15px;
	cursor:pointer;
	background:url(../images/paymentmethodslogo-sprite.png) no-repeat
}
.PaymentMethodRadioBlock span label{
	background-position:30px 10px
}
.PaymentMethodRadioBlock span label.sbiB{
	background-position:30px 10px
}
.PaymentMethodRadioBlock span label.hdfcB{
	background-position:38px -37px
}
.PaymentMethodRadioBlock span label.iciciB{
	background-position:38px -85px
}
.PaymentMethodRadioBlock span label.axisB{
	background-position:38px -135px
}
.PaymentMethodRadioBlock span label:after{
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	z-index:9999;
	transition:all .5s ease-in-out;
	border:4px solid transparent;
}
.PaymentMethodRadioBlock span label.checked:after{
	border-color:#5bb8bf;
}
.morePaymentMethods{
	width:250px;
	clear:both;margin:20px 0 0 20px
}