.payment_icon {
 width: 40px;
 height: 30px;
 margin-bottom: 2px;
 background-position: -20px 0;
 display:block;
}

.payment_icon:hover {
 width: 60px;
 height: 30px;
 background-position: 0;
}
.WPI {
    float: right;
    position: absolute;
}

#wrapper{
 overflow: visible;
}
.wpi_footer{
	text-align:center;margin:10px auto;width: 100%;max-width:1025px;
}
.payment_footer { width:60px; height:30px; margin-left:5px; margin-right:5px; margin-bottom:10px; display: inline-block; background-repeat:no-repeat; background-position:center; box-sizing:border-box;}