@media print {
  nav.grid-cell,
  #site_tools,
  footer.grid,
  .articles,
  h3.related_articles,
  #breadcrumb,
  .article_actions,
  .shares,
  .cookieBar,
  .fixed_height_feedback,
  .has_english,
  .article_share,
  .feedback {
    display: none; }

  body {
    padding-top: 0; }

  header, .content_view .article_view {
    margin: 0;
    padding: 0; }
    .article_head h1 {
      font-size: 2.2916666667em;}
    header h2, .content_view .article_view h2 {
      font-size: 1.728em; }
    header h3, .content_view .article_view h3 {
      font-size: 1.44em; }
    header h4, .content_view .article_view h4 {
      font-size: 1.2em; }
    header h5, .content_view .article_view h5 {
      font-size: 1em; }
    header h6, .content_view .article_view h6 {
      font-size: 0.833em; }
    header .kind, header time, .content_view .article_view .kind, .content_view .article_view time {
      font-size: 1.2em; }
    header p, .content_view .article_view p {
      line-height: 1.5em; }

  .content {
    margin-top: 1em; }
  .content p, .content ul, .content ol, .content dl, .content table, .content figure, .content input, .content label {
    color: #000;
  }
  .content .article_view p, .content .article_view ul, .content .article_view ol, .content .article_view dl, .content .article_view table, .content .article_view figure, .content .article_view input, .content .article_view label {
    font-size: .8125em;
  }

  .content_view .article_head {
    padding-right: 5em;
  }

  header.grid {
    padding: 0; }
  header #logo {
    display: none; }
  header #payoff {
    margin: 0;
    width: 100%; }
    header #payoff h2 {
      font-size: .8em;
      color: #000; }
      header #payoff h2:before {
        content: "Rabobank "; }

  .box_content::after {
    clear: both;
    content: "";
    display: table; }
  .box_content dl {
    page-break-inside: avoid; }

  .content_view .article_head img {
    display: block; }

  .article_view .author {
    display: none; }

  .content_view.publication {
    margin: 0;
    padding: 0;
    background: white;
    width: 100%;
    float: left; }

  .aside_view, .wrapper-sticky {
    margin: 2em 0 0;
    width: 100%; }
    .aside_view .widget, .wrapper-sticky .widget {
      display: none; }
    .aside_view .vcard, .wrapper-sticky .vcard {
      display: block;
      border: 0 none;
      width: 100%;
      margin: 0;
      overflow: hidden; }
      .aside_view .vcard dl, .wrapper-sticky .vcard dl {
        float: left !important;
        margin-right: 4em;
        border-bottom: 0 none; }
    .aside_view .box_content, .wrapper-sticky .box_content {
      padding-left: 0;
      padding-top: .5em;
      border-top: none; }
    .aside_view h3, .wrapper-sticky h3 {
      padding-left: 0; }
    .aside_view .continue, .wrapper-sticky .continue {
      display: none; }

  .wrapper {
    width: 95%; }

  #logo {
    background: none;
    position: relative;
    margin-left: 0; }
    #logo img {
      display: block;
      position: absolute;
      top: 0;
      left: 0; }

  #payoff {
    width: auto; }
    #payoff h2 {
      font-size: 2em; }

  a, a:visited {
    text-decoration: underline; }

  .figures a[href]:after {
    content: ""; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  .aside_view {
    text-decoration: none; }
    .aside_view a[href]:after {
      content: ""; }

  figure em {
    display: block; }

  thead {
    display: table-header-group; }

  /* h5bp.com/t */
  tr, img {
    page-break-inside: avoid; }

  @page {
    margin: 1cm 1.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; } }