:root {
--tec-color-accent-primary: #79afe0;
}

/* Events highlighted entry */
.tribe-events-calendar-list, .tribe-events-calendar-month,
.tribe-events-calendar-day,
.tribe-events-calendar-latest-past {
  --tec-color-accent-primary: #FE8B8B;
  --tec-color-accent-primary-hover: #FE8B8B;
  --tec-color-accent-primary-active: #FE8B8B;
	
/* Events highlighted links */	
  --tec-color-link-accent: #FE8B8B;
	--tec-color-link-accent-hover: #FE8B8B;
  --tec-color-link-accent-active: #FE8B8B;
}

/* Events Calender */
.tribe-common .tribe-common-b1 {
font-weight: bold;
text-decoration: underline;
}

/* Events subscribe button */
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
	color: #000000;
	background-color: #FFFFFF;
  border: 1px solid #000000;
	--tec-color-accent-primary: #000000;
}

/*
.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button {
background-color: var(--tec-color-background-events-bar-submit-button);
background-image: none;
box-shadow: none;
color: var(--tec-color-text-events-bar-submit-button);
font-style: normal;
outline: none;
text-decoration: none;
text-shadow: none;
}
*/

.header-logo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80px !important;
	font-weight: bold;
}

.header-logo {
	/* margin-left: -50%; */
}

.footer-widgets {
  background-image: url("https://gamecocks.de/wp-content/uploads/2022/05/e1eb5-skyline_bonn_01.png");
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: bottom;
}

.widget_text a {
	font-weight: bold;	
}

.footer-logo img {
	height: 50%;
	width: 50%;
	margin-left: 25%
}

.wp-block-latest-posts.wp-block-latest-posts__list a {
	font-weight: bold;
}

.footer-widgets .page-footer-inner  .bard-widget {
	float: right;
	width: 50%;
}

.footer-widgets {
	/* padding-top: 20px; */
}

.footer-instagram-widget {
	background-color: rgba(255, 255, 255, 0.8);;
	/* opacity: 0.4; */
  position: absolute;
	z-index: 1001;
  width: 100%;
	top: 83%;
}

#flags {
	margin-top: 15px;
}
	
@media only screen and (max-width: 1024px) {
  .footer-instagram-widget {
	top: 73%;	
	}
}

@media only screen and (max-width: 480px) {
  .footer-instagram-widget {
	top: 63%;	
	}
}