@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;1,400&display=swap');

body .ui-widget {
font-family:  Poppins;
}

p {
    height: 0;
    padding: 0;
    margin: 0;
}

.field.dateOfBirth {
margin-top: 0;
}

.input {
margin-top: 3px;
}

body .ui-inputfield {
border-radius: 13px ;
color: #8a8a8a;
}

body .ui-button {
background: #f17922;
border: none;
border-radius: 10px ;
padding: 1px 40px 1px 15px;
font-family: 'Poppins';
text-transform: uppercase;
font-weight: 600;
letter-spacing: 0.4px;
}
body .ui-button:hover {
background: #f17922;
border: none;
}

.pi-check:before {
content: none;
}

@media only screen and (min-width: 635px) {
.field.firstName,
.field.lastName,
.field.zipcode,
.field.city,
.field.emailAddress,
.field.phoneNumber,
.field.streetName,
.field.houseNumber  {
display: inline-block;
width: 49%;
}
.field.lastName,
.field.city,
.field.phoneNumber,
.field.houseNumber  {
margin-left: 12px;
}
.field.additional,
.field.zipcode,
.field.city {
margin-bottom: 0;
}
}

.field.emailAddress {
margin-top: 5px !important;
margin-bottom: 20px !important;
}

.field.optin_basic .ui-outputlabel{
display: inline-block;
position: relative;
    left: 30px;
}

.field.optin_basic .input{
display: inline;
    position: absolute;
    left: 0px;
}

.ui-grid.ui-grid-responsive.ui-selectoneradio.ui-widget {
display: inline-block;
    background: #fff;
    border-radius: 15px;
    padding: 10px;
    border: 1px solid #ccc;
    margin-top: 10px;
}

.voorkeursmoment_bellen-message.ui-message {
display: block !important;
}