input {
  margin-top: 5px;
  padding: 3px;
}

#submitButton {
  border-radius: 5px;
}

.lorem {
  font-family: 'Wingdings', cursive;
}

input[required] {
  background-color: yellow;
}

label::after {
  content: ":";
}

label + input {
  margin-left: 10px;
}

body > * {
  margin-top: 10px;
  margin-bottom: 10px;
}

p ~ p {
  color: teal;
}

fieldset * {
  text-transform: uppercase;
}