.tmpl_news,
.tmpl_newspost {
--highlight-color:#00B2C4;
--button-background:#222222;
--button-hover-background:#222222;	
}
.title.h1 {
	text-align:center;
}
.title.h1 h1, h1 {
color: #000000;
  font-family: "Tahoma", Sans-serif;
  font-size: 32px;
  font-weight: 400;
  text-transform: uppercase;
}
.tmpl_news .cl-template .cl-element-section {
	display: flex;
	flex-direction: column;
}
.tmpl_news .news_block .cl-element-section .cl-element-title a.cl-element-title__anchor{
	text-decoration:none !important;
}

.tmpl_news .cl-element-section .cl-element-link.news_item_button {
	margin-top:auto;
}
.tmpl_news .cl-element-link.news_item_button a.cl-element-link__anchor
{
	padding: 9px 17px 11px 17px;
	background-color:var(--button-background);
	color:white;
	border: 1px solid var(--button-background);
	font-family: "Tahoma", sans-serif;
	text-decoration:none !important;
	/*text-transform: uppercase;*/
	letter-spacing:0.15em;
	border-radius:50px;
}

.tmpl_news .news_block .news_item_button a.cl-element-link__anchor:hover {
	background-color:var(--button-background);
	color:var(--highlight-color);
	border: 1px solid var(--button-background);
}

.tmpl_news .cl-pagination {
	margin-top:20px;
	display:flex;
	gap:20px;
	justify-content:center;
}
.tmpl_news .cl-pagination .page-numbers {
	color:black;
	vertical-align: baseline;
  font-family: inherit;
  font-size: 1.4em;
  font-style: inherit;
  font-weight: inherit;
}
.tmpl_news .cl-pagination .page-numbers.current {
	color:var(--highlight-color);
}
/*---single news post---*/
.tmpl_newspost .content-area.clr {
	float:unset;
	padding-right: unset;
	margin: auto;
}
.tmpl_newspost .post-tags a,
.tmpl_newspost .post-tags span {
	color:black;
	font-size:1.5em;
}
.tmpl_newspost .post-tags span {
	opacity: 0.2;
}
.tmpl_newspost .post-tags a:hover {
	color:var(--highlight-color);
}

.tmpl_newspost a.relnews_title {
	margin-bottom:0.7em;
	font-size:1.4em;
	font-family: "Tahoma", sans-serif;
	text-decoration:none !important;
	text-transform: uppercase;
	letter-spacing:0.15em;
	color: black;
}
.tmpl_newspost a.relnews_title:hover {
	color:var(--highlight-color);
}
.tmpl_newspost h3.related-post-title a {
	color:black;
}
#related-posts {
	margin-top:0;
}

/*----tag archive-----*/
.tag_archive .content-area {
	float:unset;
	padding-right: unset;
	margin: auto;
}
.tag_archive .blog-entry-title a{
	color:black;
}
.tag_archive .blog-entry-inner .blog-entry-readmore .read_more {
		padding: 7px 15px 7px 15px;
	background-color:var(--highlight-color);
	border: 1px solid var(--highlight-color);
	font-family: "Tahoma", sans-serif;
	font-size:1.3em;
	text-decoration:none !important;
	text-transform: uppercase;
	letter-spacing:0.15em;
	color:white;
}

.tag_archive .blog-entry-inner .blog-entry-readmore .read_more:hover
{
	background-color:white;
	color:var(--highlight-color);
	border: 1px solid var(--highlight-color);
}
