/* ==========================================================================
  PRINT
  ========================================================================== */


@page { margin: 2cm; }


* {
  position:static;
  flot:none;
  clear:both;
}


body {
  font-family: Helvetica, Arial, sans-serif;
  background-color:#ffffff;
  color: #000000;
}

h1 {
  font-size:22pt;
  margin:0;
  margin-bottom:8pt;
}

h2, h3, h4 {
  font-size:12pt !important;
  page-break-after: avoid;
}

h5 {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 4pt;
}

ul {
  list-style:none;
  padding:0;
  margin:0;
}

a {
  text-decoration:none;
  color:#000000;
}

a[href]:after {
 display:none;
}

nav,
aside,
.start-search,
.network,
.header-bottom,
.nav-toolbar,
.nav-btn,
img,
.photo-gallery-preview,
.content-secondary-column,
.icon,
.entry-labels,
.entry-meta .meta-byline .author .author-photo,
.entry-meta .meta-byline .author .author-photo,
.entry-meta .meta-byline .datestamp,
.entry-meta .meta-social,
.related-stories,
.entry-footer,
.discussion-section,
.top-stories,
.back-to-top-link,
footer,
.preview-gallery-heading,
.event-entry > p,
.fancybox,
.page-title,
.rating,
.label,
.slot-980x30_home,
.slot-980x30,
.timestamp,
.filters-dropdown,
.aside-filters,
.dropdown,
.events-search,
.follow-btn,
.slots,
.video-box,
iframe,
.skin_top,
.skin_left,
.skin_right,
.default-pagination{
  display:none !important;
}

.header-logo{
  width:100%;
  float:left;
  display:block;
}

.logo {
 max-width:176px;
}

.theme-header .logo-edition{
  fill:#3b3b3b;
}

.header .theme-header,
.main-content,
.main-content .entry,
.main-content .entry .entry-header,
.entry-map,
.entry-map .map-address,
.unit, .line {
  padding:0;
  margin:0;
}

.entry-summary {
  font-size:14pt;
  line-height:20pt;
  margin:0;
  margin-bottom: 4pt
}

.entry-content-body blockquote {
  margin:0;
  margin-bottom: 4pt;
}

.entry-content-body p, .entry-content-body blockquote p {
  font-size:10pt;
  line-height:16pt;
  margin: 0;
  margin-bottom:8pt;
  padding:0;

}
.card-heading, .story-summary {
  padding-bottom: 8pt;
  border-bottom: 1px solid #e0e0e0;
}
.content-main-column {
  width:100%
}
.has-author{
    border:0;
}
 