.auth-form#register-form dl dt#auth-label, .auth-form#register-form dl dt#user-label, .auth-form#register-form dl dt#settings-label, .auth-form#register-form dl dd#auth-label, .auth-form#register-form dl dd#user-label, .auth-form#register-form dl dd#settings-label {
  display: none; }
.auth-form#forgotten-form dl dt#dpgroup-label, .auth-form#forgotten-form dl dd#dpgroup-label {
  display: none; }
.auth-form dl:after {
  content: "";
  display: table;
  clear: both; }
.auth-form dl dt, .auth-form dl dd {
  float: left;
  padding: 0.3em;
  margin: 0.5% 0.5% 0.5% 0; }
  .auth-form dl dt#csrf_protection-label, .auth-form dl dt#antispam_jquery-label, .auth-form dl dt#submit-label, .auth-form dl dd#csrf_protection-label, .auth-form dl dd#antispam_jquery-label, .auth-form dl dd#submit-label {
    display: none; }
.auth-form dl dd {
  padding: 0 auto;
  margin: 0 auto;
  width: 100%;
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box"; }
  .auth-form dl dd:after {
    content: "";
    display: table;
    clear: both; }
  .auth-form dl dd input, .auth-form dl dd select {
    padding: 0.4em 0.6em;
    width: 100%;
    -webkit-box-sizing: "border-box";
    -moz-box-sizing: "border-box";
    box-sizing: "border-box";
    margin: 0; }
  .auth-form dl dd input[type=checkbox] {
    width: auto;
    margin: .8em 0; }
.auth-form dl dt {
  -webkit-box-sizing: "border-box";
  -moz-box-sizing: "border-box";
  box-sizing: "border-box";
  width: 39%;
  background-color: #F8F8F8;
  clear: both; }
  .auth-form dl dt label {
    margin: 0;
    padding: 0.4em 0.6em; }
.auth-form fieldset {
  border: 0;
  border-top: 1px solid #D10019;
  width: 100%; }
  .auth-form fieldset legend {
    border: 0;
    background: #fff;
    padding: 0.5em 1em;
    width: auto;
    margin: 0 0 0 1em; }
  .auth-form fieldset dd {
    width: 60%; }
.auth-form .form-note {
  text-align: center; }
.auth-form .submit-wrapper {
  text-align: center; }
.auth-form .description.description--inline {
  display: inline; }
