body {
	font-family: Verdana, sans-serif, Geneva;
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
	padding: 0;
	margin: 0;
}
p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding: 0;
	margin: 0;

}
h1, h2, h3, h4 {
	font-weight: normal;
	margin: 0;
	padding: 0;
}
a {
	border: none;
	outline: none;
	text-decoration: none;
	color: #4A2B1D;
}
img, object, embed, video, iframe {
	max-width: 100%;
	height: auto;
	border: none;
}
img {
	max-width: 100%;
	height: auto;
	border: none;
	vertical-align: middle;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.float_clear {
	clear: both;
}
.manufacturing {
	font-size: 34px;
	color: #fff;
}
.manufacturing_text {
	font-size: 20px;
	color: #fff;
	line-height: 36px;
	padding-top: 3%;
}
.tittle {
	text-align: center;
	margin-top: 25px;
}
.tittle hr {
	margin: 20px auto;
	margin-bottom: 30px;
}
.tittle p {
	font-size: 17px;
	color: #666666;
}


.banner {
	height: auto;
	width: 100%;
}




/********************KHALI CSS Start*******************************/
.s{ width:96%; margin: 0 auto;}
.career_left{ float:left; width:48%;}
.career_right{ float:right; width:48%;}

.contact_left{ float:left; width:30%;}
.contact_left p { color:#000;}
.contact_right{ float:right; width:70%;}

.inquiry_form {
	width: 100%; float:left;

}
.inquiry_form span {
	display: block;
	float: left;
	padding-right:5%;
	text-align: left;
	width: 250px; font-size:12px;
}
.area_code {
	display: block;
	float: left;
	text-align: left;
	width: 50px; 
}
.phone_no {
	display: block;
	float: left;
	text-align: left; margin-left:5px;
}
.phone_no input, .phone_no textarea, .phone_no select {
	color: #000;
	font-size: 11px;
	padding: 5px 3px;
	text-decoration: none;
	width: 210px !important;
}
.inquiry_form input, .inquiry_form textarea, .inquiry_form select {
	color: #000;
	font-size: 11px;
	padding: 5px 3px;
	text-decoration: none;
	width: 260px;
}

.inquiry_form input:hover, .inquiry_form input:focus {
	background-position: 0 -400px;
	color: #333;
}
.inquiry_form input[type="checkbox"], .inquiry_form input[type="radio"] {
	background: none;
	border: medium none;
	vertical-align: bottom;
	width: auto;
}
.inquiry_form input.button {
	color: #000;
	font-size: 11px;
	margin-right: 13px;
	padding: 2px 5px;
	width: 70px;
	cursor: pointer;
	height: 30px;
	outline: none;
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 10px 0;
    padding: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 999px) {

p{text-align:justify;}
.career_left { width:32%;}

}


@media only screen and (max-width: 767px) {
p{font-size: 11px;	line-height:20px;	text-align: justify;}


.inquiry_form span {width:auto;}
.inquiry_form input, .inquiry_form textarea, .inquiry_form select {width:100%;}

}


/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src: url('fonts/flexslider-icon.html');
	src: url('fonts/flexslider-icond41d.html?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon-2.html') format('woff'), url('fonts/flexslider-icon-3.html') format('truetype'), url('fonts/flexslider-icon-4.html#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}