#contact-form {
}
#contact-form .success {width:246px; padding:10px;}
#contact-form textarea, #contact-form input {
	margin: 0;
	font-size: 13px;
	border: 1px solid #dfdfdf;
	color: #8d8d8d;
	outline: none;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	width: 190px;
	padding-top: 9px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#contact-form textarea {
	overflow: auto;
	height: 100px;
	resize: vertical;
	resize: none;
}	
#contact-form label {display:block; padding-bottom:10px; overflow:hidden;}	
#contact-form label.message { display:block; padding-bottom:0; }
#contact-form .button {margin-right:4px;}	
#contact-form .error, #contact-form .empty, #contact-form .success {display:none;}	
#contact-form .error, #contact-form .empty {text-align:left; color:red; font-size:11px;}
#contact-form .buttons2 {overflow:hidden; position:relative; clear:both; padding-top:31px;}
#contact-form .buttons2 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
.button{
	display: inline-block;
	color: #FFF;
	font-size: 12px;
	background: url(../images/button.jpg) 0 bottom repeat-x #121212;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 7px;
	padding-right: 23px;
	padding-bottom: 6px;
	padding-left: 23px;
	font-family: "Arial Black", Gadget, sans-serif;
}
.button:hover{
	background-position: 0 top;
	text-decoration: none;
	color: #FFF;
	background-color: #043b8b;
	cursor: pointer;
}
/*================================>> hovers <<========================================*/
.button{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
