
/*

Notes:
* if an ordered list is alphabetic, any stated values must be numeric. e.g. in an ol with type
  lower-alpha, setting the value to "c" requires li value="3". Does this mean it is simpler to
  just not use ordered type values? Not really: reconstructing the list pretty much means
  restarting the list, or using a table.

  Re-styling a list is rather complex.  Excellent discussion here:
  https://stackoverflow.com/questions/26025057/add-custom-text-to-ordered-list-li

  Re-creating a list using a two-column table is probably a viable option.

  Using a list as-is is the simplest and best until there is a strong need to do something else.

  margin is the extra space outside the box
  padding is the extra space inside the box
  ol margin is initially 0px
  ol padding-left is initially 40px
  usually you want em. Other units are rem (root em), the distance units mm, cm, in, pt (=in/72),
  and px (which is not necessarily pixels)

* Matthew James Taylor is exceptionally good at HTML/CSS: https://matthewjamestaylor.com/web-design

*/

p {
  margin-top: 8px;
  margin-bottom: 8px;
}

x-filename {
  font-style: italic;
}

x-cmd {
  font-style: italic;
}

br {
  margin-bottom: .8em;
}

pre {
  background-color: #303030;
  color: lightgreen;
  /* margin is the extra space outside the box */
  margin-top: .7em;
  margin-bottom: .7em;
  /* padding is the extra space inside the box */
  padding-top: .7em;
  padding-bottom: .7em;
  padding-left: 1.2em;
}

