label.error {
	color: red;
}

div[class*="col-"].paper,
h1[class*="col-"].paper,
h2[class*="col-"].paper,
h3[class*="col-"].paper,
h4[class*="col-"].paper,
h5[class*="col-"].paper {
	box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
	border-radius: 4px;
	margin-bottom: 1.0rem;
	padding-top: 10px;
	padding-bottom: 10px;
}
div[class*="col-"].paper.contents {
	background-color: #f8f8f8;
}

.justify-content-center {
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	justify-content: center !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.titlemark {
	border-left: 10px solid #4169e1;
	text-align: left;
	padding: 5px;
}

section.row {
	margin-right: -5px;
	margin-left: -5px;
}

input[type=checkbox] {
	transform: scale(1.5);
}

.changed {
	background-color: #dff0d8;
}

.delete {
	background-color: #d6d8db !important;
}
#details-form tr.changed.delete {
	background: linear-gradient(0.25turn, #dff0d8, 50%, #d6d8db) fixed;
	background: -ms-linear-gradient(left, #dff0d8, #d6d8db) fixed; /* IE */
}

.bg-white {
		background-color: #ffffff !important;
}

.custom-modal-dialog,
.custom-modal-content {
		max-height: 90vh;
	display: flex;
	flex-direction: column;
}

.modal-body {
		max-height: calc(100% - 120px);
		overflow-y: scroll;
	flex: 1;
}

.modal .modal-header {
	background-color: #f8f8f8;
}

.modal .modal-footer {
	background-color: #f8f8f8;
}

.checkbox-item  {
	margin-bottom: .5rem;
}

.checkbox-item > input{
	margin-right: 1rem;
}
/*[BUG-10669]2023-11-06 Vnext Add Start*/

.mb--5 {
	margin-bottom: -8px !important;
}

.mb-modify-8 {
	margin-bottom: -8px !important;
}

.mb-modify-5 {
	margin-bottom: -8px !important;
}

.mb--8 {
	margin-bottom: -8px !important;
}

.full-width {
	max-width: 100% !important;
	max-height: 120px;
}
nav.navbar {
	height: 100% !important;
}
/*[BUG-10669]2023-11-06 Vnext Add End*/
/* 2026-04-01 Vnext Add Start */
.pd-left-10 {
	padding-left: 10px !important;
}
/* 2026-04-01 Vnext Add End */
/* 2026-04-12 VNEXT update start */
.form-control.aria-invalid {
	border-color: #f44336;
}
/* 2026-04-12 VNEXT update end */