@media only screen and (max-width: 1075px) {
	img.likeicon {
		display: none;
	}
}@media only screen and (max-width: 990px) {
	img.likeicon {
		display: inline-block;
	}
	span.liketext {
		display: none;
	}
}
@media only screen and (max-width: 900px) {

	header, header div.module {
		min-height: 0;
	}
	#modulecontent {
		width: 100%;
	}
	#modulesidebar {
		width: 100%;
		min-height: 0;
		padding: 20px;
	}
	#modulesidebar div.zertifizierung {
		display: none;
	}
	div.headertext {
		width: 100%;
	}
	article.detailbox {
		background-color: rgb(247,248,249);
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media only screen and (max-width: 600px) {
	
	div.content {
	}
	div.content.anmeldung {
		padding-right: 10px;
		padding-left: 10px;
	}
	div.headertext {
		padding-right: 10px;
		padding-left: 10px;
	}
	#detailbar {
		display: none;
	}
	p.detailheader {
		display: block;
		margin-bottom: 0;
	}
	#faq, #material, #contentfooter {
		padding-right: 10px;
		padding-left: 10px;
	}
	article.linklist {
		display: block;
		text-align: center;
	}
	#startbutton a {
		width: 100%;
	}
	#watchlist {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#like, #likenot, #certdate {
		display: inline-block;
	}
	#likenot {
		padding-left: 10px;
		padding-right: 10px;
	}
	#contentheader img {
		width: 100%;
		height: auto;
	}
}