anchor.diff:  .contact {
     background-color:#e5e5e5;
     box-sizing: border-box;
  -  margin: 0.75em 0;
  +  margin: 0.75em -1em;
     padding: 0.25em 1em;
     min-width: 60%;
   }
  
positive.code: article .info-notice {
    /*border: 1px solid #93A1A1;*/
    background-color:#e5e5e5;
    margin: 0.75em 0;
    padding: 0.5em 1em 0.5em 0.5em;
  }
  
  article .help-notice p,
  
negative.code:   background: url(<%= asset_path "icon-information.png" %>) 1em 50% no-repeat;
  }*/
  
  article .form-download{
    background-color: #E5E5E5;
    margin: 0.75em -1em;
    padding: 0.5em 1em 0.5em 1em;
  }
  
  article .form-download p {
    margin: 0 0;
  }
  article .form-download a {
    /*background-image: url(<%= asset_path "icon-file-download.png" %>);
    background-position: 1em 50%;*/
    color: #000;
    display: block;
    /*margin: 1em 0;
    padding: 0.75em 0 0.75em 1em;*/
  }
  article .form-download a:hover {
    background-color: #d2d9d9;
  