/* create account ****************************************************************************** */
#account-creation_form p.radio {
    padding: 0;
}

#account-creation_form p.radio > div.radio {
    display: inline-block;
    float: left;
    margin: 0;
}

#account-creation_form p.radio > label, #account-creation_form p.radio > span {
    width: 100px;
    float: left;
}

#account-creation_form p.radio > span,
#account-creation_form p.text label,
#account-creation_form p.password label,
#account-creation_form p.select label,
#account-creation_form p.select span,
#account-creation_form p.textarea label {
  display: block;
}

#opc_account_form div.gender-line  {
  display: block;
}
#opc_account_form  div.gender-line div.radio-inline {
  display: inline-block;
  padding-left:0;
}
#opc_account_form  .radio-inline div.radio, #opc_account_form  .checkbox div.radio {
    display: inline-block;
    min-height: auto;
    margin: 0 auto;
    padding-left: 30px;
    vertical-align: top;
}
#opc_account_form div.gender-line div.radio-inline {
  display: inline-block;
  vertical-align: middle;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float:left;
}