/* --------------------------------------------------
   Inputs
   -------------------------------------------------- */

input[type="text"].long {
  width: 25em;
}

input[type="text"].medium {
  width: 18em;
}

.input-number {
  width: 5em;
  text-align: right;
}

.input-incremental {
  width: 5em;
}

.input-number-px {
  width: 4em;
  text-align: right;
}

.form-table select {
  vertical-align: baseline;
}

div.radio {
  line-height: 1.5em;
  padding: 0 5px;
}

label,
.nolabel {
  vertical-align: baseline;
  display: inline-block;
}

label:hover {
  color: #000;
}

option:disabled {
  font-style: italic !important;
}
