.loader__figure {
	border: 0 solid #5a44bb;
}

.loader__label {
	color: #10cfc9;
}

label.error {
	color: #e46a76;
	font-size: 12px;
}

.text-muted i {
	/*vertical-align: middle;*/
	font-size: .8rem;
}

.btn-info {
	background-color: #5a44bb;
	border-color: #5a44bb;
}

.btn-info.focus, .btn-info:focus {
	-webkit-box-shadow: 0 0 0 0.2rem rgba(90, 68, 187, 0.5);
	box-shadow: 0 0 0 0.2rem rgba(90, 68, 187, 0.5);
}

.btn-info:hover {
	background-color: #4932ad;
	border-color: #4932ad;
}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show > .btn-info.dropdown-toggle {
	background-color: #4932ad;
	border-color: #4932ad;
}

.form-material .form-control, .form-material .form-control.focus, .form-material .form-control:focus {
	background-image: linear-gradient(#5a44bb, #5a44bb), linear-gradient(#e9ecef, #e9ecef);
}

.err-card {
	background: #d4616d;
	color: #fff;
}

.err_section {
	/*color: #dc3545 !important;*/
	text-align: center !important;
}

.err_section p {
	padding: 10px 20px 60px 20px;
	font-size: 18px;
	line-height: 1.82857143;
	margin: 0;
}

.err_section a {
	color: #5a44bb;
}
