/*Validation*/
.parsley-errors-list li {
  padding: 0;
  list-style: none;
  color: #cc0000;
}
/*.parsley-error {
  border-color: #c00 !important;
}*/

input.parsley-success,
select.parsley-success,
textarea.parsley-success { 
	color: #468847; 
	background-color: #DFF0D8; 
	border: 1px solid #D6E9C6;
}

input.parsley-error,
select.parsley-error,
textarea.parsley-error { 
	color: #B94A48; 
	background-color: #F2DEDE; 
	border: 1px solid #EED3D7; 
}

.parsley-errors-list { 
	margin: 0;
	padding: 0; 
	list-style-type: none; 
	font-size: 0.9em; 
	line-height: 0.9em; 
	opacity: 0; 
	-moz-opacity: 0; 
	-webkit-opacity: 0;
	
	transition: all .3s ease-in; 
	-o-transition: all .3s ease-in; 
	-moz-transition: all .3s ease-in; 
	-webkit-transition: all .3s ease-in;
}

.parsley-errors-list.filled { 
	margin: 4px 0 10px;
	opacity: 1;
}
