table.search-form {
    border-collapse: collapse;
    width: 100%;
}
table.search-form.col-2 td {
    width: 50%;
}
table.search-form.col-3 td {
    width: 33%;
}
table.search-form td {
    vertical-align: top;
    padding: 4px;
}
ul.radio-list {
    margin: 0; padding: 0;
}
ul.radio-list li {
    list-style: none;
    line-height: 1.8em;
    vertical-align: top;
}
ul.radio-list li span {
    margin: 0 0 0 0.5em;
}
div.submit {
    text-align: right;
}


table.input-opening input {
    width: 50px;
}

div.wm4-form-widget-date {
    display: inline;
}
