﻿/* Styles for validation helpers
-----------------------------------------------------------*/
label.field-validation-error {
}

.field-validation-valid {
	display: none;
}

.input-validation-error {
	border: 1px solid #f00;
	background-color: #fee;
}

.validation-summary-errors {
	font-weight: bold;
	color: #f00;
}

.validation-summary-valid {
	display: none;
}

.err_msg:empty {
	display: none;
}

.err_msg {
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 1px 14px 1px 0px;
	border-radius: 6px;
	color: white;
	background-color: firebrick;
}

.err_msg::before {
	content: '';
	display: inline-block;
	position: relative;
	width: 16px;
	height: 16px;
	left: 16px;
	top: -10px;
	border-radius: 0px 0px 16px 0px;
	background-color: firebrick;
	transform: rotate(45deg);
}
