/*----------------------------------------------------------------------
 	
 	VISUALKICKS - CONTACT FORM WIDGET

/*----------------------------------------------------------------------*/


.widget-form-wrap,
.widget-form-wrap form {
	position: relative;
}


/* Success */
.widget-form-wrap form .messageWrap {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: none;
}
.widget-form-wrap form .message {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	margin-left: -120px;
	margin-top: -80px;
	padding: 20px;
	background: #F3423A;
	color: #fff;
	text-align: center;
}
.widget-form-wrap form .message p,
.widget-form-wrap form .message p strong {
	margin-bottom: 0px;
}
.widget-form-wrap form.success fieldset,
.widget-form-wrap form.success .form-submit,
.widget-form-wrap form.success #submitbutton {
	opacity: .3;
}
.widget-form-wrap form.success div.messageWrap {
	display: block;
}

/* Validator */
.widget-form-wrap input#validator {
  display: none;
  visibility: hidden;
}