
/*** T3SB identifier: t3sbs_rowGutters */

.row.t3sbs-row-gap {
	margin-top: 0;
	row-gap: var(--bs-gutter-y, 0);
}
.row.t3sbs-row-gap > * {
	margin-top: 0;
}



/*** T3SB identifier: t3sbs_stickyInColumn */

.row > [class*="col"].d-flex > .sticky-top,
.row > [class*="col"].d-flex > .sticky-lg-top,
.row > [class*="col"].d-flex > .sticky-md-top,
.row > [class*="col"].d-flex > .sticky-sm-top {
	align-self: flex-start;
}



/*** T3SB identifier: t3sbs_anchorInBtnGroup */

.btn-group > .t3sbs-anchor:first-child + .btn {
	margin-left: 0;
	border-top-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
	border-bottom-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
}
.btn-group-vertical > .t3sbs-anchor:first-child + .btn {
	margin-top: 0;
	border-top-left-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
	border-top-right-radius: var(--bs-btn-border-radius, var(--bs-border-radius));
}



/*** T3SB identifier: t3sbs_footerSticky */

html {
	position:relative;
	min-height:100%
}
#page-footer {
	position:absolute;
	bottom:0;
	width:100%
}



/*** T3SB identifier: t3sbsCSSassets_219 */

/* t3sbs_assets_219 */
.t3s-svgmenu--wheel {
  --t3s-wheel-btn-light: #6f42c1;    /* Tasten oben */
  --t3s-wheel-btn-dark: #45474a;     /* Tasten unten */
  --t3s-wheel-sep: #2c2d2f;          /* Fugen */
  --t3s-wheel-text: #ececec;         /* Schrift und Icons */
  --t3s-wheel-active-light: #fcc84f; /* aktiv oben */
  --t3s-wheel-active-dark: #e8961c;  /* aktiv unten */
  --t3s-wheel-active-text: #7a4a0c;  /* Schrift und Icon aktiv */
  --t3s-wheel-ring-light: #8cc6f2;   /* Ring oben */
  --t3s-wheel-ring-dark: #2f86d0;    /* Ring unten */
  --t3s-wheel-rim: #fff;             /* Außenrand */
}
	

