/*Styling for errors on form*/

input.form-control.error{
	border-bottom: 2px solid #dc3545;
}

input.form-control.success{
	border-bottom: 2px solid #28a745;
}                

.error_msg {
	font-size: 0.9em;
	color: #fff;
	background: #e36b76;
	padding: 5px 10px;
	border: 1px solid #dc3545;
	border-radius: 5px;
}

.success_msg {
	font-size: 0.9em;
	color: #fff;
	background: #28a745;
	padding: 5px 10px;
	border: 1px solid #228939;
	border-radius: 5px;          
} 

.styled-select.error {
  border-bottom: 2px solid #dc3545;
} 

.styled-select.success {
  border-bottom: 2px solid #28a745;
} 

.input__label-content.value_error{
	color: #dc3545;
}

.input__label-content.value_success{
	color: #28a745;
	padding: 0;
} 

.input__label-content.otp_error{
	color: red;
}

.input__label-content.otp_success{
	color: green;
}        		