/*
Contact Form by html-form-guide.com
You can customize all the aspects of the form in this style sheet
All the style elements use form id selector(notice the #contactus). So, including this
stylesheet does not affect the other elements at all!
*/

#contactus fieldset
{
	width:90%;
	max-width: 686px;
	min-width: 350px;
	padding:0px 0px 20px 0px;
	border: none;
	margin-left: 5%;
	margin-right: 5%;	 
}

#contactus legend, h2
{
	display: none;
}

#contactus label
{
/*
	font-family: "garamond-premier-pro",serif;
	font-style: normal;
	font-weight: 400;
*/
	font-weight: 300;
	text-transform: capitalize;
	color: rgba(63, 83, 142, 0.85);
	font-family: 'Source Sans Pro', sans-serif;
	font-variant-numeric: oldstyle-nums;
	-moz-font-feature-settings: "onum";
	-ms-font-feature-settings: "onum";
	-webkit-font-feature-settings: "onum";
	font-feature-settings: "onum";
	font-size: 21px;
	line-height: 1.1;
/* 	color: #3f538e; */
	padding-bottom: 1px;
}

#contactus input[type="text"],textarea
{
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
	font-weight: 300;
	line-height:1.3;
	color : #3f538e; 
	padding : 8px; 
	border : 1px solid #3f538e;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		border-radius: 5px;
}

#contactus input[type="text"]
{
/* 	height:18px; */
	width:100%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	 border-radius: 5px;	 
}

#contactus #scaptcha
{
	width:60px;
	height:18px;
}

.btn-default, #contactus input[type="submit"] {
	border: 1px solid #3f538e;
	color: #3f538e;
	float:right;
	font-size: 18px;
/*
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
	font-weight: 200 !important;
	line-height:1.3;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #ffffff;
*/
}

/*
.btn-default:hover, #contactus input[type="submit"]:hover {
	background-color: #3f538e;
	color: #ffffff;
}
*/

#contactus textarea
{
	height:120px;
	width:100%;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	 border-radius: 8px;	
}

#contactus input[type="text"]:focus,textarea:focus
{
	color : #009;
	border : 1px solid #3f538e;
	background-color : #d9e2fa;
	font-weight:300;
}

#contactus .container
{
	 margin-top:15px;
	 margin-bottom: 10px;
	 width: 100%;
	 padding-left: 0px;
}

#contactus .error
{
	font-family: "garamond-premier-pro",serif;
	font-style: normal;
	font-weight: 400;
	font-variant-numeric: oldstyle-nums;
	-moz-font-feature-settings: "onum";
	-ms-font-feature-settings: "onum";
	-webkit-font-feature-settings: "onum";
	font-feature-settings: "onum";
	font-size: 19px;
	line-height: 1.3;
	margin-bottom: 10px;
	background-color : #d9e2fa;
}

#contactus fieldset#antispam
{
	 padding:2px;
/* 	 border-top:1px solid #EEE; */
	 border-left:0;
	 border-right:0;
	 border-bottom:0;
	 width:350px;
}

#contactus fieldset#antispam legend
{
	font-family: "garamond-premier-pro",serif;
	font-style: normal;
	font-weight: 400;
	font-variant-numeric: oldstyle-nums;
	-moz-font-feature-settings: "onum";
	-ms-font-feature-settings: "onum";
	-webkit-font-feature-settings: "onum";
	font-feature-settings: "onum";
	font-size: 19px;
	line-height: 1.3;
	color: #3f538e;
}

#contactus .short_explanation
{
	font-family: "garamond-premier-pro",serif;
	font-style: normal;
	font-weight: 400;
	font-variant-numeric: oldstyle-nums;
	-moz-font-feature-settings: "onum";
	-ms-font-feature-settings: "onum";
	-webkit-font-feature-settings: "onum";
	font-feature-settings: "onum";
	font-size: 18px;
	line-height: 1.3;
	color: #3f538e;
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
	 display:none;
	 width:10px;
	 height:3px;
}
#fg_crdiv
{
	font-family: "garamond-premier-pro",serif;
	font-style: normal;
	font-weight: 400;
	font-variant-numeric: oldstyle-nums;
	-moz-font-feature-settings: "onum";
	-ms-font-feature-settings: "onum";
	-webkit-font-feature-settings: "onum";
	font-feature-settings: "onum";
	font-size: 19px;
	line-height: 1.3;
	color: #3f538e;
	 font-size: 0.3em;
	 opacity: .2;
	 -moz-opacity: .2;
	 filter: alpha(opacity=20);	 
}
#fg_crdiv p
{
	display:none;
}