.mse-application-form-wrapper .form-check-inline {
	display: inline-flex;
}

.mse-application-form-wrapper .inputs {
	display: flex;
	flex-direction: column;
}

.mse-application-form-wrapper .inputs input {
	margin-bottom: 10px;
}

.mse-application-form-wrapper .upload-group {
	margin-bottom: 10px;
}

.mse-application-form-wrapper input.invalid {
	border-color: #d15146 !important;
	margin-bottom: 0px !important;
}

.mse-application-form-wrapper input[type=file].invalid {
	margin-bottom: 10px !important;
}

.mse-application-form-wrapper table.invalid {
	border: 2px solid #d15146 !important;
}

.mse-application-form-wrapper div.invalid-feedback {
	color: #d15146;
	font-weight: bold;
}

.mse-application-form-wrapper div.global_error_msg {
	color: #d15146;
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #d15146;
	display: none;
}

.mse-application-form-wrapper .hidden {
	display: none;
}
