anchor.diff:      z-index: 10;
       background: #fff;
   }
  -body.side-compact .main > footer,
  -body.side-compact .main .edit_resource footer
  +body.side-compact .main > footer
   {
       margin-left: 80px;
   }
  
positive.code: }
  
  /* new/edit view */
  body.view-new .main footer
  body.view-edit .main footer
  {
    max-width: 920px;
  }
  
  .view-new form .section,
  
negative.code:     bottom: 0;
      left: 0;
      width: 240px;
      z-index: 9;
  }
  body.side-compact > .side > footer
  {
    width: 40px;
    overflow: hidden;
  }
  
  body > .main
  