.wpcf7 input[type="checkbox"] {
    width: auto;
}
.onsite-demo select {
    width: 100%;
}

.field  label em {
    color: red;
}
p.info-tip, .field.mail_lt p, .field.submit_lt p{
    margin-bottom: 0px;
}
.wpcf7-form-control.wpcf7-submit.submit_letter {
    min-height: 34px;
}
.field.mail_lt input {
    min-height: 34px;
    margin-bottom: 5px;
}
.field p {
    margin-bottom: 0px;
}
 .info-tip {
    font-size: 80%;
    font-style: italic;
    color: grey;
    margin: 0 0 5px 0;
}