.line{
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}

.careers-text{
	float: left;
	width:100%;
	font-size: 16px;
	line-height: 22px;
	color: #8a8a8a;
	clear: both;
	margin-bottom: 15px;
}
.career-column1{float: left; width: 60%; text-align: justify;}

.career-column2{float: left; width: 38%; margin-left: 20px; } 

.careers-text ul{
	float: left;
	width:90%;
	margin: 0;
	margin-left: 15px;
	clear: both;
}
.careers-text ul li{
	float: left;
	width:100%;
	margin: 0;
	font-size: 16px;
	line-height: 22px;
	list-style-type: none;
	list-style-image: url("../images/products/bullete.jpg");
	padding: 2px 0 2px 6px;
}


.form-title{
	color:#438bad;
	font-size:30px;
	float:left;
	width:100%;
}
.submitted{
	color:#438bad;
	font-size:30px;
	float:left;
	width:100%;
	margin:30px 0px;
	height:260px;
}
.myselect {    
	width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.success {
	color: #00f;
	font-weight: bold; 
	font-size: 1.2em;
}
.error {
	display: block;
}
.error_msg{
	font-weight: bold;
	font-size: 14px;
	color: #f00; 
	float:left;
	padding-left:4px;
}

.compulsary{
	clear:both;	
	color:#ff4e44;
	padding:10px 0px;
}
.privacy_text{
	width:100%;
	float:left;	
	font-size:14px;
	color:#ff4e44;
	text-align:justify;
	padding:10px 0px;
}
#enquiry_form-container{float:left; width:80%; background-color:#fff; padding-bottom:20px;}
#enquiry_form{float:left; width:100%; margin:3px 0px;}

.form_field{	
	font-size:16px;
	float:left;
	width:22%;
	text-align:left;
	padding:6px 10px;
}
.text_field{
	width:54%;
	padding:6px 0px;
	float:left;
}
.form_field1{	
	font-size:16px;
	float:left;
	width:22%;
	text-align:left;
	padding:6px 10px;
}
.text_field1{
	width:54%;
	padding:6px 0px;
	float:left;
}
.dropdown_field1{
	width:15%;
	padding:2px;
	float:left;
	height:25px;
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.dropdown_field2{
	width:22%;
	padding:2px;
	float:left;
	height:25px;
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
	margin:0px 3px;
}
.dropdown_field3{
	width:24%;
	padding:2px;
	float:left;
	height:25px;
		
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.year{
	font-size:16px;
	
	float:left;
	width:18%;
	border:1px solid #a3d7e2;
	border-radius:4px;
	padding:3px 12px;
}
.phone_field1{
	width:10%;
	padding:4px 12px;
	float:left;
	border:1px solid #a3d7e2;
	border-radius:4px;
	font-size:16px;
}

.phone_field2{
	width:40%;
	padding:4px 12px;
	float:left;
	border:1px solid #a3d7e2;
	border-radius:4px;
	margin-left:4px;
	font-size:16px;
}
.form_text{
	font-size:16px;
	
	float:left;
	width:56%;
	border:1px solid #a3d7e2;
	border-radius:4px;
	padding:4px 12px;
}
.file_text{
	font-size:14px;
	
	float:left;
	width:56%;
	border:1px solid #a3d7e2;
	border-radius:4px;
	padding:4px 12px;
}
.captcha{	
	font-size:16px;
	
	float:left;
	width:34%;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.textarea_field{
	width:56%;
	height:36px;
	padding:6px 12px;
		
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.join{	
	font-size:16px;
	color:#fff;
	border:1px solid #0078d5;
	background-color:#0078d5;
	float:right;
	width:106px;
	height:32px;
	text-align:center;
}
.reset-button{	
	font-size:16px;
	margin-left:5px;
	color:#fff;
	border:1px solid #0078d5;
	background-color:#0078d5;
	float:left;
	width:106px;
	height:32px;
	text-align:center;
}
.buttons{float:left; width:100%; text-align:center; padding-top:20px; padding-bottom: 20px;}
.submit{float:left; padding-right:16px; width:25%; text-align:right;}
.reset{float:left; width:auto; text-align:left;}

.country_dropdown{
	width:60.5%;
	height:30px;
	
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.category-dropdown{
	width:62%;
	height:60px;
	
	font-size:16px;
	background-color:#fff;
	border:1px solid #a3d7e2;
	border-radius:4px;
}
.enquiry_field_full{
	font-size:16px;
	
	line-height:17px;
	text-align:justify;
}
.career-sent{
	float:left;
	width:auto;
	height:200px;
}

@media screen and (max-width: 1024px) 
{
#enquiry_form-container{width:93%;}
.form_field{width:35%;}
.text_field{width:60%;}

.form_field1{width:35%;}
.text_field1{width:60%;}
}

@media screen and (max-width: 980px) 
{
.dropdown_field1{width:14.5%;}
.country_dropdown{width:60%;}

	.career-column1{width: 57%;}
	
	.career-column2{width: 39%;}	
	.career-column2 img{width: 100%;}
}

@media screen and (max-width: 880px) 
{
.phone_field2{width:38.5%;}
.dropdown_field1{width:15%;}
.dropdown_field2{width:22%;}
.country_dropdown, .category-dropdown{width:60%;}
.form_field{width:34%;}
.form_field1{width:34%;}
}

@media screen and (max-width: 800px) 
{
.country_dropdown {width:61%;}
#enquiry_form-container{width:100%; padding:0px; padding-top:20px;}

}

@media screen and (max-width: 768px) 
{
.career-column1{width: 100%;}
	
	.career-column2{width: 100%; margin-left: 0; text-align: center;}	
	.career-column2 img{width: auto;}

@media screen and (max-width: 660px) 
{
.form_text{width:54%;}
.form_text1{width:54%;}	
.country_dropdown {width:59%;}
.dropdown_field1{width:14%;}
.dropdown_field2{width:22%;}

.phone_field1{width:11%;}
.phone_field2{width:38.5%;}

.error_msg{
	font-weight: normal;
	font-size:13px;
	padding-left:2px;
}


}
@media screen and (max-width: 480px) 
{
.form_field{width:40%; padding:6px 0px;}
.text_field{width:50%; margin-left:5px;}
.form_field1{width:40%; padding:6px 0px;}
.text_field1{width:50%; margin-left:5px;}	
.form_text{width:90%;}
.dropdown_field1{width:22%;}
.dropdown_field2{width:36%;}
.country_dropdown {width:99%;}

#fileToUpload{width:100%;}
.buttons{width:auto; margin:0px 98px;}
	
	.career-column2 img{width: 100%;}
}

@media screen and (max-width: 420px) 
{
.form_field{width:40%; padding:6px 0px;}
.text_field{width:55%; margin-left:5px;}
.form_field1{width:90%; padding:6px 0px;}
.text_field1{width:90%; margin-left:5px;}	
.form_text{width:90%;}
.dropdown_field1{width:22%;}
#fileToUpload{width:90%;}
}

@media screen and (max-width: 360px) 
{
	#enquiry_form-container{padding:0px;
	width:auto;
	}

.form_text{width:86%;}
.dropdown_field1{width:26%;}
.dropdown_field2{width:29%;}
.year{width:28%;}
.phone_field1{width:23%;}
.phone_field2{width:46%;}
.textarea_field{width:88%;}
.buttons{width:auto; margin:0px 60px;}


}

@media screen and (max-width: 320px) 
{
.buttons{width:auto; margin:0px 5px 0px 70px; }
}
