/**
 * @file
 * Print styling
 *
 * We provide some sane print styling for Drupal using Zen's layout method.
 */
/**
 * By importing this CSS file as media "all", we allow this print file to be
 * aggregated with other stylesheets, for improved front-end performance.
 */
@media print {
  /* line 19, ../sass/print.scss */
  #bottom,
  #cboxOverlay,
  #colorbox,
  #footer,
  #navigation,
  #skip-link,
  #toolbar,
  .action-links,
  .book-navigation,
  .breadcrumb,
  .contextual-links-wrapper,
  .feed-icons,
  .forum-topic-navigation,
  .highslide-container,
  .links,
  .media-vimeo-video,
  .media-youtube-video,
  .owl-controls.clickable,
  .pager,
  .region-bottom,
  .region-footer,
  .region-sidebar-first,
  .region-sidebar-second,
  .slick-next,
  .slick-prev,
  .tabs,
  .views-exposed-form,
  header, .panel-col-feature .view-slide-home .views-field-nothing {
    display: none !important;
    visibility: hidden !important;
  }

  /* line 26, ../sass/print.scss */
  html,
  body {
    background: white;
    color: #666666;
    font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
    font-size: 14px;
    height: 100%;
    line-height: 140%;
    margin: 0;
    padding: 0;
    text-align: left;
  }

  /* line 38, ../sass/print.scss */
  img {
    height: auto !important;
    max-width: 100%;
    min-height: inherit !important;
  }

  /* line 46, ../sass/print.scss */
  a:link,
  a:visited {
    text-decoration: none !important;
  }
  /* line 50, ../sass/print.scss */
  a:link.header__site-link,
  a:visited.header__site-link {
    text-decoration: none !important;
  }

  /* line 57, ../sass/print.scss */
  #content a[href]:after {
    content: " (" attr(href) ")";
    font-weight: normal;
    font-size: 14px;
  }
  /* line 65, ../sass/print.scss */
  #content a[href^="javascript:"]::after,
  #content a[href^="#"]::after {
    content: '';
  }
  /* line 70, ../sass/print.scss */
  #content abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 76, ../sass/print.scss */
  #content {
    float: none !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* line 84, ../sass/print.scss */
  #page {
    background: initial;
    border-radius: initial;
    border: initial;
    box-shadow: initial;
    margin: 0;
    min-height: initial;
    width: initial;
  }

  /* line 97, ../sass/print.scss */
  #content,
  #main,
  #page,
  body {
    background-color: transparent !important;
    background-image: none !important;
    color: black;
    margin: 0 auto;
    text-align: left;
    width: 100%;
  }

  /* line 140, ../sass/print.scss */
  .panel-col-3.panel-panel.large-4.columns {
    float: left;
    width: 33.333%;
  }

  /* line 146, ../sass/print.scss */
  a {
    color: #666666;
    font-size: 1em;
    outline: none !important;
    text-decoration: none !important;
  }
  /* line 152, ../sass/print.scss */
  a:hover {
    font-size: 1em;
    outline: none !important;
    text-decoration: none !important;
  }

  /* line 159, ../sass/print.scss */
  .front .center-col-3-wrapper {
    border: none;
  }

  /* line 163, ../sass/print.scss */
  table, td, select, input, label, textarea {
    font-size: 1em;
    color: #666666;
  }

  /* line 168, ../sass/print.scss */
  th {
    font-size: 1em;
    text-align: left;
    font-weight: bold;
  }

  /* line 174, ../sass/print.scss */
  p {
    font-size: 1em;
    color: #666666;
    margin: 0;
    margin-bottom: 10px;
  }

  /* line 181, ../sass/print.scss */
  h1 {
    font-size: 1.4em;
    color: black;
    margin: 0;
  }

  /* line 187, ../sass/print.scss */
  h2, h3, h4, h5, h6 {
    color: black;
    font-size: 1.1em;
    font-weight: bold;
    margin: 0;
  }

  /* line 194, ../sass/print.scss */
  address {
    font-size: 1em;
    font-style: normal;
  }

  /* line 199, ../sass/print.scss */
  form {
    margin: 0;
    padding: 0;
  }

  /* line 204, ../sass/print.scss */
  .panel-col-feature {
    width: 100%;
  }
  /* line 207, ../sass/print.scss */
  .panel-col-feature .row {
    margin: 0 auto;
    max-width: 100% !important;
  }
  /* line 216, ../sass/print.scss */
  .panel-col-feature .view-slide-home,
  .panel-col-feature .owl-carousel,
  .panel-col-feature .owl-wrapper-outer,
  .panel-col-feature .owl-wrapper,
  .panel-col-feature .owl-item {
    clear: both;
    margin: 0 auto;
    width: 100%;
  }
  /* line 221, ../sass/print.scss */
  .panel-col-feature .view-slide-home img,
  .panel-col-feature .owl-carousel img,
  .panel-col-feature .owl-wrapper-outer img,
  .panel-col-feature .owl-wrapper img,
  .panel-col-feature .owl-item img {
    max-width: 100% !important;
    width: 100% !important;
  }
  /* line 228, ../sass/print.scss */
  .panel-col-feature .owl-wrapper .owl-item {
    display: none;
    visibility: hidden;
  }
  /* line 237, ../sass/print.scss */
  .panel-col-feature .owl-wrapper .owl-item.active {
    display: block;
    visibility: inherit;
  }
  /* line 242, ../sass/print.scss */
  .panel-col-feature .owl-wrapper {
    -webkit-perspective-origin: 0% 0% !important;
    /* Chrome, Safari, Opera */
    -webkit-perspective: 0 !important;
    /* Chrome, Safari, Opera */
    max-width: 100%;
    perspective-origin: 0% 0%  !important;
    perspective: 0  !important;
    text-align: center;
    transform: translate3d(0, 0, 0) !important;
  }
  /* line 253, ../sass/print.scss */
  .panel-col-feature .view-node-detail .owl-wrapper .owl-item {
    display: none;
    margin: 0;
    max-width: 50%;
    vertical-align: top;
    visibility: hidden;
  }
  /* line 260, ../sass/print.scss */
  .panel-col-feature .view-node-detail .owl-wrapper .owl-item.active {
    display: inline-block;
    visibility: inherit;
  }
  /* line 265, ../sass/print.scss */
  .panel-col-feature .view-node-detail .owl-wrapper .owl-item img {
    max-height: inherit !important;
    height: auto;
  }

  /* line 282, ../sass/print.scss */
  .page-den-kongelige-familie #main .center-below-wrapper .large-8 {
    width: 66.66667% !important;
  }
  /* line 286, ../sass/print.scss */
  .page-den-kongelige-familie #main .center-below-wrapper .large-4 {
    float: right !important;
    width: 33.33333% !important;
  }

  /* line 296, ../sass/print.scss */
  [class*="block-grid-"] > li {
    display: inline;
    float: left;
    height: auto;
    padding: 0 .625em 1.25em;
  }

  /* line 303, ../sass/print.scss */
  .grid-component-list .component-list-item {
    float: left;
  }

  /* line 307, ../sass/print.scss */
  .large-block-grid-3 > li {
    padding: 0 .625em 1.25em;
    width: 33.3333%;
  }

  /* line 312, ../sass/print.scss */
  .large-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }

  /* line 316, ../sass/print.scss */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 321, ../sass/print.scss */
  .column,
  .columns {
    float: left;
    padding-left: .625em;
    padding-right: .625em;
    position: relative;
    width: 100%;
  }

  /* line 329, ../sass/print.scss */
  .large-4 {
    width: 33.3333%;
  }

  /* line 333, ../sass/print.scss */
  .large-8 {
    width: 66.66667%;
  }

  /* line 337, ../sass/print.scss */
  .title-underline .pane-title a {
    font-size: 18px;
  }

  /* line 341, ../sass/print.scss */
  .component-list-home-columns .attachment-img-item .attachment-img-item_title a {
    font-size: 17px;
    line-height: 110%;
  }

  /* line 346, ../sass/print.scss */
  .views-field-created {
    margin-bottom: 5px;
  }

  /* line 350, ../sass/print.scss */
  * {
    -webkit-print-color-adjust: exact;
  }

  /* line 359, ../sass/print.scss */
  .pane-views-style-default .views-field-field-image .file-video-youtube::before,
  .pane-views-style-default .views-field-field-billede .file-video-youtube::before,
  .pane-views-style-default .views-field-field-media .file-video-youtube::before {
    display: none;
    visibility: hidden;
  }
}
