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;
}