/* Z-INDEX */
 .formError { z-index: 990; }
    .formError .formErrorContent { z-index: 991; }
    .formError .formErrorArrow { z-index: 996; }
    
    .formErrorInsideDialog.formError { z-index: 5000; }
    .formErrorInsideDialog.formError .formErrorContent { z-index: 5001; }
    .formErrorInsideDialog.formError .formErrorArrow { z-index: 5006; }




.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
}

.ajaxSubmit {
	padding: 20px;
	background: #e1464e;
	border: 1px solid #999;
	display: none
}

.formError .formErrorContent {
	width: 100%;
	background: #e1464e;
	position: relative;
	color: #fff;
	font-size: 90%;
	border: none;
	padding: 6px 10px 2px 10px;

}

.greenPopup .formErrorContent {
	background: #e1464e;
}

.blackPopup .formErrorContent {
	background: #e1464e;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.formError .formErrorArrow div {
	border-left: none;
	border-right: none;
	border:none;
	font-size: 0px;
	height: 2px;
	background: #e1464e;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #e1464e;
}

.blackPopup .formErrorArrow div {
	background: #e1464e;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 15px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}
#headMessage {
	padding: 10px;
	color: #FFF;
}

.defalut,.back,.send { background:#e1464e; border:none; padding:10px 50px; display:block;  border-radius: 5px 20px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius:5px; font-size:120%; display:inline-block; margin:20px 10px 0 10px; cursor:pointer; color:#fff; }

#MyMailForm_button { text-align:center;}

.text-success { text-align:center; padding:60px 0;}
p.companyName { margin-top:1em; font-size:90%;}
.text-danger { text-align:center; padding:40px 0;}

.back { font-size:13px; font-weight:bold; color:#fff;}

/*add*/
.defalut,.send { display:inline-block; border-radius:5px; padding:5px; padding:8px 50px; font-size:13px; text-align:center; margin:20px auto 0 auto; color:#fff; font-size:15px; box-shadow:0 5px 0 0 #9f131b; transition: 0.2s; position:relative; top:0px; font-weight:bold; }
.defalut:hover,.send:hover { box-shadow:none; top:5px; text-decoration:none; }

.defalut { background:#e1464e; position:relative; border:none; padding:10px 90px 10px 80px; display:block;  border-radius: 5px 20px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius:5px; font-size:120%; display:inline-block; margin:20px 10px 0 10px; cursor:pointer; color:#fff; font-weight:bold; }
.defalut:after { content:""; position:absolute; width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 8px; border-color: transparent transparent transparent #fff; margin:7px 0 8px 15px;}


