/*------------------------------------*\
  #ANPASSUNGEN NAVIGATION
/* -----------------------------------*/
.menu-button #menu-skiplink {
	background: #5F5F5F;
}

#hc-nav-1-nav-title.nav-title::after,
.hc-offcanvas-nav li:not(.custom-content) a.nav-back-button::before {
	content: 'VG Roßhaupten';
	color: #333;
}

.hc-offcanvas-nav .nav-item.activeNavpoint {
	background: #333;
}

.hc-offcanvas-nav .nav-container,
.hc-offcanvas-nav .nav-wrapper,
.hc-offcanvas-nav ul {
	background: #5F5F5F;
}


/*------------------------------------*\
  #ALLGEMEINE ANPASSUNGEN
/* -----------------------------------*/
body {
	color: #333;
}

a {
	color: #9A3334;
}

.kopfslider .carousel-inner i:before {
	background: #5F5F5F;
	border-radius: 50%;
	padding: 15px;
}

.top_logo_text .top_logo_text_ort {
	color: #5F5F5F;
}

.footer-bottom {
	background: #5F5F5F;
}

.top_logo_text .top_logo_text_ort {
	font-size: 28px;
}

.top_logo_text .top_logo_text_ort_2 {
	font-size: 16px;
}

.back-to-top {
	background: #5F5F5F;
}

.frame-grauer-hintergrund.frame-type-mask_kontaktbox,
.frame-grauer-hintergrund.frame-type-text {
	min-height: 250px;
}

.swiper-button-weiter,
.swiper-button-zurueck {
	background: #5F5F5F;
}

.swiper-button-weiter:hover,
.swiper-button-zurueck:hover {
	background: #333;
}

.linkbutton:hover .button button.btn {
	background: #333;
}

.linkbutton .button button.btn {
	background: #5F5F5F;
	color: #fff;
}

.frame-grauer-hintergrund.frame-type-mask_kontaktbox,
.frame-grauer-hintergrund.frame-type-text {
	min-height: 185px;
}

.news .news-list-view .news-list-item a.btn-read-more,
.news.news-single a.btn {
	background: #5F5F5F;
}

.accordion .accordion-item .accordion-body a::before {
	color: #5F5F5F;
}