input[type="email"]{
    width: 100%;
    max-width: 315px;
}

input[type="submit"]{
    border-radius:4px;
    border:none;
    display:inline-block;
    outline:0;
    padding:8px 16px;
    vertical-align:middle;
    overflow:hidden;
    text-decoration:none;
    color:#2c4257;
    background-color:#ffcd00;
    text-align:center;
    cursor:pointer;
    white-space:nowrap
}

input[type="submit"]:hover{
    color: #fff;
    background-color:#2c4257;
}

input[name="checkbox_gdpr"]{
    background-color: red;
    display: inline-block;
}
label[for="checkbox_gdpr"]{
    display: inline;
}

