/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			prosilver (the default phpBB 3.3.x style)
	Based on style:
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		phpBB Limited ( https://www.phpbb.com/ )
    --------------------------------------------------------------
*/

@import url("normalize.css?hash=48eb3f89");
@import url("base.css?hash=7c5543be");
@import url("utilities.css?hash=d8f72c42");
@import url("common.css?hash=843d5d5f");
@import url("links.css?hash=18286e16");
@import url("content.css?hash=d0e24377");
@import url("buttons.css?hash=56f0d25f");
@import url("cp.css?hash=50d868ab");
@import url("forms.css?hash=9016b55c");
@import url("icons.css?hash=64da33ce");
@import url("colours.css?hash=fcb2f289");
@import url("responsive.css?hash=c9d32cba");
/* ⭐ Scroll-Buttons Design ⭐ */
#back-to-top, #scroll-down {
    position: fixed;
    right: 20px;
    width: 45px;
    height: 45px;
    line-height: 42px;
    background-color: #8CC63F; /* Vereinsgrün */
    color: #ffffff !important;
    text-align: center;
    font-size: 24px;
    border-radius: 50%;
    text-decoration: none !important;
    z-index: 9999;
    box-shadow: 0 4px 10px rgba(0,0,0,0.3);
    cursor: pointer;
    display: block !important;
    border: 2px solid #ffffff;
}

/* Position von oben (Back to Top) */
#back-to-top {
    bottom: 80px;
}

/* Position von unten (Scroll Down) */
#scroll-down {
    bottom: 20px;
}

#back-to-top:hover, #scroll-down:hover {
    background-color: #2c4708; /* Dunkleres Grün beim Drüberfahren */
    transform: scale(1.1);
}
/* ⭐ Eckige Button-Reste in der Navbar entfernen ⭐ */
.nav-footer .rightside a, 
.nav-footer .breadcrumbs a {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 5px !important;
    display: inline-block !important;
}

/* Verhindert, dass die runden Buttons doppelt auftauchen, 
falls sie versehentlich in der Navbar gelandet sind */
.nav-footer #back-to-top, 
.nav-footer #scroll-down {
    display: none !important;
}
/* Laufband – KGV Dornröschen */
.ticker-wrapper {
    width: 100%;
    overflow: hidden;
    background-color: #2e7d32;
    color: #ffffff;
    padding: 10px 0;
    font-size: 1.1em;
    font-weight: bold;
    box-sizing: border-box;
}

.ticker {
    white-space: nowrap;
    overflow: hidden;
    position: relative;
}

.ticker__track {
    display: inline-block;
    padding-left: 100%;
    animation: ticker-scroll 45s linear infinite;
}

@keyframes ticker-scroll {
    0%   { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}