.formInfo { padding: 5px 15px; color: gray; }
.userformsHeader { padding: 5px 15px; }
.label { font-weight: bold; }
#regLookupForm>div { text-align: center; padding: 5px 15px; width: 96%; }
#regLookupForm>div>* { width: 32.6%; display: inline-block;}
#regLookupForm label { text-align: left; }
#regLookupForm .infoLink { font-size: 90%; color: gray;}

.formTable { width: 100%; text-align: left; font-size: 75%; color:gray; border-collapse: collapse; }
.formName { text-align: left; padding-left: 15px;padding-top:5px;padding-bottom:5px;}
.formUpload { text-align: center; padding-right: 15px;}
.uploadButton { margin: 5px 15px; }
.formTable .odd { background-color: white; }
.formTable .even { background-color: #eee; }

.formUpload input[type=file] {
    display:inline-block;
    margin:0;
}
.formUpload {text-align:left;}
.formUpload h3 {margin-bottom:8px;}
.formUpload .addFile {color:#5cb85c;border:none;background-color:transparent;font-weight:bold;padding:0;margin-bottom:10px;font-size:14px;}
.formUpload .fa-close {color:#a10500;margin-right:6px;font-size:16px;position:relative;top:1px;}
.formUpload .file_wrap input[type=file] {margin:0 0 5px 0;}
.formName a {display:inline-block;padding-bottom:3px;}
.formDesc {font-style:italic;margin-bottom:12px;}

@media (max-width:600px) {
    .formTable td {display:block;padding:5px 0 0 10px;}
    .formTable td.blankForm {display:block;padding:15px 0 0 10px;}
    .formTable td b{font-size:14px;}
    .formTable th:not(:first-of-type) {display:none;}
}