.main_container.contactus {	padding: 0;
}
.contactus h1 {	font-size: 20px;	color: #00335f;	letter-spacing: 0;	font-weight: normal;	margin-bottom: 16px;
}
.contactus h3 {	font-size: 12px;	color: #333;	letter-spacing: .05em;	font-weight: normal;	margin: 19px 0 33px 0;
}
.contactus .main-info #contForm {	overflow: hidden;
}
#contForm ul {	padding: 0;	margin: 0;	list-style: none;	overflow: hidden;
}
#contForm ul li {	margin-bottom: 20px;
}
#contForm label {	font-size: 12px;	color: #333;	letter-spacing: .05em;	margin-bottom: 4px;	text-transform: uppercase;	display: block;	font-weight: bold;
}
#contForm input[type="text"] {	background-color: #fff;	height: 36px;	width: 100%;	border: 1px solid #ccc;	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	font-size: 12px;	color: #333;	line-height: 100%;
}
#contForm .checkbox-cont {	margin-bottom: 0;
}
#contForm p {	font-size: 10px;	color: #333;	letter-spacing: .05em;	font-weight: normal;	margin: 0;	text-align: justify;
}
#contForm ul li.required, .parsley-error-list li {	color: #cb1424;	font-size: 10px;	font-weight: normal;
}
#s2id_subject {	width: 41.6667%;	padding-right: 15px;
}
#contForm textarea {	background-color: #fff;	height: 160px;	width: 100%;	border: 1px solid #ccc;	margin-bottom: 20px;	box-sizing: border-box;	-moz-box-sizing: border-box;	-webkit-box-sizing: border-box;	font-size: 12px;	color: #333;
}
.contact-captcha {	text-transform: uppercase;	font-size: x-small;	color: #333;
}
.text {	color: #000;
}
.contact-captcha-left .text {	margin-bottom: 3px;
}
.securitycode {	padding-top: 3px;
}
#contForm #securityCode {	width: 110px;
}
#contForm .contact-captcha ul li.contact-captcha-left {	min-width: 130px;	float:left;	text-align: center;	padding-right: 10px;
}
#contForm .contact-captcha ul li.contact-captcha-right {	text-align: center;	min-width: 130px;	float: left;
}
#contForm .contact-captcha-right .required {	min-width: 0;
}
.contact-submit-btn {	width: 172px;	height: 33px;	line-height: 33px;	display: block;	border: none;	font-size: 14px;	font-weight: bold;	text-align: center;	position: relative;	color: #fff;	text-transform: uppercase;	cursor: pointer;	background: url(../img/arrow.png) no-repeat 95% 50%;	background-color: #000;
}
.contactus h3.error {	color: red;	font-weight: bold;	padding-left: 20px;
}
@media only screen and (max-width: 767px) {	#contForm .checkbox-cont {	margin-bottom: 20px;	}	#s2id_subject {	width: 100%;	padding: 0px;	}	#contForm ul li.required, .parsley-error-list li{	position: absolute;	top: 0px;	right: 0px;	margin-right: 15px;	padding: 0px;	text-transform: uppercase;	}	#contForm ul .securitycode li.required, .parsley-error-list li.verifyemail { position: relative;	}	#contForm p, .contactus h3, #contForm label, #contForm input[type="text"], .contact-captcha {	font-size: 14px;	}	.contact-submit-btn {	font-size: 16px;	width: 265px;	height: 35px;	}
}