/*
	Theme Name: CSS3 Contact Form
	Date: April 2013
	Description: Basic HTML5/CSS3 contact form
	Version: 1.0
	Author: Christian Vasile
	Author URL: http://christianvasile.com
*/


/* ===========================
   ====== Contact Form ======= 
   =========================== */

#contact-form input[type=text], 
#contact-form input[type=file], 
#contact-form  textarea {
	padding: 10px;
	border: 1px solid #E5E5E5;
/*	color: #999999;*/
	box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 8px;		
  max-width: none;
  width:  100%;
}
#contact-form label {
  width: 100%;
}

#contact-form .form-item {
  margin-bottom: 15px;
}
#contact-form .form-item .form-required {
  color: red;
  position: relative;
  left: -3px;
} 

#contact-form .form-item .description {
  font-size: .8em;
  display: block;
  margin: 2px 0 4px;
}

#contact-form .form-item label {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: #0f6fab;
  font-size: 23px;
}


#contact-form input:hover, 
#contact-form textarea:hover,
#contact-form input:focus, 
#contact-form textarea:focus {
	border-color: 1px solid #C9C9C9;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px;	
}


/* ===========================
   ====== Submit Button ====== 
   =========================== */

#contact-form input[type=submit] {
	padding: 10px 40px;
  background-color: #0f6fab; 
	color: #FFF;
  border: 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
  font-size: 23px;
  transition: .3s;
  margin-bottom: 15px;
}

#contact-form input[type=submit]:hover, 
#contact-form input[type=submit]:focus {
  background-color: #42A5D3; 
}
