.requiredHint {
	display: none !important;
}

.kglobal-feedback-panel ul.feedbackPanel {
	background: none;
	border: none;
	padding: 0px 0px 10px 0px;
}

.feedbackPanel li span {
	font-weight: bold !important;
}

.feedbackPanel li.feedbackPanelERROR,
.feedbackPanel li.feedbackPanelINFO,
.redirect-message {
	font-size: 13px !important;
	padding: 10px 10px;
}

.feedbackPanel li.feedbackPanelERROR,
.redirect-message {
	color: #d85b5b;
	background-color: #efc1c1;
	border: 1px solid rgba(171, 0, 0, 0.5);
}

.feedbackPanel li.feedbackPanelINFO {
	color: green;
	background-color: rgba(2, 167, 68, 0.4);
	border: 1px solid green;
}

.feedbackPanelERROR span:BEFORE,
.redirect-message:before {
	font-family: FontAwesome;
	content: "\f071";
	margin-right: 5px;
	font-size: 1rem;
}

.feedbackPanelERROR span:BEFORE,
.feedbackPanelINFO span:BEFORE,
.redirect-message:before {
	font-family: FontAwesome;
	margin-right: 5px;
	font-size: 1rem;
}

.feedbackPanelERROR span:BEFORE {
	content: "\f071";
}

.feedbackPanelINFO span:BEFORE {
	content: "\f058";
}