@media print {
  /* line 198, less/base/base-styling.less */
  .fhg-main.fhg-grid-3-columns:after {
    content: none;
  }


  /* line 249, less/base/base-styling.less */
  .fhg-section-separator {
    border: 0;
    min-height: 2.5rem;
  }
  /* line 253, less/base/base-styling.less */
  .fhg-section-separator:before,
  .fhg-section-separator:after {
    content: none;
  }


  /* line 313, less/base/base-styling.less */
  .fhg-heading-separator {
    border-bottom: 1px solid #c7cacc;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 319, less/base/base-styling.less */
  .fhg-grid-4-columns.fhg-heading-separator .fhg-grid-item:first-child,
  .fhg-grid-4-columns.fhg-heading-separator .empty {
    border: 0;
    padding-left: 0;
    padding-right: 0;
  }


  /* line 459, less/base/base-styling.less */
  .fhg-slider .frames.owl-carousel {
    display: none !important;
  }


  /* line 499, less/base/base-styling.less */
  section,
  header,
  footer,
  aside {
    page-break-before: avoid;
    page-break-after: avoid;
  }


  /* line 105, less/base/responsive-grid.less */
  .fhg-grid-section {
    border: 0;
  }


  /* line 189, less/base/responsive-grid.less */
  .fhg-grid-3-columns {
    display: block;
    width: 100%;
  }


  /* line 198, less/base/responsive-grid.less */
  .fhg-grid-2-columns {
    display: block;
    width: 100%;
  }


  /* line 217, less/base/responsive-grid.less */
  .fhg-sidebar {
    display: block;
    width: 100% !important;
  }


  /* line 125, less/components/comments.less */
  .fhg-comments .comment-form {
    display: none;
  }


  /* line 82, less/components/content.less */
  .fhg-content .video-wrapper {
    display: none;
  }


  /* line 173, less/components/content.less */
  .fhg-content.image.wide {
    display: initial;
  }


  /* line 178, less/components/content.less */
  .fhg-content.image {
    display: none;
  }


  /* line 224, less/components/content.less */
  .fhg-content {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 228, less/components/content.less */
  .fhg-content.image.wide .figure-desc {
    padding-left: 0;
  }
  /* line 232, less/components/content.less */
  .fhg-content.image.wide .figure-meta {
    padding-right: 0;
  }
  /* line 236, less/components/content.less */
  .fhg-content table {
    border-left: 0;
    border-top: 1px solid #c7cacc;
    border-spacing: 0;
  }
  /* line 241, less/components/content.less */
  .fhg-content table td,
  .fhg-content table th {
    border-bottom: 1px solid #c7cacc;
    border-left: 1px solid #c7cacc;
  }
  /* line 248, less/components/content.less */
  .fhg-content div {
    page-break-inside: inherit;
  }
  /* line 252, less/components/content.less */
  .fhg-content .inline-images {
    display: none;
  }
  /* line 256, less/components/content.less */
  .fhg-content .image {
    display: none;
  }


  /* line 19, less/components/teaser.less */
  .teasercomb {
    height: auto !important;
  }


  /* line 82, less/components/teaser.less */
  .fhg-teaser .img {
    display: none !important;
  }


  /* line 313, less/components/teaser.less */
  .teasercomb .fhg-teaser {
    float: left;
    position: relative !important;
    display: block !important;
    left: 0 !important;
    top: auto !important;
  }


  /* line 63, less/components/breadcrumbs.less */
  .breadcrumbs {
    border: none;
    border-bottom: 1px solid #c7cacc;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  /* line 69, less/components/breadcrumbs.less */
  .breadcrumbs:after,
  .breadcrumbs:before {
    content: none;
  }


  /* line 98, less/components/business-card.less */
  .business-card,
  .business-card.affix,
  .business-card.affix-bottom {
    border: 0;
    display: block;
    position: static;
    width: 100% !important;
  }
  /* line 107, less/components/business-card.less */
  .business-card .card-container {
    width: 100% !important;
  }
  /* line 110, less/components/business-card.less */
  .business-card .owl-item {
    display: inline-block;
    float: none;
    vertical-align: top;
    width: 33.33333333% !important;
  }


  /* line 205, less/components/business-card.less */
  .business-card .card {
    border-top: 0;
  }


  /* line 368, less/components/business-card.less */
  .business-cards-in-content .card {
    height: 100%;
  }


  /* line 63, less/components/carousel.less */
  .fhg-slider.fhg-carousel .owl-stage {
    transform: none !important;
    transition: all 0 !important;
    width: 100% !important;
  }
  /* line 69, less/components/carousel.less */
  .fhg-slider.fhg-carousel .owl-item {
    width: 16.66666667% !important;
  }


  /* line 31, less/components/carousel-verbose.less */
  .fhg-carousel-verbose .frames.owl-carousel {
    display: none !important;
  }


  /* line 157, less/components/carousel-verbose.less */
  .fhg-carousel-verbose:before,
  .fhg-carousel-verbose:after {
    content: none;
  }
  /* line 162, less/components/carousel-verbose.less */
  .fhg-carousel-verbose .owl-item {
    display: none;
  }
  /* line 165, less/components/carousel-verbose.less */
  .fhg-carousel-verbose .owl-item.active {
    display: block;
  }


  /* line 47, less/components/contacts.less */
  .fhg-teaser.contacts .content {
    bottom: 0;
    margin-left: 0;
    position: absolute;
    width: 100%;
  }


  /* line 6, less/components/content-nav.less */
  .fhg-contentnav {
    display: none;
  }


  /* line 19, less/components/content-nav.less */
  .content-nav-parallel {
    border-bottom: 1px solid #c7cacc;
  }
  /* line 22, less/components/content-nav.less */
  .content-nav-parallel .fhg-grid-item {
    width: 100%;
  }
  /* line 26, less/components/content-nav.less */
  .content-nav-parallel .section-h-links {
    padding-bottom: 2.5rem;
  }
  /* line 30, less/components/content-nav.less */
  .content-nav-parallel.links-list .section-links {
    padding-left: 2.5rem;
  }
  /* line 33, less/components/content-nav.less */
  .content-nav-parallel.links-list .section-links ul li {
    width: 33.33333333%;
  }


  /* line 327, less/components/footer.less */
  .fhg-footer .row-footer-nav {
    margin-left: 0;
    margin-right: 0;
  }


  /* line 478, less/components/footer.less */
  .fhg-footer .fhg-social,
  .fhg-footer .row-quick-links,
  .fhg-footer .row-social,
  .fhg-footer .section-menu {
    display: none;
  }
  /* line 485, less/components/footer.less */
  .fhg-footer .section-copy {
    border: 0;
    float: none;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 493, less/components/footer.less */
  .fhg-footer .print-footer {
    display: block;
    padding: 0;
  }
  /* line 500, less/components/footer.less */
  .fhg-footer .row-footer-nav:before,
  .fhg-footer .section-copy:before,
  .fhg-footer .row-footer-nav:after,
  .fhg-footer .section-copy:after {
    content: none;
  }


  /* line 428, less/components/header.less */
  .fhg-header {
    min-height: 0;
  }
  /* line 431, less/components/header.less */
  .fhg-header .section-search,
  .fhg-header .row1:after,
  .fhg-header .row2 {
    display: none !important;
  }
  /* line 437, less/components/header.less */
  .fhg-header .logo {
    -webkit-print-color-adjust: exact;
  }
  /* line 441, less/components/header.less */
  .fhg-header .section-title {
    height: auto;
    padding: 1.5rem 0;
  }
  /* line 445, less/components/header.less */
  .fhg-header .section-title img {
    display: block;
    width: 50%;
  }


  /* line 153, less/components/newsticker.less */
  .fhg-newsticker {
    display: none !important;
  }


  /* line 157, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big {
    display: none;
  }
  /* line 161, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big:before,
  .fhg-slider.fhg-slider-big:after {
    content: none;
  }
  /* line 166, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big .section-title {
    width: 33.33333333%;
  }
  /* line 170, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big .frames.owl-carousel {
    width: 66.66666667%;
  }
  /* line 174, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big .owl-stage {
    transform: none !important;
    transition: all 0 !important;
    width: 1000% !important;
  }
  /* line 180, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big .owl-item {
    display: none;
  }
  /* line 183, less/components/slider-big.less */
  .fhg-slider.fhg-slider-big .owl-item.active {
    display: block;
    width: 5% !important;
  }


  /* line 202, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small {
    display: none;
  }
  /* line 206, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small:before,
  .fhg-slider.fhg-slider-small:after {
    content: none;
  }
  /* line 210, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .section-title {
    width: 33.33333333%;
  }
  /* line 214, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .frames.owl-carousel {
    width: 66.66666667%;
  }
  /* line 218, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .owl-stage {
    transform: none !important;
    transition: all 0 !important;
    width: 1000% !important;
  }
  /* line 224, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .owl-stage-outer {
    width: 100%;
  }
  /* line 228, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .owl-item {
    display: none;
  }
  /* line 231, less/components/slider-small.less */
  .fhg-slider.fhg-slider-small .owl-item.active {
    display: block;
    width: 2.5% !important;
  }


  /* line 217, less/components/stage.less */
  .fhg-stage-slider {
    display: none;
  }



  /* HHI-Einstellungen */

  /* HHI-Logo */
  .fhg-header .logo, .fhg-header .logo img {
    width: 240px !important;
	height: 51px !important;
  }
  .fhg-header .section-title {
    padding-top: 0px !important;
	height: 0px !important;
  }

  /* Breadcrumb */
  #breadcrumb_nav{
    display: none;
  }

   /* Submenue */
  .left-sidebar{
    display: none !important;
  }

   /* Footer */
  .fhg-footer{
    display: none;
  }


  /* Hauptspalte */
  .fhg-main fhg-grid fhg-grid-3-columns hhi-content main_marginal

  .hhi-content, .fhg-grid-3-columns, .fhg-grid-3-2-2-1, .fhg-grid-2-2-2-1 {
    display: block !important;
	width: 100% !important;
  }

 /* Abteilungsgrafik / Ressource im Header */
  #top_content_right {
    display: none !important;
	height: auto !important;
  }

  /* Seitentitel auf Contentseite */
  #top-content.hhi-content .csc-default header h1, h1, .text-h1 {
    font-size: 2.4rem !important;
  }


  h2, .text-h2 {
    font-size: 2.0rem !important;
  }

  h3, .text-h3 {
    font-size: 1.8rem !important;
  }

  h4, h5, h6, .text-h4, .text-h5, .text-h6 {
    font-size: 1.6rem !important;
  }

  /* Kontaktbox */
  .event-fixed .business-card {
    display: inline-block !important;
	clear: left !important;
  }
  h2 .fixed-heading {
    content: none !important;
  }
  .cont-fixed {
   position: relative !important;
   }
  .owl-carousel .owl-item {
    float: none !important;
  }
  .owl-stage{
    width: auto !important
  }



  /* tt_news-Listen */
  .news-list2-container, .news-list-item{
    height: auto !important;
  }
  .news-list-item{
    clear: right !important;
  }
  .ttnews_more {
    display: none !important;
  }
  .news-list-item h2  {
    font-size: 1.4rem !important;
  }
  .hhi-quicklinks, .social-bar, .shariff {
    display: none !important;
  }


  /*.news-list-item img {
  width: 200px !important;
  }*/

  /* Bildgr��e Teaserboxen */
/*.csc-default .ce-media img, .csc-default .ce-media video {
    max-width: 200px !important;
}*/


/* Startseite */
.fhg-grid.institute .image {
    float: none !important;
    width: 100% !important;
}


  /* Meta-Tags bzw. Config-Infos HTML5-Videoplayer */
  .vjs-control-bar, .vjs-error-display, .vjs-caption-settings, .vjs-modal-overlay, .vjs-hidden {
    display: none !important;
  }


  /* Typo3-Adminpanel */
  #admPanel , #TSFE_ADMIN_PANEL_FORM {
    display:none !important;
  }

  

} /* Ende @media print */



