.logo-print {
	visibility: hidden;
	display: none;
}

@media print
{
	
html {
    font-size: 0.79444444444em;
    line-height: 125%;
}
	
.noPrint {
	display: none;
}
.onlyPrint {
	display: inherit;
}
.slider-wrapper,
.headimage,
#main-nav,
#special-nav,
#headslider-wrapper,
#social-nav-wrapper,
p:empty,
iframe {
	visibility: hidden;
	display: none;
	width: 0;
	height: 0;
}
figure,
figure picture,
figure picture figcaption {
	visibility: visible;
	display: block;
	height: auto;
	width: auto;
}
figure.portrait {
	width: 33%;
	float: right;
}
figure.full {
	width: 100%;
}
.startnews-prio-two a {
    height: 380px;
}
.startnews-prio-two .startnews-image-text {
    top: 0px;
	padding: 16px 0px 0px;
}

a[href]:after { content:none; }

@page {
	width: 100%;
	margin: 0;
	padding: 0;
	margin: 1.5cm;
	/*size: landscape;*/
}

.gridContainer {
    margin: 0;
	padding: 0;
	width: 100%;
	/*column-count: 2;
	column-gap: 50px;*/
}

.logo-landesregierung-nrw {
	width: 23%;
	margin-left: 5%;
	margin-top: 13px;
}
header {
	background-color: #fff;
	margin-top: -100px;
	text-align: right;
	width: 100%;
}
header h1,
h4.headline-category {
	visibility: hidden;
	display: none;
}

.logo-print {
	visibility: visible;
	display: block;
	width: 100%;
	height: auto;
	text-align: right;
	float: right;
	padding-bottom: 20px;
}

.logo-print2 {
	visibility: visible;
	display: block;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
	float: right;
	display: block;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}

.logo-print img {
	width: 264px;
	height: auto;
}
.bt-backlink,
.bt-toplink {
	display: none;
}
footer {
	visibility: hidden;
	display: none;
}

.col-1-3 {
    display: none;
    visibility: hidden;
}

.col-2-3 {
    width: 100%;
	/*column-count: 4;
	column-gap: 50px;*/
}
.literatur {
   	max-height: 6000px !important; /*auto*/
}

h1, h2, h3, h4, h4.headline-category, h5, h6 {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}
#attachments,
#registration,
input.attachmentinput + label.acclabel,
input.registrationinput + label.acclabel,
#twitterLink,
#facebookLink,
#xingLink,
#linkedInLink {
	visibility: hidden;
	display: none;
	width: 0;
	height: 0;
}
#eventProgramme,
#contacts {
	display: block;
	visibility: show;
   	max-height: 6000px !important; /*auto*/
}
.eventinfos h6,
.eventinfos p {
    margin: 0 !important;
}
.news-prio-three p {
    line-height: 125%;
    margin: 0 0 1rem 0;
}
.detailinfos section {
	margin: 0;
}
.detailinfos label.acclabel::before {
    content: "";
	display: none;
}
.detailinfos label.acclabel {
    font-weight: 700;
    margin: 1rem 0 1rem 0;
	text-transform: uppercase;
}
.detailinfos p,
.detailinfos h6,
.detailinfos ul {
    margin: 0 0 0.8rem 0 !important;
}
p.uhrzeit {
    background-color: transparent;
    margin: 0 !important;
    padding: 0;
}
.detailinfos ul {
    margin: 0 0 0.8rem 0;
}
.detailinfos label.acclabel + #eventProgramme h4 {
    margin: 0.8rem 0 1.8rem 0 !important;
}
.detailinfos label.acclabel + #eventProgramme p + h4,
.detailinfos label.acclabel + #eventProgramme ul + h4 {
    margin: 2rem 0 1rem 0 !important;
	text-transform: none;
}
.detailinfos {
    padding: 0.5rem 0 1rem 0;
}

}