.blockRenderer-main a {
	color: #00A0E3;
	font-size: inherit;
}

.blockRenderer-main .row {
	column-gap: 20px;
	row-gap: 20px;
}

.blockRenderer-main .col {
	min-width: 250px !important;
}

.blockRenderer-main .btn {
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	color: #fff !important;
	background: #00A0E3 !important;
	text-transform: inherit !important;
	min-height: 55px;
	border-radius: 4px !important;
	box-shadow: none !important;
}

.blockRenderer-main .star {
	color: #E40000 !important;
}

.blockRenderer-main .FormRecordDisplay__label[class*="Obv__FieldElement__FormRecordDisplay__label__"] {
	color: #1E1E1E;
	font-size: 16px;
	font-weight: 400;
}

.blockRenderer-main button[class*="MuiTab-"] {
	font-size: 20px;
	font-weight: 700;
	text-transform: inherit;
	background: transparent;
	border-radius: 0 !important;
	color: #C0C4C7;
	border-bottom: 1px solid #C0C4C7;
}

.blockRenderer-main [class*="MuiTab-"][aria-selected="true"] {
	color: #00A0E3;
	border-bottom: 1px solid #00A0E3;
}

.blockRenderer-main [class*="MuiTabs-flexContainer"][role="tablist"] {
	column-gap: 60px;
	row-gap: 10px;
}

.blockRenderer-main .TabsWidget__container [class*="MuiTabs-indicator-"] {
	display: none;
}

.blockRenderer-main .TableHeaderBar__toolbar .TableHeaderBar__toolbar-group-right button {
	font-size: 16px;
	font-weight: 500;
	min-height: 55px;
	color: #fff;
	background: #00A0E3;
	padding: 10px 20px;
	box-shadow: none;
	width: 240px;
	text-transform: inherit;
	border-radius: 4px;
}

.blockRenderer-main .TableHeaderBar__toolbar .TableHeaderBar__toolbar-group-right button:last-child {
	margin-right: 0 !important;
}

.blockRenderer-main [class*="MuiToolbar-root"] {
	padding: 0;
}

.blockRenderer-main [class*="MuiFormControl-root-"] {
	padding: 0 !important;
}

.blockRenderer-main [class^="Obv__FieldElement__container"] [class*="Obv__FieldElement__FormRecordDisplay__input"] table > thead {
	border-top: 0 !important;
}

.blockRenderer-main [class^="Obv__FieldElement__container"] [class*="Obv__FieldElement__FormRecordDisplay__input"] .TableHeaderBar__toolbar {
	margin-top: -65px;
	margin-bottom: 16px;
}

@media (max-width: 575.98px) {
	.blockRenderer-main [class*="MuiTabs-flexContainer"][role="tablist"] {
		flex-direction: column;
	}
	.blockRenderer-main .col-max {
		max-width: none !important;
	}
	.blockRenderer-main .TableHeaderBar__toolbar .TableHeaderBar__toolbar-group-right button {
		width: 140px;
	}
}

@media (max-width: 399.98px) {
	.blockRenderer-main .TableHeaderBar__toolbar .TableHeaderBar__toolbar-group-right button {
		width: auto;
	}
}