.-m-cms-cont-cd-news_overview .-item {
    margin:3em 0;
 	display:flex;
}
.-m-cms-cont-cd-news_overview .-item > div {
	flex:1 1 50%;
}
.-m-cms-cont-cd-news_overview .-date {
	position:absolute;
	top:0;
	left:0;
	right:0;
	background-color:rgba(0,0,0,0.6);
	color:#fff;
	padding:7px 31px;
	font-weight:bold;
	font-size:1.3em;
}
.-m-cms-cont-cd-news_overview .-img {
	height:250px;
	position:relative;
}
.-m-cms-cont-cd-news_overview .-content {
	box-sizing:border-box;
	padding-left:2em;
	padding-right:2em;
	display:flex;
	flex-direction:column;
}
.-m-cms-cont-cd-news_overview .-title {
	margin-bottom:0;
	padding-top:9px;
	padding-bottom:9px;
}
.-m-cms-cont-cd-news_overview .-meta {
	font-size: .9em;
	border-bottom:1px solid rgba(60, 70, 90, .5);
	padding:17px 10px 12px 10px;
	margin: 0px -10px .8em -10px;
	font-size:.7em;
}
.-m-cms-cont-cd-news_overview .-text {
	flex:1 1 auto;
	margin-top:.28em;
	text-align:justify;
	line-height:1.7;
}
.-m-cms-cont-cd-news_overview .-more {
	text-align:right;
	line-height:1;
}
.-m-cms-cont-cd-news_overview .-img cms-image2 {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	max-width: none !important;
}
.-m-cms-cont-cd-news_overview .-item::after {
    content:'';
    display:block;
    clear:both;
}


@media (max-width: 650px) {
	.-m-cms-cont-cd-news_overview .-item {
		xmargin:3em 0;
		display:block;
	}
	.-m-cms-cont-cd-news_overview .-content {
		margin-top:1em;
	}
}
