/* Short separators between top-level headings, including CMS-rendered menus. */
.header .nav > :not(:first-child) {
  background-image: linear-gradient(to bottom, transparent, rgba(125,229,204,.48) 30%, rgba(125,229,204,.48) 70%, transparent);
  background-position: left center;
  background-size: 1px 20px;
  background-repeat: no-repeat;
}
