@charset "UTF-8";


.mod_newsarchive {
  display: grid;
	grid-column-gap: 20px;
	grid-row-gap: 20px;
  max-width: 1200px;
	margin: 0 auto;
	padding: 16px;
}
.mod_newsarchive .layout_latest, .mod_newsreader {
  background-color: white; border: 1px solid #dcdcde;
}
.mod_newsarchive .layout_latest:hover {
  box-shadow: 0 0 15px rgba(0,0,0,0.5);
}
.mod_newsarchive .layout_latest .info, .mod_newsreader .info {
  display: none; 
  font-size: 0.875rem;
	margin: 0;
	padding: 8px;
}
.mod_newsarchive .layout_latest .info time {}
.mod_newsarchive .layout_latest .image_container, .mod_newsreader figure {
  margin: 0;
}
.mod_newsarchive .layout_latest h2 {padding-left:15px;}
.mod_newsarchive .layout_latest .ce_text, .mod_newsreader .content-text p {
  padding: 0 16px;
}
.mod_newsarchive .layout_latest .more, .mod_newsreader .back {
  font-size: 0.875rem;
	font-style: italic;
	margin: 0 0 0px 0;
	padding-bottom: 16px;
	padding-right: 8px;
	text-align: right;
}
.mod_newsarchive .layout_latest .more a, .mod_newsreader .back a {
  background-color: #f0f0f1;
	border: 1px solid #dcdcde;
	border-radius: 20px;
	padding: 8px 12px;
}

.mod_newsreader {
  max-width: 1200px;
	margin: 0 auto;
}
.mod_newsreader .layout_full > h1 {
  display: none;
  margin: 16px 0; padding-left: 12px;
}
.mod_newsreader .layout_full .content-text .rte {
  padding: 16px;
}



/* 480px = 30em */
@media handheld, screen and (min-width: 30em) {}
/* 576px = 36em */
@media handheld, screen and (min-width: 36em) {}
/* 600px = 37,5em */
@media handheld, screen and (min-width: 37.5em) {}
/* 720px = 45em */
@media handheld, screen and (min-width: 45em) {
	.mod_newsarchive {
		grid-template-columns: 1fr 1fr;
	}
}
/* 768px = 48em */
@media handheld, screen and (min-width: 48em) {}
/* 800px = 50em */
@media handheld, screen and (min-width: 50em) {}
/* 992px = 62em*/
@media handheld, screen and (min-width: 62em) {}
/* 1200px = 75em */
@media handheld, screen and (min-width: 75em) {
	.mod_newsarchive {
		grid-template-columns: 1fr 1fr 1fr;
		padding: 16px 0;
	}
}
/* 1280px = 80em */
@media handheld, screen and (min-width: 80em) {}
/* 1440px = 90em */
@media handheld, screen and (min-width: 90em) {}


/* EOF */