.page-dash #role-switcher .btn {
  margin: 5px;
}


/*=== form general ===*/


/* modify collapsable fieldset signs */

fieldset .panel-heading a.panel-title {}

fieldset.collapse-processed .panel-heading a.panel-title:before {
  display: inline-block;
  font-family: 'FontAwesome';
  font-size: 80%;
  opacity: 0.5;
  padding: 0 3px 0 0;
  content: '\f068';
}

fieldset.collapse-processed.collapsed .panel-heading a.panel-title:before {
  content: '\f067';
}


/*=== user form ===*/

.page-user-edit form> div> .form-group {}

.page-user-edit form> div> .form-group .form-type-password label {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> .form-group .form-type-password input {
  display: inline-block;
  width: 70%;
}

.page-user-edit form> div> .form-group .form-type-textfield label {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> .form-group .form-type-textfield input {
  display: inline-block;
  width: 70%;
}

.page-user-edit form> div> .form-group .form-item-status.form-type-radios> label {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> .form-group .form-item-status.form-type-radios> .form-radios {
  display: inline-block;
  width: 70%;
}

.page-user-edit form> div> .form-group .form-item-status.form-type-radios> .form-radios .radio {
  display: inline-block;
  width: 10rem;
}

.page-user-edit form> div> .form-group .form-item-roleassign-roles .form-checkboxes .checkbox {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> .form-group .form-item-roleassign-roles .form-checkboxes .checkbox.form-item-roleassign-roles-10 {
  display: block;
}

.page-user-edit form> div> .form-group .form-item-roleassign-roles .form-checkboxes .checkbox.form-item-roleassign-roles-6 {
  display: block;
}

.page-user-edit form> div> fieldset .form-group .form-type-textfield label {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> fieldset .form-group .form-type-textfield input {
  display: inline-block;
  width: 70%;
}

.page-user-edit form> div> fieldset .form-group .form-type-date-combo label {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div> fieldset .form-group .form-type-date-combo div {
  display: inline-block;
}

.page-user-edit form> div> fieldset .form-group .form-type-date-combo .date-form-element-content-multiline {
  padding: 0px;
  border: none;
}

.page-user-edit form> div> fieldset .form-type-radios .form-type-radio.radio {
  display: inline-block;
  min-width: 10rem;
}

.page-user-edit form> div .form-item-pass .form-type-password {}

.page-user-edit form> div .form-item-pass .form-type-password label {
  display: inline-block;
  min-width: 5rem;
}

.page-user-edit form> div #edit-picture {}

.page-user-edit form> div #edit-picture .user-picture {
  display: inline-block;
}

.page-user-edit form> div #edit-picture .form-item-files-picture-upload {
  display: inline-block;
  width: 20rem;
}

.page-user .profile2_help{
  color:#aaa;
}
.page-user-edit .profile2_help{
  color:red;
}
