anchor.diff:              margin-left: -20px;
               margin-bottom: 0px;
           }
  +
           .user-problem-group a img {
               max-width: 1em;
               margin-right: 3px;
               padding-bottom: 1px;
               vertical-align: middle;
           }
  +
           .user-gravatar {
  -            display:block;
  -                padding-right: 15px;
  +            display: block;
  +            padding-right: 15px;
           }
  +
           .user-gravatar img {
               width: 135px;
               padding: 5px;
               border: 1px solid gray;
               border-radius: 4px;
           }
  +
           .user-info-cell {
               padding-left: 15px;
  -            border-left:1px solid #CCC;
  +            border-left: 1px solid #CCC;
           }
   
           .toggle {
  
positive.code:         }
  
          .toggle.open:before {
              content: "\25BC"
          }
  
          .toggle.closed:before {
              content: "\25B6"
          }
          table td {
              margin: 0;
              vertical-align: top;
  
negative.code:             max-height: 20%;
              line-height: 2.5em;
          }
  
          .user-problem-group ul {
              -webkit-columns: 100px 4;
              -moz-columns: 100px 4;
  