.frame-type-news_newsliststicky {border-top: 1px solid #70a127;}

.news .clear {
	clear: both;
}
.news .nav ul {
	float: left;
	display: inline;
	margin: 0;
}
.news .nav li {
	float: left;
}
.news .nav a {
	float: left;
	display: block;
}
.news .nav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.news .article {
	border-bottom:1px solid #70a127;
	padding:2rem 0;
}
.news .article .more {border:1px solid #70a127; padding:10px 1rem; color: #70a127; display:inline-block; margin-top:1rem;}
.news .article .more:hover {border:1px solid #70a127; padding:10px 1rem; background:#F4F5F4; color: #333438; display:inline-block; margin-top:1rem;}
.news .article .more:before {font-family: 'FontAwesome'; content: "\f101"; font-size:0.875rem; line-height:0; padding-right:5px;}
.news .article:last-child {
	margin-bottom: 0;
}
.news .article:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.news .article .news-img-wrap {
	float: right;
	margin: 0 ;
	background: #fff;
}
.news .article .news-img-wrap a {
	width: 100%;
}
.news .article .news-img-wrap img {
	float: left;
	height: auto;
	width: auto;
}
.news .footer {
	clear: both;
	padding: var(--base-size-quarter) 0 0 0;
	border-top: var(--border-width, 1px) solid var(--border-color);
	margin-top: var(--base-size-half);
	color: var(--font-color-light);
	font-size: var(--font-size-small);
	line-height: var(--line-height-small);
}
.news .footer p {
	margin-bottom: 0;
}
.news .footer span {
	display: inline-block;
	padding-right: var(--gutter-half);
	margin-right: var(--gutter-half);
	border-right: var(--border-width) solid var(--border-color);
}
.news .footer span:last-child {
	border-right: 0;
}
.news .footer .news-category a {
	text-transform: uppercase;
}
.news .no-news-found {
	color: var(--error, #ba0202);
}
.news .page-navigation p {
	float: left;
}
.news .page-navigation ul {
	float: right;
}
.news .page-navigation ul li {
	float: left;
	display: block;
}
.news .page-navigation ul li a {
	display: block;
}
.news-category-view ul li {
	padding: 5px 8px;
}
.news-category-view ul li li {
	padding: 2px 8px 2px 12px;
}
.news-category-view > ul > li:nth-child(even) {
	background: #f9f9f9;
	border-top: var(--border-width, 1px) solid var(--border-color);
	border-bottom: var(--border-width, 1px) solid var(--border-color);
}
.news-category-view .category-desc {
	padding-left: 10px;
	margin-left: 10px;
	border-left: var(--border-width, 1px) solid var(--border-color);
}
.news-single .footer {
	margin-bottom: var(--base-size);
	margin-top: var(--base-size-half);
	padding: var(--base-size-half) 0 0 0;
	border-bottom: 0;
	border-top: var(--border-width) solid var(--border-color);
}
.news-single .teaser-text p {
	font-size: var(--font-size4);
	line-height: var(--line-height4);
}
.news-single .article .news-img-wrap {
	float: right;
	width: 100%;
	margin: 0 0 var(--base-size) var(--gutter);
}
@media (min-width: 481px) {
	.news-single .article .news-img-wrap {
		width: 50%;
	}
}
.news-single .article .news-img-wrap .outer {
	margin-bottom: var(--base-size);
}
.news-single .article .news-img-wrap img {
	float: none;
}
.news-related-wrap {
	margin-top: var(--base-size);
	border-top: var(--border-width) solid var(--border-color);
	clear: both;
}
.news-related {
	padding: var(--base-size) 0;
	border-bottom: var(--border-width) solid var(--border-color);
}
.news-related ul {
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}
.news-related ul li span {
	border-right: var(--border-width, 1px) solid var(--border-color);
	margin-right: var(--gutter-half);
	padding-right: var(--gutter-half);
	color: var(--font-color-light);
}
.news-related ul li span:last-child {
	border-right: 0;
	padding-right: 0;
}
.news-related-files .news-related-files-link .jpg {
	background-position: 0 0;
}
.news-related-links a {
	display: inline-block;
}
.news-clear {
	clear: both;
}
.news-list-view {
	margin-bottom: var(--base-size);
}
.news-list-view a h3 {
	color: var(--body-link-color);
}
.news-list-view a h3:focus,
.news-list-view a h3:hover {
	color: var(--body-link-hover-color);
}
.news-list-view h3{
	margin: 0;
}
.news-list-view h3 a{
	color: #333438;
}
.news-list-view .teaser-text p:last-child {
	margin-bottom: 0;
}
.news-list-view.layout-2 {
	box-sizing: border-box;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	justify-content: center;
}
.news-list-view.layout-2 > div {
	margin-bottom: var(--base-size);
}
@media (min-width: 481px) {
	.news-list-view.layout-2 {
		margin-left: calc(var(--gutter) * -1);
		margin-right: calc(var(--gutter) * -1);
	}
	.news-list-view.layout-2 > div {
		-moz-box-flex: 0 0 50%;
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		position: relative;
		min-height: 1px;
		padding-right: var(--gutter);
		padding-left: var(--gutter);
		min-width: 50%;
	}
}
@media (min-width: 1025px) {
	.news-list-view.layout-2 > div {
		-moz-box-flex: 0 0 25%;
		-webkit-flex: 0 0 25%;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		position: relative;
		min-height: 1px;
		padding-right: var(--gutter);
		padding-left: var(--gutter);
		min-width: 25%;
	}
}
.news-list-view.layout-2 .f3-widget-paginator {
	width: 100%;
	padding: 0 var(--gutter);
}

Format

Editor
Settings