/*-------------------------------------
FORM CORE
------------------------------------------*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans);

form#contact fieldset {
	padding: 0;
	margin: 0 auto;
	border: 0;
	width: 100%;
	text-align: left;

}
form#contact .label{width: 237px; float:left; margin: 3px 0 22px 0; margin-right: 31px; position:relative}
form#contact input {	 width: 90%;	margin-right: 28px;}

form#contact textarea {	width: 750px;  	height:250px;	margin: 3px 0 22px 0;}
form#contact textarea, form#contact input {font-size: 14px; padding:  10px 15px ; border: 1px solid #dadada;  	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	background:#fff;  color:#a09ebc;
	font-family: 'Open Sans', sans-serif;
  }
/*
form#contact input.name{ background: url(images/img_71.jpg) 18px 22px no-repeat #fafafa;}
form#contact input.email{ background: url(images/img_74.jpg) 18px 22px no-repeat #fafafa;}
form#contact input.subject{ background: url(images/img_78.jpg) 18px 19px no-repeat #fafafa;}
form#contact input.phone{ background: url(images/img_79.jpg) 18px 19px no-repeat #fafafa;}
form#contact textarea.message{ background: url(images/img_82.jpg) 18px 19px no-repeat #fafafa;}*/



form#contact label {
	display: block;
	font-size: 13px;
	color: #666;
	margin-top: 10px;
	font-weight: bold;

}

form#contact label.error { 
	position:absolute;
right: 0px; top: 29px;
	color: #cf0101;                              
	font-size: 14px; 

}

form#contact .placeholder {
		color:#a2a2a2; font-weight:normal
}
/*---------------------------------button styel 1--------------------------------------------------------*/
form#contact .but { text-align:left}
form#contact .button {
	display: inline-block;
	/*padding: 5px 15px 5px 15px;*/
	 width: auto;	font-weight:bold; margin-right:15px;
	 border:0;
	 padding:0;
	 color:#fe9c0d; text-decoration:underline; text-transform:uppercase
}

form#contact .button:hover {	/*background-color: #fc8500;	*/cursor: pointer; text-decoration:none}
form#contact .button:active {		cursor: pointer;}


/*---------------------------------button styel 2--------------------------------------------------------*/
/*form#contact .but { text-align:left}
form#contact .button {
	display: inline-block;
	padding: 5px 15px 5px 15px;
	 width: 100px;	font-weight:bold;
}

form#contact .button:hover {	background-color: #fc8500;	cursor: pointer;}
form#contact .button:active {		cursor: pointer;}*/