/* print additionals */

@media print {
	a::after { content: '' !important; }
	body { background-color: #fff; }
	header #metanavigation { display: none; }
	header .search { display: none; }
	.subnav-wrap, .subcontent-wrap { display: none; }
	.maincontent-wrap { width: 100%!important; page-break-before:avoid; }
	.subcontent-wrap { display: none; }
	#page-content .section-default, #page-content .section-row { page-break-before:avoid; page-break-after:avoid; }
	#page-content .section-default > .container { padding-left: 20px; padding-right: 20px; page-break-before:avoid; page-break-after:avoid; }
	.frame-group-container, .frame-container, .frame-group-inner { page-break-before:avoid; }
	.frame-type-gridelements_pi, .frame-type-list { page-break-before:avoid; }
	.frame-container > .frame-inner { page-break-before:avoid; }
	footer .container { padding-left: 5px; }
	#page-footer { display: none; }
	#page-content .col.teaser { page-break-before:avoid; }
	
	.ableplayer,
  .able-prefs-form,
  .able-resize-form { display: none!important; }

  .hidden-print { display: none; }
  
  #page-content .frame-type-slick.layout-0 { height: 100%; }
  
  .tx-ww-bzga-lexikon dd { display: block; }
  .tx-ww-bzga-faq .ww_bzga_faq_hiding { display: block; }
  
  .news, .news-list-view.row  { page-break-before:avoid; }
  .news .article { flex: 0 0 33.3333333333%!imprtant; max-width: 33.3333333333%!important; }

}