/**
 * Markup generated by Form API.
 */
#ProbInfo {
    color: #C0C0C0;
    font-weight: bold;
    margin: 20px 0px 20px 0px;
    padding: 0;
    text-align: left;    
}

#study_form .mandatory_marker {
    color: #f00;    
}

#study_form {
  padding: 10px;     
}

#study_form .form-item,
#study_form .form-actions {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}

#study_form .form-checkboxes .form-item,
#study_form .form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}

#study_form .form-radio {
  margin-left: 15px;
}

#study_form .js-form-type-checkbox {
  margin-top: 10px;
  margin-bottom: 10px;    
}

#study_form li {
  margin-left: 1.2em;
  margin-left:40px;
}

#study_form .form-item input.error,
#study_form .form-item textarea.error,
#study_form .form-item select.error {
  border: 2px solid red;
}

#study_form .margin_left_20 {
  margin-left:20px;    
}
#study_form .margin_left_40 {
  margin-left:40px;
}

#study_form h2 {
  margin-top: 20px;
  margin-bottom: 20px;  
}

#study_form p {
  margin: 0px;
}

#study_form textarea, 
#study_form input {
  line-height: 1.2em;
}


#patsearch-form .js-form-type-select label {
    display: inline;
}
#patsearch-form .js-form-type-textfield label {
    display: inline;
}

#studyusersearch-form .js-form-type-select label {
    display: inline;
}
#studyusersearch-form .js-form-type-textfield label {
    display: inline;
} 

#user-form {
    padding: 20px;
}
#user-form .js-form-type-email label,
#user-form .js-form-type-password label {
    display: block;
}
