﻿.search_box,
nav.global,
nav.top,
nav.sub,
.article_collapse img,
.component-share,
.footer-wrap .image-teasertext,
header,
footer {
  display: none;
}
.page-wrap {
  padding: 0 !important;
}
body {
  background: none;
  font-family: 'AvenirNextLTProRegular' !important;
  color: #000;
}

img {
  display: none;
}

.print img {
  display: block;
}

#cookieModal {
  display: none;
}

section.page {
  page-break-before: always;
  padding-top: 10px;
  width: 100%;
}

.highlight {
  font-style: italic;
}

h1 {
  font-size: 30px;
  line-height: 30px;
  margin-bottom: 0px;
}

h2 {
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 15px;
  margin-top: 0px;
}

h3 {
  font-size: 26px;
  line-height: 30px;
  margin-bottom: 20px;
  margin-top: 20px;
}

h4 {
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 10px;
  margin-top: 0px;
}

h5 {
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 15px;
  margin-top: 0px;
}

h6 {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 15px;
  font-style: italic;
  margin-top: 0px;
}

.backlink,
.printlink,
#epi-quickNavigator {
  display: none !important;
}

@font-face {
  font-family: 'AvenirNextLTProHeavy';
  src: url('../fonts/AvenirNextLTProHeavy/font.woff') format('woff'), url('../fonts/AvenirNextLTProHeavy/font.woff2') format('woff2');
}

@font-face {
  font-family: 'AvenirNextLTProMedium';
  src: url('../fonts/AvenirNextLTProMedium/font.woff') format('woff'), url('../fonts/AvenirNextLTProMedium/font.woff2') format('woff2');
}

@font-face {
  font-family: 'AvenirNextLTProLight';
  src: url('../fonts/AvenirNextLTProLight/font.woff') format('woff'), url('../fonts/AvenirNextLTProLight/font.woff2') format('woff2');
}

@font-face {
  font-family: 'AvenirNextLTProRegular';
  src: url('../fonts/AvenirNextLTProRegular/font.woff') format('woff'), url('../fonts/AvenirNextLTProRegular/font.woff2') format('woff2');
}

@font-face {
  font-family: 'AvenirNextLTProBold';
  src: url('../fonts/AvenirNextLTProBold/font.woff') format('woff'), url('../fonts/AvenirNextLTProBold/font.woff2') format('woff2');
}

@font-face {
  font-family: 'AvenirNextLTProDemi';
  src: url('../fonts/AvenirNextLTProDemi/font.woff') format('woff'), url('../fonts/AvenirNextLTProDemi/font.woff2') format('woff2');
}
