/* CSS Document */

.home-thumbs-news {
	margin-top: 30px;
}
@media only screen and (min-width : 767px) {
.home-thumbs-news .row {
	display: flex;
}
}
h3.ccm-block-page-list-title {
	margin-top: 2px;
}
.home-thumbs-news .ccm-block-page-list-date {
	margin-top: 10px;
}
.box-shadow {
	box-shadow: 3px 3px 3px 0px rgba(51, 51, 51, 0.75);
	border: solid 1px #333;
}
.home-thumbs-news .ccm-block-page-list-page-entry-text {
	background: #355787;
	color: #EDEDED;
	padding: 20px;
	padding-top: 10px;
	margin-top: 20px;
	height: 100%;
}
.home-thumbs-news .ccm-block-page-list-page-entry-text h3, .home-thumbs-news .ccm-block-page-list-page-entry-text h3 a {
	color: #EDEDED;
	text-decoration: none;
	font-size: 20px;
}
.home-thumbs-news .ccm-block-page-list-page-entry-horizontal {
	display: flex;
	flex-direction: column;
}
