/*

	00 -- root
	01 -- body
	02 -- news
	03 -- events
	04 -- box
	05 -- header
	06 -- Abstände

*/


/* [start] 01 -- body */

	body, html, #contentwrapper, #container {
		background-color: #f9f9f9;
	}
	
/* [end] 01 -- body */


/* [start] 02 -- news */

	.mod_newslist .newslist {
		background-color: white;
		margin-bottom: 20px;
	}
	
	.news-content {
		padding: 0 20px;
		margin-bottom: 10px !important;
	}
	
	.newslist-v3-inside {
		border-radius: unset;
	}
	
/* [end] 02 -- news */

/* [start] 03 -- events */

	.calendar thead {
		font-size: .7em;
	}
	
	.mod_eventlist_v3 .item {
		flex-basis: 100% !important;
	}
	
	.mod_eventlist_v3 .date {
		display: none;
	}
	
	.mod_eventlist_v3 .image_container {
		min-height: unset;
		margin-bottom: 0;
	}
	
	.mod_eventlist_v3 .image_container img {
		margin-bottom: 15px;
	}

/* [end] 03 -- events */

/* [start] 04 -- box */

	.whiteBox {
		background-color: white;
		padding: 15px;
	}

/* [end] 04 -- box */


/* [start] 05 -- header */

	#fix-wrapper {
		position:relative;
	}
	
	#slider .container {
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 20px;
	}
	
	.mod_breadcrumb {
		border-top: unset;
		border-bottom: unset;
	}	
	
	@media only screen and (min-width: 768px) {
		#slider {
			min-height: 0;
		}
	}	
	
	.header.cloned .inside {
		background-color: white;
		width: 100%;
		max-width: unset;
	}
	
	.mainmenu ul ul {
		top: 70%;
	}

/* [end] 05 -- header */

/* [start] 06 -- Abstände */

	.newslist-v3 .content {
		padding: 20px;
	}
	
	body.sidebar.right #main > .inside {
		padding-right: 20px;
	}
	
	body.sidebar.right #right > .inside {
		margin-left: 20px;
	}
	
	body.content_page.sidebar #main .mod_article > .container, body.content_page.sidebar #left .mod_article > .container, body.content_page.sidebar #right .mod_article > .container {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.newsReaderPage .mod_article:not(.fullwidth) > .container {
		padding-top: 0;
		padding-bottom: 100px;
	}
	
	.mod_newsreader .info {
		padding: 0;
	}

/* [end] 06 -- Abstände */

