/*Contact form Css */
#contact-form {float: right; width: 350px;}
.submit {
	margin-top: 0.5em
}
.contactform input[type="text"] {
	border: 1px solid #CCC;
	width: 90%;
	padding: 6px 10px;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
.contactform input[type="text"]:focus {
	background-color: #EEE;
	border: 1px solid #CCC;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
input.cms_submit {
	border: 1px solid #CCC;
	background-color: #2670ba;
	color: #FFF;
	width: 100px;
	padding: 6px 10px;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
	cursor: pointer;
}
input.cms_submit:hover {
	border: 1px solid #CCC;
	background-color: #84c040;
	color: #FFF;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
.contactform input.checkbox {
	border: none;
}
.contactform label {
	display: block;
	float: left;
	font-weight: none;
	padding-top: 6px;
	margin-right: 200px;
}
.contactform label.label {
	display: inline;
	float: none;
	width: 50px;
	font-size: 10px;
}
.contactform textarea {
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 90%;
	padding: 6px 10px;
	font-size: 13px;
	font-family: Arial;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
.contactform textarea:focus {
	background-color: #EEE;
	border: 1px solid #CCC;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
.contactform .cms_dropdown {
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 96%;
	padding: 6px 10px;
	-webkit-transition: all 0.15s ease-in 0s;
	-moz-transition:    all 0.15s ease-in 0s;
	-o-transition:      all 0.15s ease-in 0s;
	-ms-transition:     all 0.15s ease-in 0s;
	transition:         all 0.15s ease-in 0s;
}
.formbuilderform .message {
	line-height: 16px;
	padding: 0 0 8px 0;
}
.contactform input.cms_checkbox {
	width: auto !important;
	float: left;
}
.error_message {
	background-color: #EEE;
	padding: 10px;
	color: #F00;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width: 90%;
	border: 1px solid #DDD;
	margin-bottom:20px;
}
.error_message ul {
	margin: 0px;
}
.captcha img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 0.5em;
    margin-right: 10px;
}
/* Stylesheet: form builder Modified On 2013-11-21 11:51:48 */
