Hola
A mi me ocurre lo mismo, es una tontería pero cuando llegas a los módulos de pago PayPal sale más a la izquierda, en concreto 17px que es el padding-left que se le asigna a la caja de PayPal.
He probado la solución que comentas pero no me ha funcionado, creo que esto ocurre por que la caja de PayPal la controla un archivo javascript, que se lee posteriormente a la regla que controla la visualización de los módulos de pago ("p.payment_module a").
Esta regla ("p.payment_module a") si la tengo controlada en el archivo global.css, pero la que controla PayPal que es "p.payment_module.paypal a" no hay manera.
Lo único que se me ocurre es cambiar el padding-left de los módulos de pago y ajustarlo al que tiene PayPal.
Esto es:
MODULO PAYPAL: p.payment_module.paypal a {padding-left:17px}
Mientras, en la regal general para los módulos de pago tenemos:
p.payment_module a {padding: 33px 40px 34px 99px;}, que asigna 99px al padding-left de la cajas de los módulos de pago.
Si esto lo modifico a p.payment_module a {padding: 33px 40px 34px 17px;}, ajustamos todo a lo que marca PayPal.
Es una solución, pero me gustaría saber como poder manipular la regla p.payment_module.paypal a
Si alguien puede aportar algo sería genial.
Saludos
Alberto