@charset "UTF-8";
@media print {
  #header,
  #respond,
  #footer,
  #commentform,
  #headerimg,
  a#tooCool,
  #searchform,
  #s,
  #submit,
  #sidebar,
  #wp-calendar {
    display: none;
  }
  #respond p,
  #comment p,
  #commentform p, .info {
    display: none;
  }
  select,
  input,
  textarea,
  checkbox,
  dd {
    display: none;
  }
  .navigation,
  .postmetadata,
  .subscribe {
    display: none;
  }
  body {
    text-align: left;
    margin: 0;
    padding: 0;
    font: 12pt Garamond, Palatino, "Times New Roman", Times, serif;
    color: black;
    background: transparent;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
  }
  p {
    margin: 0.5em;
  }
  img {
    border: 0;
  }
  a,
  a:visited,
  a:hover,
  a:visited:hover {
    color: #0100be;
    background: transparent;
    text-decoration: none;
  }
  a[href]:after {
    content: " (Link zu: <" attr(href) ">) ";
    color: lightgrey;
    background-color: inherit;
    font-style: italic;
    font-size: 9pt;
  }
  *[name]:after {
    content: " [#" attr(name) "]";
    color: lightgrey;
    background-color: inherit;
    font-style: italic;
    font-size: 0.7em;
  }
  *[title]:after {
    content: " (" attr(title) ")";
    color: lightgrey;
    background-color: inherit;
    font-style: italic;
    font-size: 0.7em;
  }
  *[acronym]:after {
    content: " (" attr(acronym) ")";
    color: lightgrey;
    background-color: inherit;
    font-style: italic;
    font-size: 0.7em;
  }
  *[cite]:after {
    content: close-quote " (Quelle: " attr(cite) ")";
    font-size: 0.7em;
  }
  * {
    quotes: "„" "“" "‚" "‘";
  }
  q:before, blockquote:before {
    content: open-quote;
  }
  q:after, blockquote:after {
    content: close-quote;
  }
  blockquote, q, cite {
    padding-left: 2em;
  }
  /* Ende Allgemeines Druck-Layout */
  /* Start spezielle WP-Tags */
  code {
    font: 0.8em "Courier New", Courier, Fixed;
    color: gray;
    padding-left: 2em;
  }
  code a[href]:after {
    content: "";
  }
  .muenchen_container {
    width: 100% !important;
  }
  nav {
    display: none !important;
  }
  .commentlist li .comment-number, #site-comment-list li .comment-number[href]:after,
  .hero .widget_muenchen_slide .slide_text .call-to-action a[href]:after,
  #header_main .muenchen_container a[href]:after {
    display: none;
  }
  body > footer, #mp-content > footer {
    display: none;
  }
  .woocommerce div.type-product .site-product-images .product-images-thumbnails .slick-arrow,
  .woocommerce-page div.type-product .site-product-images .product-images-thumbnails .slick-arrow,
  .woocommerce .muenchen_sidebar_toggle, .woocommerce-page .muenchen_sidebar_toggle,
  .woocommerce .archive_products #site-content-inner > .product-loop article .site-product-inner .product-image-wrapper a,
  .woocommerce-page .archive_products #site-content-inner > .product-loop article .site-product-inner .product-image-wrapper a,
  .woocommerce .archive_products .site-entry-header .woocommerce-result-limit,
  .woocommerce-page .archive_products .site-entry-header .woocommerce-result-limit,
  .woocommerce #primary .widget-area,
  .woocommerce-page #primary .widget-area,
  .commentlist li a.comment-reply-link,
  #site-comment-list li a.comment-reply-link,
  .woocommerce div.type-product .muenchen_single_product_additions .woocommerce-product-sharing,
  .woocommerce-page div.type-product .muenchen_single_product_additions .woocommerce-product-sharing,
  body.single article .social-share,
  .cart-collaterals,
  .product-actions,
  #header_main .muenchen_header_additions .search_popup {
    display: none !important;
  }
  .star-rating[title]:after {
    display: none;
  }
  .commentlist .comment_author .meta a[href]:after,
  #site-comment-list .comment_author .meta a[href]:after,
  body.single article .author-box a[href]:after,
  .muenchen_content_container h1.page_title a[href]:after,
  .muenchen_content_container h1.post_title a[href]:after {
    display: block;
  }
  .woocommerce .archive_products #site-content-inner, .woocommerce-page .archive_products #site-content-inner {
    float: left;
    width: 100%;
  }
  .woocommerce div.type-product .site-product-images .images,
  .woocommerce-page div.type-product .site-product-images .images,
  .woocommerce div.type-product .site-product-images .images.has_gallery,
  .woocommerce-page div.type-product .site-product-images .images.has_gallery {
    padding-right: 0;
  }
  .woocommerce div.type-product .site-product-images .product-images-thumbnails,
  .woocommerce-page div.type-product .site-product-images .product-images-thumbnails {
    position: relative;
    width: 100%;
  }
  .woocommerce div.type-product .site-product-images .images.has_gallery .woocommerce-main-image,
  .woocommerce-page div.type-product .site-product-images .images.has_gallery .woocommerce-main-image {
    position: relative;
    width: 100%;
  }
}
