.form-submit {
	width: 100%;
	transition: all 200ms linear !important;
}
.error {
	box-shadow: 0 0 0 0.25rem rgba(255, 0, 0, .5) !important;
	transition: box-shadow ease-in-out 200ms;
}
.shake {
	animation: shake 1s ease-in-out infinite forwards;
}
.correct {
	box-shadow: 0 0 0 0.25rem rgba(0, 215, 165, .5) !important;
	transition: box-shadow ease-in-out 200ms;
}

@keyframes shake {
	10%,
	30%,
	50%,
	70% {
		transform: translateX(-.1rem);
	}
	20%,
	40%,
	60% {
		transform: translateX(.1rem);
	}
	80%,
	100% {
		transform: translateX(0rem);
	}
}