/**
 * @file
 * Print styling
 *
 */
@media print {
  @page {
    size: A4;
    /* auto is the initial value */
    margin: 10%;
  }
  /**
   * DEFAULTS
   *
   */
  *,
  .grid-boxes-wrapper .grey-darker {
    color: black !important;
    background-color: none !important;
  }
  /**
   * HEADER
   *
   */
  .navbar {
    display: block;
  }
  .header-top-right,
  .header-bottom-left,
  .header-bottom-right {
    display: none;
  }
  .header-top-left {
    top: 0;
    width: 100mm;
    height: auto;
  }
  .header-logo-subline {
    display: block;
    font-size: 14px;
  }
  .content_layout [role=navigation] {
    display: none;
  }
  /**
   * FOOTER
   *
   */
  .menu-footer {
    display: none;
  }
  .footerwidget .grid-container {
    display: none;
  }
  .footerwidget .footer-donate-text {
    display: block;
    font-size: 14px;
    bottom: 0;
  }
  /**
   * GRID
   *
   */
  .grid-container {
    padding-top: 20mm;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .grid-box-toggle .content-toggle {
    opacity: 1 !important;
    max-height: 10000px !important;
  }
  /**
   * LINKS
   *
   */
  /* clear bootstrap-default to avoid printing hrefs everywhere */
  a[href]:after {
    content: "";
  }
  .grid-box-html a[href]:after {
    content: " URL:<" attr(href) "> ";
    font-size: 11px;
    color: inherit;
  }
  /**
   * IMAGES
   *
   */
  .ph-license {
    position: relative;
    top: auto;
    bottom: auto;
    left: auto;
    right: auto;
    display: block;
    line-height: 13px;
  }
  .infobox-wrapper {
    float: none !important;
    width: 100% !important;
    margin: 15px 0 !important;
  }
  .grid-container-c-2d3-1d3 .grid-slot-2d3 {
    float: none !important;
  }
}
/*# sourceMappingURL=print.css.map */