#offers4 .micropaymentSms .logo {
    background-image: url(../../default/images/providers2/sms.png);
}
#offers4 .netm .logo {
    background-image: url(../../default/images/providers2/sms_de.png);
}
.register-button{
    border-style: solid;
    border-width: 0;
    cursor: pointer;
    font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    border-color: #d1123a;
    transition: background-color 300ms ease-out;
    background-color: #4d8a9e;
    font-size: 1rem;
    width: 100%;
    color: #FFF;
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
}
#offers4 .micropaymentCard .logo {
    background-image: url(../../default/images/providers2/micropayment_CC.png);
}

#offers4 .sepaexpress .logo {
    background-image: url(../../default/images/providers2/sepaexpress.png);
}

#offers4 .emerchantpayCard .logo {
    background-image: url(../../default/images/providers2/creditcard.png);
}

#offers4 .emerchantpayPaysafe .logo {
    background-image: url(../../default/images/providers2/paysafecard.png);
}
#offers4 .micropayment .logo {
    background-size: contain;
}
#offers4 .stripe .logo {
    background-image: url(../../default/images/providers2/stripe.png);
    background-size: contain;
}
.foundation_captcha{
    display: inline-block !important;
    width: 60% !important;
}
.captcha img{
    height: 40px;
}

.button-google{color:#fff;background-color:#ed2f57;border:1px solid #3b579d;outline:0 !important;padding:10px 5px 8px 5px;line-height:1.33;border-radius:0;margin-bottom:0;font-weight:400; height: 55px; width: 100%;font-size: 20px;}

.button-apple{color:#fff;background-color:black;border:1px solid black;outline:0 !important;padding:10px 5px 8px 5px;line-height:1.33;border-radius:0;margin-bottom:0;font-weight:400; height: 55px; width: 100%;font-size: 20px;}
