
/*** 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: gallerycontent */
.gallerycontent *{box-sizing:border-box}.gallerycontent{width:100%;height:auto;overflow:auto}.gallerycontent>.item img{width:100%;height:auto;display:block}.gallerycontent>.item,.gallerycontent>.space{float:left}.gallerycontent>.item a:hover{text-decoration:none}.gallerycontent>.item figcaption{display:inline-block;padding-top:.5em;font-size:.75em;line-height:1.4em}.gallerycontent.colcount-1 .space,.gallerycontent.colcount-3 .space:nth-child(3n),.gallerycontent.colcount-2 .space:nth-child(4n),.gallerycontent.colcount-4 .space:nth-child(8n),.gallerycontent.colcount-5 .space:nth-child(10n),.gallerycontent.colcount-6 .space:nth-child(12n),.gallerycontent.colcount-7 .space:nth-child(14n),.gallerycontent.colcount-8 .space:nth-child(16n){float:none;clear:both}

