﻿/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@media print {
  footer,
  header,
  iframe,
  object,
  #item-list,
  .left-menu,
  .dropdown,
  #cookiebanner,
  #touch-menu,
  .hidden-print {
    display: none;
    height: 0;
    visibility: hidden;
  }
  body {
    font-family: "FrutigerLTW01-45Light", arial, helvetica, vera, sans-serif;
  }
  h1 a,
  h2 a,
  h3 a,
  h4 a,
  h5 a,
  h6 a {
    text-decoration: none;
  }
  a h1,
  a h2 {
    text-decoration: none;
  }
  .ribbon {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    width: 100%;
    margin-top: 1em;
    padding-bottom: 1em;
  }
  .ribbon div {
    padding: 0;
    margin: 0;
  }
  .main-spot-image .spot,
  .main-spot-video .spot {
    position: relative;
  }
  a[href]:after {
    content: none;
  }
  aside,
  blockquote,
  figure {
    margin: 0;
  }
  #ImgLogoPrint {
    float: right;
    width: 30%;
  }
  #print-disclaimer {
    float: left;
    border-top: 10px #ccc;
    font-style: italic;
  }
}
/*# sourceMappingURL=print.css.map */