.BcCaptionLarge {
	font-size: large;
	font-weight: 800;
}

.BcCaptionLarger {
	font-size: larger;
	font-weight: 800;
}

.BcCaptionX-Large {
	font-size:x-large;
	font-weight:800;
}

.BcCaptionXx-Large {
	font-size: xx-large;
	font-weight: 800;
}

.multi-col-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.BcCenterContent {
	justify-content: center;
	display: flex;
}


/*BcButtonComponent*/
.BcButtonCompClass {
	--bs-btn-color: #0d6efd;
	--bs-btn-border-color: #0d6efd;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #0d6efd;
	--bs-btn-hover-border-color: #0d6efd;
	--bs-btn-focus-shadow-rgb: 13,110,253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #0d6efd;
	--bs-btn-active-border-color: #0d6efd;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #0d6efd;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #0d6efd;
	--bs-gradient: none;
	font-size: medium;
	margin: .5em;
}

/*BcButtonBarButtonComponent*/
.BcButtonBarButtonCompClass {
	--bs-btn-color: #0d6efd;
	--bs-btn-border-color: #0d6efd;
	--bs-btn-hover-color: #fff;
	--bs-btn-hover-bg: #0d6efd;
	--bs-btn-hover-border-color: #0d6efd;
	--bs-btn-focus-shadow-rgb: 13,110,253;
	--bs-btn-active-color: #fff;
	--bs-btn-active-bg: #0d6efd;
	--bs-btn-active-border-color: #0d6efd;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #0d6efd;
	--bs-btn-disabled-bg: transparent;
	--bs-btn-disabled-border-color: #0d6efd;
	--bs-gradient: none;
	font-size: 18px;
	margin: .5em;
}

/*BcMenuButtonComponent*/
.BcMenuButtonCompRowClass {
	margin-bottom: 1rem !important
}
.BcMenuButtonCompColClass {
	text-align: center !important
}

/*BcCaptionComponent*/
.BcCaptionCompDivClass {
}
.BcCaptionCompRowClass {
	--bs-gutter-x: 0;
	margin-bottom: .25rem !important
}
.BcCaptionCompColClass {
	text-align: center !important
}
.BcCaptionCompTextClass {
	font-size: larger;
	font-weight: 800;
}

/*BcLabelComponent/BcLabelExComponent*/
.BcLabelCompDivClass {
}
.BcLabelCompRowClass {
}
.BcLabelCompColClass {
}
.BcLabelCompTextClass {
}

/*BcDialogTextComponent*/
.BcDialogTextCompRowClass {
}
.BcDialogTextCompColClass {
	margin-right: 1rem !important;
	margin-left: 1rem !important
}
.BcDialogTextCompTextClass {
	font-weight: bold;
}

/*BcChipSelectorComponent*/
.BcChipSelectorCompDivClass{
}
.BcChipSelectorCompRowClass {
	--bs-gutter-x: 0;
	margin-bottom: .5rem !important
}
.BcChipSelectorCompLabelClass {
	font-size: large;
	font-weight: 600;
}

/*BcNoYesLabelComponent*/
.BcNoYesLabelCompDivClass {
	display: flex;
}

.BcNoYesLabelCompChipColClass {
	flex: 0 0 auto;
	margin-right: 0.5em;
}

.BcNoYesLabelCompTextColClass {
	width: 100%;
	margin-top: auto;
	margin-bottom: auto;
}