p.parsley-success {
	color: #468847;
	padding: 5px 8px;
	background-color: #dff0d8;
	border: 1px solid #d6e9c6;
}

p.parsley-error {
	color: #b94a48;
	padding: 5px 8px;
	background-color: #f2dede;
	border: 1px solid #eed3d7;
}


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 {
	font-size: 13px;
	color: #b94a48;
	line-height: 100%;
	padding: 0;
	margin: 2px 0 3px;
	list-style-type: none;
	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 ul {
	width: 100%;
	float: left;
}

.parsley-errors-list li {
	width: 100%;
	margin-top: 2px;
	float: left;
}

.parsley-errors-list.filled {
	opacity: 1;
}

/*** MEDI QUER ***/
@media (max-width: 767px) {

}

@media (min-width: 768px) and (max-width: 992px) {

}

@media (orientation: landscape) {

}

@media (orientation: portrait) {

}

@media (min-width: 1792px) {

	p.parsley-success {
		padding: 7px 11px;
		border: 1px solid #d6e9c6;
	}
	
	p.parsley-error {
		padding: 7px 11px;
		border: 1px solid #eed3d7;
	}
	
	input.parsley-success,
	select.parsley-success,
	textarea.parsley-success {
		border: 1px solid #d6e9c6;
	}
	
	input.parsley-error,
	select.parsley-error,
	textarea.parsley-error {
		border: 1px solid #eed3d7;
	}
	
	.parsley-errors-list {
		font-size: 17px;
		padding: 0;
		margin: 2px 0 4px;
	}
	
	.parsley-errors-list li {
		margin-top: 4px;
	}

}