@media print {
	@page {
		size:auto !important;
        margin:20mm 10mm !important;
	}
	body {
		font-size: 14pt;
		line-height: 185%;
	}
	header #nav_mobile_toggle {
		display:none;
	}
	#TSFE_ADMIN_PANEL_FORM {
		display:none!important;
		max-height: 0!important;
    }
	.container {
		width:1000px !important;
        font-size: 120% !important;
	}
	a[href]:after {
		content:none !important;
	}
	.nl-archive {
        font-size: 150% !important;
        .container header {
            display: none !important;
            padding: 0 !important;
        }
    }
	.nav-pills,.shariff,.banner,.interessant,.service,.social,footer,.more,.nl-index,.breadcrumb {
		display:none !important;
	}
    header.affix {
        border-bottom: none !important;
        position: relative !important;
    }
	#logo {
		width:33% !important;
		margin-right:0 !important;
		margin-bottom:1em !important;
		padding-right:0 !important;
    }
	.artikel .col-md-9 {
		width:100% !important;
	}
	.kasten {
		-webkit-print-color-adjust:exact !important;
	}
	.kasten.rot,.kasten.grau,.kasten.grau-hell,.kasten.grau-dunkel,.kasten-violett {
		border:1px solid #777 !important;
	}
	.zitat,.twitter {
		border:1px solid #777 !important;
		background-color:#efefef !important;
		color:#000 !important
	}
	.zitat *,.twitter * {
		color:#000 !important;
    }
	.panel-heading {
		background-color:#efefef !important;
		border:1px solid #777 !important;
		color:#000 !important
	}
	.titel-intro,.hauptthemen {
		background-color:#efefef !important;
	}
	.nummerierung {
		font-weight:bold !important;
		background:none !important;
		border:1px solid #777 !important;
	}
	.weiss {
		color:#000 !important;
		border-color:#000 !important;
	}
	.antwort,.panel-collapse {
		display:block !important;
	}
	.symbol {
		max-width:25% !important;
	}
	.icon-gross {
		opacity:0.1 !important;
	}
	.link-klein,.readon,.more,.link-cal,.twitter-link,.linkknopf,.paginierung a {
		white-space:normal !important;
	}
	.equal {
		height:auto !important;
	}
    .disclaimer {
        display: none !important;
    }

    .bild .img-responsive {
        max-height: none !important;
        height: auto !important;
    }
}