/* Links */
.editlink a:link,
.editlink a:visited,
.editlink a:active,
a:link.post-edit-link,
a:visited.post-edit-link,
a:active.post-edit-link{
	box-sizing: border-box;
	border: 1px solid white!important;
	border-radius: 4px;
	background-color: var(--text-color-2);
	border: none;
	color: white;
	padding: 5px 3px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 4px 2px;
	cursor: pointer;
}

.linkmeup a:link, 
.linkmeup a:visited,
.linkmeup a:active,
a:link, 
a:visited,
a:active{
	color: var(--text-color-2);
    text-decoration: none;
	font-size: inherit!important;
	margin-left: auto;
	margin-right: auto;
}
.linkmeup a:hover, 
a:hover{
	color: var(--text-color-4);
    text-decoration: none;
}

.more-link::before{
	content: 'Mehr lesen';
	font-size: 20px;
	vertical-align: bottom;
}

a:link.more-link,
a:visited.more-link,
a:active.more-link {
	color: var(--text-color-2);
}
.wp-block-latest-posts__list.wp-block-latest-posts a:link.wp-block-paragraph,
.wp-block-latest-posts__list.wp-block-latest-posts a:visited.wp-block-paragraph,
.wp-block-latest-posts__list.wp-block-latest-posts a:active.wp-block-paragraph {
	font-size: var(--font-site-content-0)!important;
	color: var(--text-color-2);
}

.wp-block-latest-posts__list.wp-block-latest-posts a:active.wp-block-paragraph {
	color: var(--text-color-1);
}

.has-medium-font-size a:link,
.has-medium-font-size a:visited,
.has-medium-font-size a:active,
a:link.wp-block-preformatted,
a:visited.wp-block-preformatted,
a:active.wp-block-preformatted {
	color: var(--text-color-2)!important;
	text-decoration: none;
}
a:hover.wp-block-preformatted,
.has-medium-font-size a:hover{
	color: var(--text-color-1)!important;
	text-decoration: none;
}	

.editlink a:hover,
a:hover.post-edit-link{
	background-color: var(--text-color-1);
	color: var(--text-color-2);
}

.editlink {
	padding-left: 20px;
}

.logged-in-as a:link,
.logged-in-as a:visited,
.logged-in-as a:active{
	font-family: var(--font-family-1);
	color: var(--text-color-2);
}
.logged-in-as a:hover{
	font-family: var(--font-family-1);
	color: var(--text-color-1);
}
span.edit-link{
	padding-left: 25px;
}
a:link.comment-reply-link,
a:visited.comment-reply-link,
a:active.comment-reply-link,
a:link.comment-edit-link,
a:visited.comment-edit-link,
a:active.comment-edit-link{
	box-sizing: border-box;
	border: 1px solid var(--text-color-2);
	border-radius: 4px;
	background-color: var(--text-color-1);
	border: none;
	color: white;
	padding: 5px 3px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 4px 2px;
	cursor: pointer;
}
a:hover.comment-reply-link,
a:hover.comment-edit-link{
	background-color: var(--text-color-2);
	color: var(--text-color-1)!important;
}

/*************************
*					   *
* Post Links Styling   *
*					   *
*************************/

.post a:link,
.post a:visited,
.post a:active {
	color: var(--text-color-2);
	text-decoration: none;
	font-weight: bold;
	text-align: left!important;
}

.post a:hover {
	color: var(--text-color-1);
	text-decoration: none;
}

.nav-links {
	display: grid;
  	grid-template-columns: auto auto;
	border: 0px solid white;
	font-size: var(--font-site-content-1);
	font-family: var(--font-family-1);
}

.nav-links a:link,
.nav-links a:active,
.nav-links a:visited {
	color:var(--text-color-2);
	text-decoration: none;
}

.nav-links a:hover

 {
	color:var--text-color-1;
	text-decoration: none;
}

.nav-previous {
	text-align: left;
	padding: 10px;
}

.nav-next {
	text-align: right;
	padding: 10px;
}

.post-navigation {
	border: 0px solid white;
}

.entry-title a:hover{
	color: var(--text-color-2);
}

.tecc-wrapper .tecc-event-info h2.tecc-up-event,
.widget-title,
h1.entry-title,
.entry-title a:link,
.entry-title a:visited,
.entry-title a:active,
h2.entry-title,
label.wp-block-search__label,
h2.wp-block-heading,
.post.wp-block-heading {
	font-family: var(--font-family-1);
	font-size: var(--font-site-headline);
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background: -webkit-linear-gradient(var(--text-color-4), var(--text-color-3))!important;
  	-webkit-background-clip: text!important;
  	-webkit-text-fill-color: transparent!important;
}

.wp-block-post-title a:link,
.wp-block-post-title a:visited,
.wp-block-post-title a:active{
  font-size: var(--font-site-headline-0);
}

.wp-block-post-title, .wp-block-post-title a, .entry-title, .entry-title a, .post-title, .post-title a, .page-title, .entry-content h1, #content h1, .type-post h1, .type-page h1, .elementor h1 {
font-family: "Amatic SC";
  padding-bottom: 10px;
 }

.wp-block-paragraph a:link,
.wp-block-paragraph a:visited,
.wp-block-paragraph a:active{
		font-size: var(--font-site-content);
	font-weight: bold;
	font-family: var(--font-family-1);
	color: var(--text-color-2);
	text-decoration: none;
}
.wp-block-latest-comments__comment-meta,
.wp-block-latest-posts a:link, 
.wp-block-latest-posts a:visited,
.wp-block-latest-posts a:active {
	font-size: var(--font-site-content-0)!important;
	font-weight: bold;
	font-family: var(--font-family-1);
	color: var(--text-color-2)!important;
	text-decoration: none;
}
.wp-block-latest-posts a:hover {
  color: var(--text-color-1)!important;
}
.wp-block-latest-comments a:link,
.wp-block-latest-comments a:visited,
.wp-block-latest-comments a:active{
	font-size: var(--font-site-content);
	font-weight: bold;
	font-family: var(--font-family-1);
	color: #009aa0;
	text-decoration: none;
}

a:link.wp-block-latest-comments__comment-author, 
a:visited.wp-block-latest-comments__comment-author,
a:active.wp-block-latest-comments__comment-author {
	font-size: var(--font-site-content);
	font-weight: bold;
	color: var(--text-color-4);
	text-decoration: none;
	margin: 0;
}
.wp-block-paragraph a:hover{
	color: var(--text-color-4);
	text-decoration: none;
}
.wp-block-latest-comments a:hover,
.wp-block-latest-posts a:hover {
	color: var(--text-color-1);
	text-decoration: none;
}
