.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 100px;
	display: block;
	z-index: 5000;
	cursor: pointer;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: rgba(225,150,0,1.00);
	position:relative;
	z-index:5001;
	color: #FFF;
	width: 200px;
	font-size: 14px;
	border: 0px solid #ddd;
	padding: 4px 10px 4px 10px;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
    position: absolute;
    content: "";
    display: inline-block;
    bottom: -13px;
    left: 40px;
    -webkit-transform:rotate(360deg);
    border-style: solid;
    border-width: 13px 7.5px 0 7.5px;
    transform: rotate(-0deg);    
    border-color: rgba(225,150,0,1.00) transparent transparent transparent !important;        
}

.formError .formErrorArrowBottom {
	margin: 0px 0 0 12px;
  top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	font-size: 0px;
	height: 1px;
	background: #13235b;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}


