@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'droid_sansbold';
    src: url('../fonts/droidsans-bold-webfont.eot');
    src: url('../fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-bold-webfont.woff2') format('woff2'),
         url('../fonts/droidsans-bold-webfont.woff') format('woff'),
         url('../fonts/droidsans-bold-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-bold-webfont.svg#droid_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotothin';
    src: url('../fonts/roboto-thin-webfont.eot');
    src: url('../fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-thin-webfont.woff2') format('woff2'),
         url('../fonts/roboto-thin-webfont.woff') format('woff'),
         url('../fonts/roboto-thin-webfont.ttf') format('truetype'),
         url('../fonts/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light_1-webfont.eot');
    src: url('../fonts/opensans-light_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light_1-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light_1-webfont.woff') format('woff'),
         url('../fonts/opensans-light_1-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light_1-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

body
{
	margin:0;
	padding:0;
	font-family: 'open_sansregular';
}

h1, h2, h3, h4, h5, h6, span, ul, ol, li, p
{
	margin:0;
	padding:0;
}

img
{
	outline:none;
	border:0;
}

a
{
	outline:none;
}

.main_body
{
	float:left;
	width:100%;
}

.header_body
{
	float:left;
	width:96%;
	background:#f0f0ee;
	padding:0% 2%;
}

.logo
{
	float:left;
	width:214px;
	height:49px;
	margin:16px 0 0 0;
}

.right_IconDiv
{
	float:right;
	width:100px;
	height:auto;
}

.top_outerDiv
{
	float:left;
	width:82%;
	height:auto;
	padding-bottom:5px;
}

.iconBox_Div
{
	float:left;
	width:auto;
	padding:10px;
	border-right:1px solid #e6e6e6;
}

.market_Div
{
	float:right;
	width:70%;
	text-align:right;
	font-size:15px;
	color:#2b424d;
	padding:5px 20px 0 0;
}

.nav
{
	float:right;
	width:auto;
	min-width:400px;
	height:auto;
	text-align:right;
	padding:5px 0 15px 0;
}

.nav ul
{
	display:block;
}

.nav li
{
	display:inline;
	list-style:none;
	font-size:14px;
	color:#2b424d;
	padding:0px 20px;
}

.nav li a
{
	color:#2b424d;
	text-decoration:none;
}

.nav li a
{
	color:#2b424d;
	text-decoration:none;
}

.nav li a:hover
{
	color:#e26b1b;
	text-decoration:none;
}

.nav li .homeicon
{
	float:left;
	width:14px;
	height:12px;
	background:url(../images/home-icon.png) no-repeat;
	margin:5px -15px 0 0px;
	position:relative;
	z-index:1;
}

.nav li .homeicon:hover
{
	background:url(../images/home-icon.png) 0px -12px no-repeat;
}

.banner_Div
{
	float:left;
	width:100%;
}

.banner_Div img
{
	width:100%;
	height:100%;
	margin:0;
}

.section_Body
{
	float:left;
	width:100%;
}

.top_sectionDiv
{
	float:left;
	width:96%;
	padding:2% 2%;
}

.section_BoxDiv
{
	float:left;
	width:21%;
	height:380px;
	border:1px solid #e0eded;
	padding:15px;
	margin:8px;
	text-align:center;
}

.section_BoxDiv h1
{
	/*font-family: 'droid_sansbold';*/
	font-size:17px;
	color:#f5821f;
	font-weight:bold;
	margin-top:20px;
}

.section_BoxDiv h1 a
{
	color:inherit;
	text-decoration:none;
}

.section_BoxDiv h1 a:hover
{
	color:inherit;
	text-decoration:none;
}

.section_BoxDiv img
{
	width:auto;
	height:auto;
	margin:25px 0 25px 0;
}

.section_BoxDiv p
{
	font-size:14px;
	color:#616161;
	text-align:justify;
}

.sectionAbout_body
{
	float:left;
	width:100%;
	padding:0% 0 2% 0;
}

.sectionAbout_body h2
{
	font-family: 'droid_sansbold';
	font-size:35px;
	color:#f5821f;
	font-weight:normal;
	text-align:center;
}

.sectionAbout_body p
{
	font-size:20px;
	color:#fff;
	text-align:justify;
	text-align:left;
	padding:25px 0px 0px;
	line-height:28px;
	width:100%;
}

.sectionAbout_body label
{
	float:left;
	width:93%;
	font-size:14px;
	color:#616161;
	text-align:justify;
	text-align:center;
	padding:20px 40px 0;
	line-height:28px;
}

.sectionAbout_body ul
{
	float:left;
	width:100%;
	display:block;
	padding:25px 0px 0;
}

.sectionAbout_body li
{
	background:url(../images/arrow-icon-white.png) 0 2px no-repeat;
	list-style:none;
	font-size:20px;
	color:#fff;
	padding-bottom:10px;
	padding-left:40px;
}

.sectionAbout_body li a
{
	color:inherit;
	text-decoration:none;
}

.sectionAbout_body li a:hover
{
	color:#eaeaea;
	text-decoration:none;
}

.AboutUs_Div
{
	float:left;
	width:100%;
	background:#efefef;
}

.section_AboutDiv
{
	float:left;
	width:96%;
	height:536px;
	padding:0 2%;
	background:url(../images/industries-bck.jpg) top no-repeat;
	background: Grey;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

.section_AboutDiv h2
{
	text-align:left;
	font-family: 'open_sansregular';
	font-size:35px;
	color:#fff;
	padding:2% 0 0 0;
}

.section_AboutDiv .devider 
{
    background-color: #fff;
    height: 1px;
	float:left;
    width: 160px;
	margin-top:10px;
}

.section_AboutDiv .subtitle 
{
	font-family: 'robotothin';
    color: #515151;
    font-size: 28px;
    letter-spacing: 1.4px;
    margin-top: 20px;
	padding:0;
	font-weight:normal;
	font-style:normal;
	text-transform:uppercase;
}

.textDiv
{
	width:50%;
	padding:1% 0;
}

.txtDiv
{
	margin:0 auto;
	width:65%;
	text-align:center !important;
	font-size:17px !important;
}

.industriesDiv
{
	float:left;
	width:96%;
	padding:3% 2%;
}

.industriesDiv h2
{
	font-family: 'robotothin';
	font-size:60px;
	color:#f5821f;
	font-weight:bold;
	text-align:center;
	padding:0% 0 0 0;
}

.industriesDiv .devider 
{
    background-color: #555;
    height: 1px;
    margin: 15px auto 0;
    width: 200px;
}

.industriesDiv .subtitle 
{
	font-family: 'robotothin';
    color: #515151;
    font-size: 25px;
    letter-spacing: 1.4px;
    margin-top: 20px;
	padding:0;
	font-weight:normal;
	font-style:normal;
	text-transform:uppercase;
}

.indus_textDiv
{
	float:left;
	width:100%;
}

.Indus_listDiv
{
	margin:0 auto;
	width:70%;
	font-size:17px !important;
	display:table;
}

.Indus_RightDiv
{
	float:right;
	width:353px;
}

.Indus_padding
{
	padding:4% 0 3% 0;
}

.Products_Div
{
	padding:4% 0 0% 0;
	text-align:center;
}

.onlineProduct_Div
{
	float:left;
	width:100%;
}

.onlineProduct_Div span
{
	float:left;
	padding:0 7px;
	margin-bottom:0px;
	width:23.8%;
	text-align:center;
}

.industries_rightDiv
{
	float:right;
	width:50%;
	position:relative;
	top:-112px;
	right:20px;
	text-align:right;
}

.product_body
{
	float:left;
	width:96%;
	height:607px;
	background:url(../images/products-bck.jpg) top no-repeat;
	padding:0 2%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

.product_body h2
{
	text-align:left;
	font-family: 'open_sansregular';
	font-size:35px;
	color:#d3681f;
	padding:2% 0 0 0;
}

.bottomLine 
{
    background-color: #d3681f;
    height: 1px;
	float:left;
    width: 144px;
	margin-top:10px;
}

.imgBox
{
	float:left;
	width:100%;
	height:auto;
	padding:2% 0 0 0;
}

.spanDiv
{
	float:left;
	width:395px;
	height:auto;
}

.right_bodyDiv
{
	float:right;
	width:60%;
}

.right_TopBox
{
	float:left;
	width:726px;
	height:235px;
	background: rgba(0, 0, 0, 0.4);
	border-radius:6px;
}

.txtspan
{
	float:left;
	font-size:18px;
	color:#fff;
	padding:10px 25px;
	text-align:justify;
	line-height:26px;
}

.right_TopBoxbtm
{
	float:left;
	width:726px;
	height:222px;
	background:url(../images/products-bck-right.png) no-repeat;
	margin-top:15px;
	border-radius:6px;
}

.right_TopBoxbtm p
{
	float:left;
	font-size:22px;
	color:#09628c;
	padding:10px 25px;
	text-align:justify;
	line-height:26px;
	width:93%;
}

.right_TopBoxbtm ul
{
	float:left;
	width:95%;
	display:block;
	padding:15px 0px 0 25px;
}

.right_TopBoxbtm li
{
	background:url(../images/arrow-icon.png) 0 1px no-repeat;
	list-style:none;
	font-size:20px;
	color:#333;
	padding-bottom:10px;
	padding-left:40px;
}

.aboutconfomiz_bodyDiv
{
	float:left;
	width:96%;
	height:565px;
	background:url(../images/about-bck.jpg) top no-repeat;
	padding:0 2%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

.aboutconfomiz_bodyDiv h2
{
	text-align:left;
	font-family: 'open_sansregular';
	font-size:35px;
	color:#1b749e;
	padding:2% 0 0 0;
}

.aboutconfomiz_bodyDiv p
{
	color:#555;
	font-size:16px;
}

.bottomLineabout
{
    background-color: #1b749e;
    height: 1px;
	float:left;
    width: 275px;
	margin-top:10px;
}

.aboutText_Div
{
	width:45%;
	padding-top:1%;
}

.iconText_div
{
	float:left;
	width:45%;
	padding:3% 0 0 6%;
}

.iconDivabout
{
	float:left;
	width:100%;
	padding-bottom:3%;
}

.iconDivabout span
{
	float:left;
	width:47px;
	height:47px;
}

.iconDivabout label
{
	float:left;
	width:30%;
	height:auto;
	text-align:left;
	padding:10px 0 0 20px;
	margin:0;
	font-size:20px;
	color:#555;
	font-family: 'open_sanslight'
}