/**************************************/
/* Default styles for news extension */
/**************************************/
.news .clear {
	clear: both;
}

.news .nav ul {float:left;display:inline}.news .nav ul:not(.be-c-0){margin:0}

.news .nav :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) {
	float: left;
}

.news .nav a {
	float: left;
	display: block;
}

.news .nav:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.news .article {padding-bottom:15px}.news .article:not(.be-c-0){margin-bottom:15px}

.news .article:last-child {padding-bottom:0}.news .article:last-child:not(.be-c-0){margin-bottom:0}

.news .article:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.news .article .news-img-wrap {float:left;background:var(--wp--preset--color--base,#fff)}.news .article .news-img-wrap:not(.be-c-0){margin:3px 12px 5px 0}

.news .article .news-img-wrap a {display: block;float: left;padding: 4px;border: 1px solid #ddd;background:var(--wp--preset--color--base,#fff);}

.news .article .news-img-wrap img {
	float: left;
	height: auto;
	width: auto;
}

.news .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image > img ,

.news .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image > a > img {display:block;max-width:100%;width:auto;height:auto;object-fit:inherit;object-position:inherit;border-radius:inherit}:where(.blocks-engine-layout-table-cell) .news .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image:where(.blocks-engine-synthetic-image-figure-inline) > img,:where(.blocks-engine-layout-table-cell) .news .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image:where(.blocks-engine-synthetic-image-figure-inline) > a > img{display:inline;max-width:none;vertical-align:baseline}.news .article .teaser-text:not(.be-c-0){margin:0 0 10px 0}.news .article h3:not(.be-c-0){margin-bottom:0}

.news .footer {clear:both;padding:10px 0 0 0;border-top:1px solid #eee;color:#888}.news .footer:not(.be-c-0){margin-top:15px}

.news .footer :where(.blocks-engine-source-p-2dd0f2ccde1c-0):not(be-t-0) {
	line-height: 1em;
}

.news .footer span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))) {display:inline-block;padding-right:8px;border-right:1px solid #ddd}.news .footer span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))):not(.be-c-0){margin-right:8px}

.news .footer span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))):last-child {
	border-right: 0;
}

.news .footer .news-category a {
	text-transform: uppercase;
}

.news .no-news-found {
	color: #DB0202;
	font-style: italic;
}

.news .page-navigation :where(.blocks-engine-source-p-2dd0f2ccde1c-0):not(be-t-0) {
	float: left;
}

.news .page-navigation ul {
	float: right;
}

.news .page-navigation ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) {
	float: left;
	display: block;
	padding: 0 2px;
	background: none;
}

.news .page-navigation ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) a {
	display: block;
}

/* category menu view */
.news-category-view ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) {
	padding: 5px 8px;
}

.news-category-view ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) {
	padding: 2px 8px 2px 12px;
}

.news-category-view > ul > :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0):nth-child(even) {
	background: #f9f9f9;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.news-category-view .blocks-engine-source-class-ba8223b7215a-0 {padding-left:10px;border-left:1px solid #ddd}.news-category-view .blocks-engine-source-class-ba8223b7215a-0:not(.be-c-0){margin-left:10px}

/* single view */
.news-single .footer {padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}/* single view */
.news-single .footer:not(.be-c-0){margin-bottom:20px;margin-top:5px}

.news-single .article .news-img-wrap {float:right;width:282px}.news-single .article .news-img-wrap:not(.be-c-0){margin:0 0 0 25px}

.news-single .article .news-img-wrap img {
	float: none;
}

.news-single .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image > img,.news-single .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image > a > img{display:block;max-width:100%;object-fit:inherit;object-position:inherit;border-radius:inherit}:where(.blocks-engine-layout-table-cell) .news-single .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image:where(.blocks-engine-synthetic-image-figure-inline) > img,:where(.blocks-engine-layout-table-cell) .news-single .article .news-img-wrap :where(figure):not(be-t-0).wp-block-image:where(.blocks-engine-synthetic-image-figure-inline) > a > img{display:inline;max-width:none;vertical-align:baseline}

.news-single .teaser-text {font-size:var(--wp--preset--font-size--small,15px);color: #888;}.news-text-wrap:not(.be-c-0){margin-bottom:10px}

.news-img-caption {
	color: #888;
}

/* related news + files */
.news-related-wrap {display:table;width:100%}/* related news + files */
.news-related-wrap:not(.be-c-0){margin-top:20px}

.news-related {
	width: 50%;
	padding: 15px;
	border: 1px solid #eee;
	display: table-cell;
}

.news-related ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) {line-height:1em}.news-related ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0):not(.be-c-0){margin-bottom:12px}

.news-related ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))) {border-right:1px solid #DDDDDD;display:inline-block;padding-right:8px;color:#888}.news-related ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))):not(.be-c-0){margin-right:8px}

.news-related ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0) span:not(:where(.wp-block-navigation-item__label,.blocks-engine-subject:not(.blocks-engine-subject-tag-span))):last-child {
	border-right: 0;
	padding-right: 0;
}.news-related h4:not(.be-c-0){margin-bottom:10px}.news-related-files ul :where(.blocks-engine-source-li-fa45d51ecca6-0):not(be-t-0):not(.be-c-0){margin-bottom:20px}

.news-related-files .news-related-files-link .jpg {
	background-position: 0 0;
}

.news-clear {
	clear: both;
}