@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet - print layout
 * (de) YAML Core-Stylesheet - Druck Layout
 *
 * Don't make any changes in this file!
 * Your changes should be added to 'print_xyz_draft.css' drafts from 'yaml/print/' folder.
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

@media print
{
    @page {
        size: A4;
        margin: 10mm 0mm 25mm 0mm;
        /*margin: 30mm 45mm 30mm 45mm;*/
    }
    @page :first {
        margin: 10mm 0 25mm 0;
    }
   

    .show-print {
        height: 100%;
        width: 100%;
        position: relative;
        left: 0;
        top: 0;
        display: inline-block;
        z-index: 9999;
    }
    
    .ev-wrapper {
        max-width: 100%;
        width: 100%;
        height: auto;
        overflow: visible;
        position: relative;
    }
    h3 {
        margin: 0;
        page-break-after: avoid;
    }
    

   
   

    
  /*------------------------------------------------------------------------------------------------------*/

  /**
   * @section layout preparation
   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
   */

  /* (en) Preparing base layout for print */
  /* (de) Basislayout für Druck aufbereiten */
  body, #page_margins, #page, #main { margin:0; padding: 0; border: 0; }
  #page_margins, #page { width: 100% !important; min-width:0; max-width: none; }
  #header { height: auto; }

  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
#topnav, #nav, 
#search,
#footer,
.dp--revoke,
.ev-wrapper > div,
html .cat-menu-item,
.search-param-resultlist,
footer,
footer .quicklinks,
footer .biovaria-footer,
footer .address .social,
.top-right,
nav,
#mainnav,
address,
.address,
.top-section,
.sidebar,
.clearer,
.event-print,
.breadcrumb,
li.event-item,
.banner,
.container-bottom,
.list-checkall,
.list-title,
.noprint,
.list-checkall input,
.list-checkall label,
.list-checkall span,
li.print input,
#tx_cookies_showPermanent,
div.printablediv ul li {
    display: none !important;
}
.event-list-view,
.subpages-col {
    overflow:visible; display: table; width: 100%;
    max-width: 100%;
    height: auto;
    page-break-inside: auto;
}
.subpages-col > section:first-child {
    width: 100% !important;
}
  /* (en) Linearising subtemplates */
  /* (de) Linearisierung der Subtemplates */
  .c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l,
  .c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r {
    width: 100%; margin:0; float:none; overflow:visible; display:block; page-break-inside: auto;
  }
  .subc, .subcl, .subcr  { margin: 0; padding: 0; }

  /* (en) make .print class visible */
  /* (de) .print-Klasse sichtbar schalten */
  .print { position: static; top: 0; left: 0; height: auto; width: auto; }
  
  .print-wrapper > div,
html .event-list-view > ul.print-header > li:first-child,
html .event-list-view > ul.print-header > li.list-title,
.print-wrapper .list-title,
#printablediv ul li.print {
    display: block !important;
    position: relative;
    top: 0;
    left: 0;
    height: auto;
    width: 100%;
}
.event-list-view .tech-no-link-item,
.event-list-view a {
    padding: 0.2em;
    border-bottom: none !important;
}
.print-wrapper .list-title {
  padding: 0.2em;
}
.event-item-refno {
    min-width: 105px;
}
.event-list-view .list-title .event-item-refno {
    padding-right: 10px;
    margin-right: 5px;
    border-right: 1px solid #d1252d;
}
.print-wrapper .list-title {
    background: #d1252d;
    color: #fff;
}
.print-wrapper .list-title .event-item-title {
    border-left: 1px solid #fff;
}
.print .event-item-title p {
    display: inline-block;
}
.print .event-item-title:after {
    content: ' \1F855';
    color: blue;
    font-weight: bold;
    font-size: 20px;
} 


  /*------------------------------------------------------------------------------------------------------*/

  /**
   * @section content preparation
   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
   */

  /* (en) Change font to serif */
  /* (de) Zeichensatz auf Serifen umstellen */
  body * { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
  code, pre { font-family:Arial, "Helvetica Neue", Helvetica, sans-serif; }
  body { font-size: 12pt; }

  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */

  /* (en) Format acronyms and abbreviations for print*/
  /* (de) Auszeichnung von Abkürzungen */
  abbr[title]:after, 
  acronym[title]:after { content: '(' attr(title) ')'; }

 

  /* (en) Preparation for optional column labels */
  /* (de) Vorbereitung für optionale Spaltenauszeichnung */
  #col1_content:before, #col2_content:before, #col3_content:before {
    content: "";
    color:#888;
    background:inherit;
    display:block;
    font-weight:bold;
    font-size:1.5em;
  }
  .print-wrapper {
      margin-bottom: 2em;
      margin-top: 0;
      padding: 0;
  }

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * @section browser fixes for print layouts
   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
   */

  /**
   * (en) overflow:hidden Bug in print layouts
   * (de) overflow:hidden Bug in Drucklayouts
   *
   * @bugfix
   * @since     3.0
   * @affected  FF2.0, IE7
   * @css-for   all browsers
   * @valid     yes
   */
  .floatbox,
  .subcolumns, 
  .subcolums_oldgecko { overflow:visible; display: table; width: 100%;}
}
