
.wallet-label {
    display: block;
    height: 100%;
    text-align: center;

    * {
        display: inline-block;
        vertical-align: top;
        height: 100%;
    }

    .divider {
        margin: 0 5px;
        opacity: 0.2;
    }

    .paypal-wordmark {
        display: none;
    }

    .card-art {
        border-radius: 3px;
    }

    .label {
        max-width: 40%;

       .limit {
           display: block;
           overflow: hidden;
           text-overflow: ellipsis;
       }
    }

    @media only screen and (max-width: 349px) {
        .divider {
            margin: 0 3px;
        }

        .logo {
            display: none;
        }
    }

    @media only screen and (max-width: 249px) {
        .paypal-mark, .paypal-wordmark {
            display: inline-block;
        }

        .label, .divider, .card-art, .pay-now, .logo {
            display: none;
        }
    }
}


.wallet-label {
    display: block;
    height: 100%;
    text-align: center;

    * {
        display: inline-block;
        vertical-align: top;
        height: 100%;
    }

    .divider {
        margin: 0 5px;
        opacity: 0.2;
    }

    .paypal-wordmark {
        display: none;
    }

    .card-art {
        border-radius: 3px;
    }

    .label {
        max-width: 40%;

       .limit {
           display: block;
           overflow: hidden;
           text-overflow: ellipsis;
       }
    }

    @media only screen and (max-width: 249px) {
        .paypal-mark, .paypal-wordmark {
            display: inline-block;
        }

        .label, .divider, .card-art, .pay-now, .logo {
            display: none;
        }
    }
}

Remove 350px vaulted button styling rule
Remove 350px vaulted button styling rule
