@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important;
    font-size: 12pt; }
  pre, blockquote {
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr, figure, img {
    page-break-inside: avoid; }
  img {
    width: auto !important;
    max-width: 100% !important; }
  @page {
    margin: 2cm 1cm; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .page-title span {
    font-size: inherit; }
  .btn-fill, .box {
    border: 1px solid; }
  .col-header a {
    display: inline-block; }
  .article-page a, .article-page a:visited,
  .static-page a,
  .static-page a:visited,
  .search-results-page a,
  .search-results-page a:visited {
    text-decoration: underline; }
  .article-page .no-script a[href^="http"]:after,
  .static-page .no-script a[href^="http"]:after,
  .search-results-page .no-script a[href^="http"]:after {
    content: " (" attr(href) ")"; }
  .article-page .no-script a[href^="/"]:after,
  .static-page .no-script a[href^="/"]:after,
  .search-results-page .no-script a[href^="/"]:after {
    content: " (https://www.site.com" attr(href) ")"; }
  .article-page abbr[title]:after,
  .static-page abbr[title]:after,
  .search-results-page abbr[title]:after {
    content: " (" attr(title) ")"; }
  .article-page .ir a:after, .article-page a[href^="javascript:"]:after, .article-page a[href^="#"]:after,
  .static-page .ir a:after,
  .static-page a[href^="javascript:"]:after,
  .static-page a[href^="#"]:after,
  .search-results-page .ir a:after,
  .search-results-page a[href^="javascript:"]:after,
  .search-results-page a[href^="#"]:after {
    content: ""; }
  .article-page:before,
  .static-page:before,
  .search-results-page:before {
    content: url("../img/logo.svg");
    width: 300px;
    height: auto;
    display: block;
    margin: 0 auto; }
  .article-page .full-article:not(.photo-article) > .share-icons ~ :not(.full-width),
  .static-page .full-article:not(.photo-article) > .share-icons ~ :not(.full-width),
  .search-results-page .full-article:not(.photo-article) > .share-icons ~ :not(.full-width) {
    margin-left: 0; }
  .article-page .offcanvas,
  .article-page .site-header,
  .article-page .site-footer,
  .article-page .sidebar,
  .article-page .topbar-news-wrapper,
  .article-page .full-article ~ *,
  .article-page .embedded-content,
  .article-page .flex-video,
  .article-page iframe,
  .article-page embed,
  .article-page .ad,
  .article-page #publication_content,
  .article-page #video_floating_placeholder,
  .article-page .tns-nav,
  .article-page .tns-controls,
  .article-page .pagination,
  .article-page div.caption,
  .article-page .share-icons,
  .article-page .share-btns,
  .article-page .test,
  .static-page .offcanvas,
  .static-page .site-header,
  .static-page .site-footer,
  .static-page .sidebar,
  .static-page .topbar-news-wrapper,
  .static-page .full-article ~ *,
  .static-page .embedded-content,
  .static-page .flex-video,
  .static-page iframe,
  .static-page embed,
  .static-page .ad,
  .static-page #publication_content,
  .static-page #video_floating_placeholder,
  .static-page .tns-nav,
  .static-page .tns-controls,
  .static-page .pagination,
  .static-page div.caption,
  .static-page .share-icons,
  .static-page .share-btns,
  .static-page .test,
  .search-results-page .offcanvas,
  .search-results-page .site-header,
  .search-results-page .site-footer,
  .search-results-page .sidebar,
  .search-results-page .topbar-news-wrapper,
  .search-results-page .full-article ~ *,
  .search-results-page .embedded-content,
  .search-results-page .flex-video,
  .search-results-page iframe,
  .search-results-page embed,
  .search-results-page .ad,
  .search-results-page #publication_content,
  .search-results-page #video_floating_placeholder,
  .search-results-page .tns-nav,
  .search-results-page .tns-controls,
  .search-results-page .pagination,
  .search-results-page div.caption,
  .search-results-page .share-icons,
  .search-results-page .share-btns,
  .search-results-page .test {
    display: none !important; }
  .article-page .main-layout > div,
  .static-page .main-layout > div,
  .search-results-page .main-layout > div {
    float: none;
    width: auto; }
    .article-page .main-layout > div:before,
    .static-page .main-layout > div:before,
    .search-results-page .main-layout > div:before {
      display: none; }
  .article-page .tns-ovh,
  .static-page .tns-ovh,
  .search-results-page .tns-ovh {
    overflow: auto; }
  .article-page .tns-inner,
  .static-page .tns-inner,
  .search-results-page .tns-inner {
    height: auto !important;
    margin: 0 !important; }
  .article-page .tns-slider,
  .static-page .tns-slider,
  .search-results-page .tns-slider {
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    left: none !important;
    width: auto !important;
    white-space: normal !important; }
    .article-page .tns-slider > .tns-item,
    .static-page .tns-slider > .tns-item,
    .search-results-page .tns-slider > .tns-item {
      display: block !important;
      float: none !important;
      width: auto !important;
      padding: 0 !important;
      position: static;
      opacity: 1; }
      .article-page .tns-slider > .tns-item:not([id]),
      .static-page .tns-slider > .tns-item:not([id]),
      .search-results-page .tns-slider > .tns-item:not([id]) {
        display: none; }
      .article-page .tns-slider > .tns-item figcaption,
      .static-page .tns-slider > .tns-item figcaption,
      .search-results-page .tns-slider > .tns-item figcaption {
        position: static !important;
        width: auto !important;
        height: auto !important;
        clip: none;
        -webkit-clip-path: none;
                clip-path: none;
        overflow: visible;
        margin: 0.2cm 0 1cm !important; }
  .article-page .left, .article-page .right,
  .static-page .left,
  .static-page .right,
  .search-results-page .left,
  .search-results-page .right {
    float: none !important;
    width: auto !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .article-page .printlinks:not(:empty),
  .static-page .printlinks:not(:empty),
  .search-results-page .printlinks:not(:empty) {
    padding: 0.3em 0 0;
    page-break-before: always; }
    .article-page .printlinks:not(:empty):before,
    .static-page .printlinks:not(:empty):before,
    .search-results-page .printlinks:not(:empty):before {
      content: 'Links on the page';
      display: block;
      margin-bottom: 0.5cm;
      font-size: 1.5em;
      font-weight: bold; }
    .article-page .printlinks:not(:empty) li,
    .static-page .printlinks:not(:empty) li,
    .search-results-page .printlinks:not(:empty) li {
      margin: 0.2em 0;
      font-size: 12pt; } }

@media screen {
  main .link-order, main .printlinks {
    display: none; } }
/*# sourceMappingURL=print.css.map */