anchor.diff:      }
   
       /* Iconography */
  +    ul.frames li {
  +        padding-left: 60px;
  +        position: relative;
  +    }
  +
       ul.frames li .icon {
           display: block;
           width: 20px;
  
positive.code:     /* Responsiveness -- flow to single-line mode */
      @media screen and (max-width: 1100px) {
          ul.frames li {
              padding-top: 4px;
              padding-bottom: 4px;
          }
  
          ul.frames li .icon {
              margin-top: 2px;
              width: 11px;
              height: 11px;
              line-height: 11px;
          }
  
          ul.frames .name,
          ul.frames .location {
              display: inline-block;
          }
  
          ul.frames .name {
  
negative.code:         background: white;
          border: solid 2px #ccc;
  
          font-size: 9pt;
          font-weight: 200;
          font-style: normal;
  
          position: absolute;
          top: 14px;
          left: 20px;
      }
  
      ul.frames .icon.application {
  