/* 
Credits: Bit Repository
*/

#acf-area { width:400px; overflow: hidden; font-size: 12px; padding: 0; border: 0px none; }

#acf-note { display:none; margin-bottom:20px; font-size:14px;}

.notification_ok { background: transparent url(../images/ok.png) 0px 0px no-repeat; padding: 0px 0px 5px 36px; text-align: left;}
.notification_error { background: transparent url(../images/error.png) 0px 0px no-repeat; padding: 0px 0px 5px 36px; text-align: left;}

.hide { display:none; }

div.escts { padding-top:14px; }

/* Label */
#acf-fields label { float:left;
	clear:both;
	height:50px;
	font-size:14px;
	line-height:14px; }


/* Input, Textarea */

#acf-fields input[type="text"] { float:right;
	width:289px;
	height:22px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	background-color: transparent;
	background-image:url(../../style/images/input.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	border: none;
	margin-bottom:15px;
	font-size:12px;
	color:#363636; }
#acf-fields textarea { float:right;
	background-image:url(../../style/images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: transparent;
	border: none;
	width:289px;
	height:173px;
	padding:10px;
	color:#363636;
	font-size:12px;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	overflow: hidden; }
#acf-fields input[type="checkbox"] { margin: 1px 1px 0 0; float: left; }

#acf-fields input.error { background-color: transparent;
	background-image:url(../../style/images/input.jpg);
	background-repeat: no-repeat;
	background-position: 0 -32px;}
#acf-fields select.error { border: 0; }
#acf-fields textarea.error { background-color: transparent;
	background-image:url(../../style/images/textarea.jpg);
	background-repeat: no-repeat;
	background-position: 0 -193px; }

#acf-fields input.ok { border: 0; }
#acf-fields select.ok { border: 0; }
#acf-fields textarea.ok { border: 0; }

#acf-fields label.error { 
	display: none;
 }


/* Submit Button */
#acf-fields .button { background-image:url(../../style/images/send.png);
background-color: transparent;
	width:105px;
	height:31px;
	float:left;
	margin-left:92px;
	cursor: pointer;
	outline:none;
	border:0px; }

/* br */
#acf-fields br { clear: left; }

/* The icon used to reload the CATPCHA */
#icon-refresh { margin: 0 0 7px 0; }

#captcha { border: 1px solid #e7e7e7; }

/* CAPTCHA Verified */
#verified { background: url("../images/icon-tick-circle-frame.png") no-repeat scroll 0 47% white; color: #21407E; margin: 8px 0 0 0; padding: 5px 0 0 23px !important; min-height: 20px !important; }
#verified .ok { margin: 0px; } 

/* A CAPTCHA DIV */
#sec_div { float: left; }

#sec_div_two { float: left; display: none; margin: 0; }

#ajax-loading { margin:0; margin-left:92px; display: none; background: none; }

*:focus { outline: none; }

#acf-area em {
	font-style: normal;
}