.roi {
  background-color: #fff;
}

.roi label {
  color: #222;
}

.roi .form_row {
  clear: both;
}

.roi .item {
  padding: 0 8px;
}

.roi .input-container {
  width: 100%;
  display: inline-flex;
}

.roi .input-container input {
  width: 100%;
  padding: 6px;
  border: 1px solid #666;
  background: #e0f0f8;
}

.roi .input-container input.readonly {
  border: 1px solid #ddd;
  background: #ddd;
}

.roi #roi-v1-roi {
  font-weight: bold
}

.roi .send input{
  font-weight: bold;
  width: 100%;
  margin-top: 19px;
}

.roi-success, .roi-error {
  padding: 20px;
  margin-bottom: 12px;
}

.roi-success {
  background-color: #afa;
}

.roi-error {
  background-color: #faa;
}

.roi-error pre {
  white-space: pre-wrap;
}