﻿
input.error, textarea.error {
    border: 2px solid red!important;
    background-color:#FFFF99 !important;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.5);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.5);
  	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.5);
  	
          
}

label.error {
    /*background-color:#FFFFFF !important;*/
    color: red;
    font-weight:bold;
	border: 0 !important;
	padding: 5px 10px !important;	
	display:inline-block;
}


#theForm1.error { 
		margin-left: 0px !important; 
		margin-top: 0px !important; 
	}

label.active {
    transform: translateY(220%);
}

div.error {
    background-color:#FFE8DF !important;    
    color: red;
    font-weight:bold;
	border: 0 !important;
	padding: 5px 10px !important;	
	display:block;
	width:100%;
	float:right;
	text-align:center;


}
