#page_75 .message {margin-top:0;}
div.newsText {
  position: relative;
}
div.newsText .nm_voor {font-size: 100%!important; padding-bottom: 1em; }
.news_mn_text {clear: both;}
div.newsText .news_mn {
	/* border-top: 2px dotted #0078c8; */
	padding: 21px 10px 2px 30px;
	background-color: #0078c8;
	color: #FFF;
	border: none;
}
div.newsText .date {margin-bottom: 1em;}
.news_img_left {margin-top: 0;}
ul {display: inline-block;}
.annulering {
	margin-top: 1em;
	font-size: 15px;
	font-style: oblique;
	display: block;
	max-width: 742px;
	}
.bijdrage {
background-color: #0078c8;
color: white;
padding: 6px;
font-weight: bold;
position: absolute;
top: 0px;
font-size: 15px;
}
.bijdrage span {}
.read_more_nm {margin-top: -42px!important; }
.nm_voor {font-size: 85%;}
.nm_text {flex-grow: 1;}
#page_10 .date {/*float:right*/}
#page_10 .news_message P {/* font-size:15px*/}
.textblok_text .textblok_text {
 overflow: hidden; padding: 0!important;
   /* padding: 1em 2em 1.5em !important;
   border: 12px solid #0078C8;
   box-sizing: border-box;*/
  }
.textblok_text .textblok_text:nth-child(2n), .content_container .message:nth-child(2n){
   /*  background-color: #0078C8;
 padding: 1em 2em 0em !important;
   color: white;*/
}
/*
.textblok_text .textblok_text:last-of-type { padding: 1em 2em 1em !important;}
*/
.content_container .message {border-bottom: 2px dotted #0078c8;;padding-bottom: 2em !important;}
/* .content_container .message:nth-child(2n){padding: 1em 2em 1.5em !important;}
.textblok_text .textblok_text:nth-child(2n) .title, .content_container .message:nth-child(2n) H2,
.content_container .message:nth-child(2n) H3,.content_container .message:nth-child(2n) H4{
   color: white;
}*/
.textblok_text .news_img_left {margin-right: 25px;}
.textblok_text .news_img_right {margin-left: 25px;}
.textblok_text .textblok_text .news_mn h3.title {
  font-size: 142%;
}
.news_mn {
position: relative;
border-bottom: 2px dotted #0078c8;
padding-bottom: 0px;
margin-bottom: 16px;
display: flex;
}
.news_mn .news_img_left, .news_mn .news_img_right{
width: 220px;min-width: 220px;
height: 150px;
background-size: cover;background-position: center;
float: none;
}

#menu li {border: 0px;}
#menu li:hover, #menu li.hover, #menu #submore li, #menu li#current, #menu li.current {
  color: #FFF;
  border: 0px solid #cfcfcf;
  background-color: #0078C8;
}
.sub-menu a:hover, .sub-menu a.hover, #submore a:hover, #submore #current > a {
  background-color: #0078C8!important;
}
#menu #current a, #menu a:hover, #menu a.hover {
  color: #FFF;
}

.test_button, .read_more {
  background-color: rgb(0, 119, 199);
  color: #FFFFFF !important;
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.test_button:hover, .read_more:hover {
  background-color: rgb(255, 255, 255);
  color: rgb(68, 68, 68) !important;
  border: 1px solid rgba(68, 68, 68, 0.4)!important;
}
.read_more a{color:#FFF}
.read_more a:hover{color:rgb(0, 119, 199)!important;}
#footer_container_main h3 {font-size: 1.3em;}

@media only screen and (max-width: 480px) {
	/*.textblok_text .textblok_text, .content_container .message { padding: 1em 1em 1em !important; }
	.textblok_text .textblok_text:nth-child(2n), .content_container .message:nth-child(2n){
		 padding: 1em 1em 0em !important;} */
	.textblok_text .news_img_left {margin-right: 0; width: 100%;max-width: none!important;}
	.textblok_text .news_img_right {margin-left: 0;width: 100%;max-width: none!important;}
	.read_more_nm {	margin-top: 1em !important; }
	.news_mn {flex-wrap: wrap;}
	.annulering {max-width: 320px;}
}
@media only screen and (max-width: 900px) {
	.read_more_nm {float: none!important;margin-top: 1em !important;}
	.news_mn {
		padding-bottom: 15px;
		}
}
@media only screen and (max-width: 1200px) {
	.textblok_text .textblok_text {
  	width: 100% !important;
	}
	.content_container .message {
  	width: 95% !important;
	}
}