﻿.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;
}

/*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;
}

/*TbcPatientReviewComponent*/
.tbcPatRevFra1 {
	border: 2px solid gray;
	padding: .5rem !important;
}

/*BcErrorMessageComponent*/
.bcErrMsgTxt {
	color: #d32f2f;
	font-weight: bold;
}

/*V2*/
/*MainLayout*/
.cssMaiLay{
}

/*BcImgComp*/
.cssImgDiv{
}

.cssImgCtl{
}
/*============================================================================*/

/* BcHeaderLabelComp */
.bcHeaLab {
	display: flex !important;
	font-size: larger;
	font-weight: bold;
	justify-content: center;
}

.bcHeaLabBas {
}

.bcHeaLabSep {
}

	.bcHeaLabSep::before {
		content: "|";
		margin-left: 10px;
		margin-right: 6px;
		color: #8a9ba8 !important;
		font-weight: 300;
		font-size: 20px;
		display: inline-block;
		vertical-align: 2px;
	}

.bcHeaLabExt {
}
/*============================================================================*/

/*BcMessageBoxComp*/
.cssMsgBox {
}

/*Syncfusion SfDialog*/
.cssMsgBoxCtl{
}

/*Syncfusion SfDialog DialogButton*/
.cssMsgBoxCtlBtn{
}

.cssMsgBoxHea{
}

.cssMsgBoxTex {
	font-size: large;
}

.cssMsgBoxMarTex {
	height: 100%;
}
/*============================================================================*/

/*BcMessageBoxYesNoComp*/
.cssMsgBoxYesNo {
}

/*Syncfusion SfDialog*/
.cssMsgBoxYesNoCtl {
}

/*Syncfusion SfDialog DialogButton*/
.cssMsgBoxYesNoCtlBtn {
}

.cssMsgBoxYesNoHea {
}

.cssMsgBoxYesNoTex {
	font-size: large;
}

.cssMsgBoxYesNoMarTex {
	height: 100%;
}
/*============================================================================*/

/*MainMenuComp*/
.cssMaiMen {
	margin: .5em 0px .5em 0px;
}
/*============================================================================*/

/*BcCaptionComp*/
.cssCap {
	display: flex;
	justify-content: center;
	font-size: x-large;
	font-weight: bold;
	margin-bottom: 1em;
}
/*============================================================================*/

/*BcButtonComp*/
.cssButDiv{
}

.cssButCtl{
}
/*============================================================================*/

/*BcCheckBoxComp*/
cssCheBoxDiv{
}

cssCheBoxCtl{
}

cssCheBoxLab{
}
/*============================================================================*/

/*BcMenuButtonComp*/
.cssMenButDiv {
	display: flex;
	justify-content: center;
}

.cssMenButCtl {
	margin: .5em 0px .5em 0px;
}
/*============================================================================*/

/*BcButtonBarComp*/
.cssButBar {
	display: flex;
	justify-content: center;
}
/*============================================================================*/

/*BcButtonBarButtonComp*/
.cssButBarBut {
	margin: 1em .5em 1em .5em;
}

.cssButBarButSpaLef {
	margin: 1em .5em 1em 2em;
}

.cssButBarButSpaRig {
	margin: 1em 2em 1em .5em;
}
/*============================================================================*/

/*BcDialogTextComp*/
.cssDiaTexDiv {
	display: flex;
	justify-content: center;
	margin: 1em 0px 1em 0px;
}

.cssDiaTexTex {
	font-size: large;
	font-weight: bold;
}
/*============================================================================*/

/*BcErrorTextComp*/
.cssErrTexDiv {
}

.cssErrTexTex {
	color: red;
	font-weight: bold;
}
/*============================================================================*/

/*BcTextComp*/
.cssTexDiv {
}

.cssTexTex {
}