div.civicontact {
 width: 400px;
 display: inline-table;
 height: 100px;
 padding-right: 10px;
}

.civiDirectoryForm {
  border-bottom: lightgrey solid 1px;
  padding: 10px;
  margin-bottom: 20px;
}

.civiDirectoryForm input.searchButton {
 margin-top: 20px;
 margin-bottom: 10px;
}

.civiDirectoryForm label {
 padding-top: 20px;
}

.civicontact h3 {
 margin-bottom: 0px;
}

.civicontact a h3:hover {
 text-decoration: underline;
}

select.specialty,
.displayName {
 width: 386px;
}

select.specialty {
 height: 36px;
}
