	@page {
		padding: 2cm;
		margin: 3cm;    
	}

	.container {
		padding:0;
	}
	
	#cookie-bar, #header-buttons-container, #search, .navbar, .btn, .btn-primary, footer .row div:nth-child(3), footer .row div:nth-child(4), #to-top, div.banner, .pagination_ss {
		display:none !important;
	}
	
	.box .position:nth-child(2) {
		margin-top:15px;
	}
	.box h2 {
		background-color:#fff !important;
		color:#373535 !important;
		border-bottom:1px solid #000 !important;
	}
	
	.box a {
		color:#373535 !important;
	}
	
	#main-content {
		width:100% !important;
		float:none;
	}
	
	#main-sidebar {
		width:100%;
		float:none;
	}
	
	#main-sidebar .col-xs-12 {
		float:none !important;
		width:100% !important;
	}
	
	#footer {
		background-color:#fff !important;
		color:#373535 !important;
		border-top:1px solid #000 !important;
		width:100%;
	}
	
	#footer p {
		color:#373535 !important;
	}
  
	.figure-caption {
		padding-left:0 !important;
		color:#373535 !important;
		font-style:italic !important;   
	}


	.customTable tr {
		display:table-row !important;
		margin-bottom: 0 !important;
	}
	

	.customTable td {
		border-bottom: 0 !important;
		text-align:left !important;
		display:table-cell !important;
	}
	
	.customTable td:before {
		content:none;
	}
	
	#tListProjekte td h3 {
		padding:0 !important;
		margin:0 !important;
	}
	
	#tListProjekte td {
		padding:5px !important;
		margin:0 !important;
	}
	#tListProjekte tr td:nth-child(2),#tListProjekte tr td:nth-child(3) {
		display:none !important;
	}

	.project-teaser {
		float:none !important;
		height:auto !important;
		margin-bottom:10px !important;
		width:100% !important;
	}
	.project-teaser[style] {
		height:auto !important;
	}
	.project-teaser p[style] {
		height:auto !important;
	}