.rma-form .header {
  margin-bottom: 4px;
  font-size: 18px;
  color: #222;
}
.rma-form .subheader {
  color: #333;
}
.rma-form .description {
  font-size: 13px;
  color: #555;
  margin-bottom: 8px;
}
.rma-form .field {
  font-size: 14px;
  color: #333;
}
.rma-form .fieldarea {
  font-size: 14px;
  color: #333;
}
.rma-form .checkbox-row {
  white-space: nowrap;
}
.rma-form .checkbox,
.rma-form .checkbox-text {
  display: inline-block;
  vertical-align: middle;
}
.rma-form .checkbox {
  margin: 0 5px 0 0;
  width: 14px;
  height: 14px;
}
.rma-form .checkbox-text {
  font-size: 12px;
  white-space: normal;
  width: calc(100% - 23px);
}
.rma-form .radio,
.rma-form .radio-text {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.rma-form .radio {
  margin: 0px;
}
.rma-form .radio-text {
  margin: 5px 0 4px;
  font-weight: normal;
  color: #333;
}
.rma-form .error {
  margin-bottom: 6px;
  font-size: 14px;
  color: #dd0000;
}
.rma-form .rma-hide {
  display: none;
}
.rma-form .section {
  margin-bottom: 10px;
}
.rma-form .half,
.rma-form .thirds {
  font-size: 0px;
}
.rma-form .half .cell {
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
}
.rma-form .half .cell:first-child {
  padding-right: 2px;
}
.rma-form .half .cell:last-child {
  padding-left: 2px;
}
.rma-form .thirds .cell {
  display: inline-block;
  box-sizing: border-box;
}
@media only screen and (min-width: 599px) {
  .rma-form .thirds .cell {
    width: 33.3%;
    padding: 0px 2px;
  }
  .rma-form .thirds .cell:first-child {
    padding: 0 2px 0 0;
  }
  .rma-form .thirds .cell:last-child {
    padding: 0 0 0 2px;
  }
}
@media only screen and (max-width: 599px) {
  .rma-form .thirds .cell {
    width: 100%;
    padding: 0px;
    margin-bottom: 10px;
  }
  .rma-form .thirds .cell:last-child {
    margin-bottom: 0px;
  }
}
.rma-form-thanks {
  display: none;
  font-size: 18px;
  color: #000;
}
.rma-page-status .header {
  margin-bottom: 4px;
  font-size: 18px;
  color: #222;
}
.rma-page-status .rma-row {
  margin-bottom: 8px;
  color: #444;
}
.rma-page-status .rma-row .label,
.rma-page-status .rma-row .value {
  display: inline-block;
}
