anchor.diff:          background: white;
           border: solid 2px #ccc;
   
  -        float: left;
  -
  -        margin-right: 20px;
  -        margin-top: 5px;
  -
           font-size: 9pt;
           font-weight: 200;
           font-style: normal;
  +
  +        position: absolute;
  +        top: 14px;
  +        left: 20px;
       }
   
       ul.frames .icon.application {
  
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:     }
  
      /* Iconography */
      ul.frames li {
          padding-left: 60px;
          position: relative;
      }
  
      ul.frames li .icon {
          display: block;
          width: 20px;
  