@charset "utf-8";

/* CSS Document */



body{

	margin:0;

	padding:0;

	min-width:1066px;

}	

a{

	text-decoration:none;

}

.wrapper{

	margin:0;

	padding:0;

	min-width:1066px;

	background:url(images/body-bg.jpg);

}

.head_wrapper{

	height:84px;

	background:#f2f2f2;

	width:100%;

}

.header{

	width:960px;

	height:84px;

	margin:0 auto;

}

.home_logo{

	background:url(images/logo1.png) no-repeat;

	height:34px;

	width:330px;

	position:relative;

	top:30px;

	float:left;

}

.nav{

	height:25px;

	float:right;

	margin-top:25px;

}

.nav ul li a{

	text-decoration:none;

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	padding:10px 15px 10px 15px;

}

.nav a:hover{

	color:#1b8840;

}

.nav ul{

	padding:0;

}

.nav ul li{

	float:left;

	list-style:none;

}

.nav ul li:hover .subnav{

	opacity:0.9;

}

.nav ul li:hover .arrow_box1{

	display:block;

}

.nav .subnav {

	opacity:0;

    position: absolute;

    top: 70px;

    list-style-type: none;

    background: #076b29;

    margin: 0;

    border:solid 2px #11933d;

    z-index:5;

    padding:0;

	width:120px;

	transition:all 0.2s ease-in-out;

	-webkit-transition:all 0.2s ease-in-out;

	border-radius:6px;

}

.nav .subnav li {

    display: block;

    border-bottom: solid 1px #8d8a8a;

    margin:0;

	text-align:left;

	padding:0;

	width:120px;

	opacity:0.6;

	border-radius:6px;

}

.nav .subnav li a {

    color: #FFF;

    height:10px;

    font-size:13px;

	display:block;

	width:120px;

	margin:0;

	padding:10px 10px 15px 10px !important;

	z-index:22;

	position:relative;

}

.subnav li:hover a{

    color:#FFF;

}

.subnav li:hover{

	opacity:1;

}

.subnav {

	position: relative;

	background: #15873b;

	border: 6px solid #15873b;

}

.subnav:after, .arrow_box:before {

	bottom: 100%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

}



.subnav:after {

	border-color: rgba(21, 135, 59, 0);

	border-bottom-color: #15873b;

	border-width: 7px;

	left: 50%;

	margin-left: -15px;

}

.subnav:before {

	border-color: rgba(21, 135, 59, 0);

	border-bottom-color: #15873b;

	border-width: 13px;

	left: 50%;

	margin-left: -15px;

}







.banner {

	position: relative;

}

.banner:after {

	bottom: 100%;

	border: solid transparent;

	content: " ";

	height: 0;

	width: 0;

	position: absolute;

	pointer-events: none;

}



.banner:after {

	border-color: rgba(0, 94, 32, 0);

	border-bottom-color: #005e20;

	border-width: 8px;

	left: 44%;

	margin-left:0;

	transition:0.1s;

}



.a-margin0:after{

	margin-left:0px;

	transition:0.1s;

}

.a-margin1:after{

	margin-left:70px;

	transition:0.1s;

}

.a-margin2:after{

	margin-left:145px;

	transition:0.1s;

}

.a-margin3:after{

	margin-left:225px;

	transition:0.1s;

}

.a-margin4:after{

	margin-left:325px;

	transition:0.1s;

}

.a-margin5:after{

	margin-left:445px;

	transition:0.1s;

}

.a-margin6:after{

	margin-left:535px;

	transition:0.1s;

}



.banner{

	background:url(images/banner1.jpg);

	height:440px;

	background-position:center;

	position:relative;

}

.banner-txt{

	width:470px;

	height:140px;

	position:relative;

	left:49%;

	top:80px;

}

.banner-txt h2{

	margin:0;

	font-size:52px;

	font-weight:300;

	color:#FFF;

	text-align:right;

}

.banner-txt h3{

	margin:0;

	font-size:32px;

	font-weight:500;

	color:#d3e002;

	text-align:right;

}

.container{

	width:1060px;

	height:460px;

	background:#FFF;

	margin:0 auto;

	margin-top:-45px;

	z-index:10;

	position:relative;

}

.container_left{

	float:left;

	width:700px;

}

.container_left P{

	text-align:justify;

	margin-left:55px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

}

.container_right{

	float:right;

	width:320px;

	margin-left:40px;

}

h1{

	float:left;

	margin-left:55px;

}

.container_dots{

	background:url(images/container_dots.png) no-repeat;

	width:55px;

	height:16px;

	float:left;

	margin-top:37px;

	margin-left:15px;

}

.h-txt{

	display:none;

}

.bottom_box{

	width: 960px;

	margin: 0 auto;

	height:327px;

	margin-top:-31px;

	z-index:0;

	position:relative;	

}

.clear{

	clear:both;

}

.mar-slider{

	height:243px;

	overflow:hidden;

}

.mar-slider ul{

	padding:0;

	list-style:none;

	position:relative;

}

.market{

	margin-top:35px;

	background:url(images/market_bottom.png) no-repeat;

	background-position:bottom left; 

	height:40px;

}

.market h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	margin-left:10px;

	color:#4d4d4d;

}

.rupee_pound{

	height:/*103px*/auto;

	width:267px;

	border: 2px solid #CCC;

	border-radius:10px;

	margin-top:20px;

	transition:all 0.2s linear;

	background:#FFF;

}

.rupee_pound:hover{

	border: 2px solid #2b8b4c;

	background:#f9f6f6;

}

.rupee_pound h4{

	color:#000;

	margin:10px 0 0 0;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:16px;

	width:120px;

	text-align:left;

	float:left;

}

.thailand_flag,

.malaysia_flag,

.rupee_flag{

	background-position:left;

	height:40px;

	margin-left:20px;

	width:80px;

	float:left;

	margin-top:10px;

}

.rupee_flag{

	background:url(images/india_flag.jpg) no-repeat;

}

.malaysia_flag{

	background:url(images/malaysia-flag-index.png) no-repeat;

}

.thailand_flag{

	background:url(images/thailand-flag.jpg) no-repeat;

}

.rupee_pound a,

.rupee_pound p{

	margin:0;

	color:#000;

	padding:10px 10px 10px 20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:18px;

        text-align: center;

}

.rupee_pound h6{

	color:#000;

	width:120px;

	margin:0px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}

.box_icon{

	width:960px;

	height:178px;

	position:relative;

	top:100px;

	margin:0 auto;

}

.icon_box{

	width:184px;

	height:178px;

	border-radius:10px;

	float:left;

	margin-right:25px;

	margin-left:25px;

	position:relative;

}

.icon_box a{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;}

.icon_box_opacity{

	width:184px;

	height:178px;

	background:#000;

	opacity:0.3;

	position:absolute;

	border-radius:10px;

}

.icon_box:hover .icon_box_opacity{

	background:#2b8b4c;

	opacity:1;

	box-shadow: 5px 8px 7px #333;

}

.icon_box:hover .icon_box_opacity:after{

	content:"";

	position:absolute;

	border-width:10px 10px 0 10px;

	border-style:solid;

	border-color:#2b8b4c transparent ;

	bottom:-10px;

	left:50%;

	margin-left:-10px;

	box-shadow: 5px 5px 7px #333;

}



.icon_box p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	text-align:center;

	margin-bottom:25px;

	color:#FFF;

	position:relative;

}

.icon_1{

	width:76px;

	height:76px;

	background:url(images/export_icon.png) no-repeat;

	margin:30px 0 0 55px;

	position:relative;

}

.icon_2{

	width:85px;

	height:85px;

	background:url(images/product_icon.png) no-repeat;

	margin:30px 0 0 50px;

	position:relative;

}

.icon_3{

	width:75px;

	height:85px;

	background:url(images/quality_icon.png) no-repeat;

	margin:30px 0 0 55px;

	position:relative;

}

.icon_4{

	width:75px;

	height:82px;

	background:url(images/service_icon.png) no-repeat;

	margin:30px 0 0 55px;

	position:relative;

}



.body-wrapper{

	background:#f5f5f5;

}

.body-container{

	background:#FFF;

	width:1060px;

	margin:0 auto;

	height:590px;

	position:relative;

	bottom:-30px;

	z-index:12;

}

.body-left{

	width:725px;

	float:left;

}

.body-cont1{

	width:640px;

	height:350px;

	padding-left:60px;

}

.leaf{

	width:260px;

	height:200px;

	background:url(images/leaf.png) no-repeat;

	float:left;

	margin-left:-30px;

	margin-top:10px;

}

.body-links{

	width:390px;

	float:left;

}

.b-links-h{

	height:45px;

	border-bottom:1px solid #000;

}

.body-links h2{

	font-size:20px;

	margin-top:30px;

}

.body-links a{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:0 20px 0 20px;

	position:relative;

	left:-15px;

}

.body-links-ul{

	width:220px;

	float:left;

	padding-left:15px;

}

.body-links-ul2{

	float:left;

	padding-left:10px

}

.body-links ul li{

	list-style-image:url(images/list-style1.png);

	line-height:24px;

}

.body-links ul li:hover a{

	color:#5f9c2d;

}

.body-cont1 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

	line-height:24px;

	text-align:justify;

}

.rd-less-txt,

.rd-more-txt,

.rd-more1{

	width:78px;

	float:right;

	background:url(images/rd-more.png) no-repeat;

	background-position:center left;

	cursor:pointer;

}

.rd-less-txt a,

.rd-more-txt a,

.rd-more1 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0;

	color:#000;

	text-align:center;

	position:relative;

	bottom:3px;

	left:28px;	

	text-align:right;

}

.body-cont2{

	padding-left:60px;

	width:640px;

}

.body-cont2 h2{

	font-size:20px;

}

.submenu{

	height:30px;

	border-bottom:1px solid #c2c2c2;

	margin-top:30px;

}

.submenu ul{

	padding:0;

	margin:0;

}

.submenu ul li{

	float:left;

	list-style:none;

	width:90px;

	text-align:center;

	padding-bottom:13px;

	margin:0 5px 0 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	cursor:pointer;

}	

.submenu ul li:hover{

	border-bottom:3px solid #2fae5a;

}

.submenu-cont{

	margin-top:20px;

	display:none;

}

.submenu-cont p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:justify;

	line-height:24px;

	margin:0;

}

.subactive{

	border-bottom:3px solid #2fae5a;

}

.body-right{

	width:275px;

	float:right;

	padding-right:60px;

}

.newa{

	height:200px;

}

.news h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:200;

	margin:50px 0 20px 0;

}

.news-feeds{

	height:150px;

	overflow:hidden;

}

.news-feeds ul{

	padding-left:20px;

	position:relative;

}

.news-feeds ul li{

	list-style-image:url(images/news-list-img.png);

}

.news-feeds p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:24px;

	text-align:justify;

}

.client h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:300;

}

.cl-img{

	float: left;

}

.cl-img-txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

	margin: 15px 0 0 10px;

	float: left;

}

.cl-img-txt p{

	margin: 0;

	line-height: 18px;

}

.cl-cont{

	margin-top: 25px;

}

.cl-cont p{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;
	text-align: justify;

}

.brochure{

	width:275px;

	height:35px;

	background:#2b8b4c;

	margin-top:20px;

	border-radius:5px;

	transition:0.3s;

}

.brochure:hover{

	background:#5f9c2d;

}

.brochure p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	margin:0;

	color:#FFF;

	position:relative;

	top:8px;

	text-align:center;

	padding:1px 0 5px 0;

}





#footer{

	height:235px;

	background:url(images/footer-bg.jpg);

	margin-top:-30px;

}

.footer_wrapper{

	width:1000px;

	height:235px;

	margin:0 auto;

	position:relative;

	top:30px;

}

.footer_content{

	width:960px;

	height:205px;

	margin:0 auto;

	margin-top:30px;

}

.footer_image{

	width:438px;

	height:290px;

	position:absolute;

	right:-55px;

	top:-35px;

	background:url(images/footer_image.png) no-repeat;

}

.footer_heading{

	height:42px;

	margin-right:10px;

}

.footer_head_1{

	height:19px;

	width:155px;

	float:left;

	margin-left:38px;

	margin-top:13px;

}

.footer_head_1 p{

	margin:0;

	width:100px;

	font-family: 'PT Sans', sans-serif;

	font-size:15px;

	color:#f0f0f0;

}

.footer_head_2{

	height:19px;

	width:18px;

	float:left;

	margin-left:150px;

	margin-top:13px;

}

.footer_head_2 p{

	width:150px;

	margin:0;

	font-family: 'PT Sans', sans-serif;

	font-size:15px;

	color:#f0f0f0;

}

.footer_head_3{

	height:19px;

	width:18px;

	float:left;

	margin-left:250px;

	margin-top:13px;

}

.footer_head_3 p{

	width:150px;

	margin:0;

	font-family: 'PT Sans', sans-serif;

	font-size:15px;

	color:#f0f0f0;

}

.footer_head_4{

	height:19px;

	width:100px;

	float:left;

	margin-left:200px;

	margin-top:13px;

}

.footer_head_4 p{

	width:100px;

	margin:0;

	font-family: 'PT Sans', sans-serif;

	font-size:15px;

	color:#f0f0f0;

}

.easy_access_options{

	width:308px;

	margin-left:15px;

	float:left;

}

.easy_access_options ul{

	margin-top:10px;

	line-height:20px;

	float:left;

}

.easy_access_options ul li a{

	text-decoration:none;

	color:#b6b6b6;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	line-height:24px;

}

.easy_access_options ul li{

	list-style-image:url(images/footer_list_icon.png);

}

.easy_access_options ul li a:hover{

	color:#1b8840;

}

.easy_access_options ul li:hover{

	list-style-image:url(images/list-icon2.png);

}

.address_text{

	width:230px;

	margin-left:20px;

	float:left;

}

.address_text p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#b6b6b6;

}

.contact_details{

	width:200px;

	float:left;

	margin-left:35px;

}

.contact_details p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#b6b6b6;

}

.email{

	height:19px;

	width:100px;

	margin-top:20px;

}

.email p{

	margin-bottom:7px;

	font-family: 'PT Sans', sans-serif;

	font-size:15px;

	color:#b6b6b6;

}

.mail_address p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#2fae5a;

	margin-top:2px;

	margin-left:0 !important;

}

.social{

	float:left;

	margin:5px 0 0 20px;

}

.social a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#b6b6b6;

	transition:0.2s;

}

.fb{

	background:url(images/fb-hover.png) no-repeat;

	width:36px;

	height:34px;

	margin-bottom:10px;

	transition: all 0.3s ease-in-out;

}

.fb:hover{

	background:url(images/fb.png) no-repeat;

}

.social p{

	margin:0;

	position:relative;

	top:8px;

	left:45px;

	width:100px;

}

.twitter{

	width:36px;

	height:34px;

	background:url(images/twit-hover.png) no-repeat;

	margin-bottom:10px;

	transition: all 0.3s ease-in-out;

}

.twitter:hover{

	background:url(images/twitter.png) no-repeat;

}

.in{

	width:36px;

	height:34px;

	background:url(images/in-hover.png) no-repeat;

	transition: all 0.3s ease-in-out;

}

.in:hover{

	background:url(images/in-icon.png) no-repeat;

}

.copyright_wrapper{

	height:50px;

	background:url(images/cp-bg.jpg);

}

.copyright_container{

	width:960px;

	margin:0 auto;

}

.copyright{

	width:300px;

	height:50px;

	float:left;

	margin-left:30px;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	color:#aaa9a9;

}

.design p,

.copyright p{

	margin-bottom:0;

	margin-top:0;

	position:relative;

	top:18px;

}

.design{

	width:300px;

	height:50px;

	float:left;

	margin-left:100px;

	font-family: 'Droid Sans', sans-serif;

	font-size:12px;

	color:#aaa9a9;

}

#map_canvas{

	height:641px;

	position:relative;

	z-index:11;

	background-position:center;

}



/*   page : Business Strategy   */



#bs-body-wpr{

	background:#f2f2f2;

}

.bs-container{

	width:1060px;

	margin:0 auto;

	height:630px;

	background:#FFF;

	position:relative;

	top:-20px;

}

.bs-cont1{

	padding:45px 60px 45px 60px;

}

.bs-cont1 h1{

	margin:0;

	color:#363636;

}

.bs-txt1{

	margin-top:25px;

}

.bs-txt1 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

	margin:0;

	text-align:justify;

}

.bs-links{

	margin-top:50px;

}

.bs-links ul{

	padding-left:35px;

	width:750px;

	height:50px;

}

.bs-links ul li{

	float:left;

	list-style: none;

	background: url(images/business/list1.jpg) no-repeat;

	padding: 4px 0 4px 7px;

}

.bs-links a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#005e20;

	position:relative;

	left:-30px;

	padding:0 25px 0 55px;

}

.bs-links h2{

	margin:0;

	padding:0;

	font-weight:400;

}

.ul1 li{

	width:200px;

}

.ul2 li{

	width:300px;

}

.bs-links p{

	margin:0;

	width:5px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

}



/*   page :  About Us  */



#ab-wrapper{

	background:#f2f2f2;

}

.ab-container1{

	width:1060px;

	margin:0 auto;

	background:#FFF;

	position:relative;

	top:-20px;

}

.ab-cont1{

	width:1060px;

	background:url(images/about%20us/cont1-bg.jpg) no-repeat;

	background-position:bottom right;

}

.ab-cont1-txt1{

	padding:40px 60px 0 60px;

}

.ab-cont1-txt1 h1{

	font-size:35px;

	margin:0;

}

.ab-cont1-txt1 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

	text-align:justify;

}

.ab-cont1-txt2{

	padding:0 60px 40px 60px;

}

.ab-cont1-txt2 ul{

	padding-left:18px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

	list-style-type:decimal;

}

.ab-container2{

	width:1060px;

	margin:0 auto;

	background:#FFF;

	position:relative;

	z-index:15;

}

.ab-cont2{

	padding:40px 60px 40px 60px;

}

.ab-div1{

}

.div-L{

	width:40px;

	float:left;

}

.num{

	width:32px;

	height:32px;

	background:url(images/about%20us/icon1.jpg) no-repeat;

}

.num p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#396e00;

	margin:0;

	position:relative;

	top:7px;

	left:11px;

}

.v-line,

.v-line3,

.v-line4{

	width:2px;

	background:#538919;

	position:relative;

	left:15px;

}

.v-line{

	height:50px;

}

.v-line3,

.v-line4{

	height:90px;

}

.div-R{

	float:left;

	width:830px;

}

.div-R h3{

	color:#005e20;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	margin-top:10px;

}

.div-R p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

}

.div-btm-clr{

	height:130px;

}



/*  page :  Quality   */



#q-wrapper{

	background:#f2f2f2;

}

.q-container{

	width:1060px;

	margin:0 auto;

	background:#FFF;

	position:relative;

	top:-20px;

}

.q-cont1{

	padding:10px 50px 10px 60px;

	background:url(images/quality/cnt-bg22.jpg) no-repeat;

	background-position:bottom right;

	height:880px;

	position:relative;

}

.anim-circle{

	width:10px;

	height:10px;

	background:url(images/anim-circle.png) no-repeat;

	position:absolute;

	top:153px;

	left:300px;

	display:none;

}

.anim-circle0{

	width:10px;

	height:10px;

	background:url(images/anim-circle.png) no-repeat;

	position:absolute;

	top:373px;

	left:270px;

	display:none;

}

.anim-circle00{

	width:10px;

	height:10px;

	background:url(images/anim-circle.png) no-repeat;

	position:absolute;

	top:149px;

	right:425px;

	display:none;

}

.anim-circle2{

	width:25px;

	height:25px;

	background:url(images/quality/anim-c3.png) no-repeat;

	position:absolute;

	top:146px;

	left:168px;

	display:none;

}

.anim-circle3{

	width:25px;

	height:25px;

	background:url(images/quality/anim-c3.png) no-repeat;

	position:absolute;

	top:366px;

	left:119px;

	display:none;

}

.anim-circle4{

	width:25px;

	height:25px;

	background:url(images/quality/anim-c3.png) no-repeat;

	position:absolute;

	top:142px;

	right:371px;

	display:none;

}

.q-cont1 h1{

	font-size:35px;

	margin-left:0;

}

.txt-div1-L{

	width:360px;

	float:left;

	margin-top:35px;

	padding-left:10px;

}

h2{

	font-size:15px;

	color:#005e20;

}

.txt-div2 p,

.txt-div1-R p,

.txt-div1-L p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:justify;

	line-height:24px;

	margin-top:30px;

}

.txt-div1-R{

	width:310px;

	float:right;

	margin-top:30px;

}

.txt-div2{

	width:380px;

	position:relative;

	top:40px;

	padding-left:10px;

}

.q-list{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	position:relative;

	top:55px;

}

.q-list p{

	margin:0;

}

.q-list ul{

	padding-left:30px;

}

.q-list ul li{

	list-style-image:url(images/quality/list-ing.png);

	line-height:28px;

	position:relative;

}

.txt-div3{

	width:560px;

	position:relative;

	top:70px;

	padding-left:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

	text-align:justify;

}



/*  page :  Contact Us   */



#co-wrapper{

}

.co-container{

	width:1060px;

	margin:0 auto;

	position:absolute;

	top:500px;

	left:22%;

	z-index:15;

}

.co-cont1{

	padding:90px 110px 90px 110px;

	background:#FFF;

}

.cont-form{

	background:#2d2d2d;

	padding:10px 50px 0px 50px;

	height:330px;

}

.cont-form1{

	border-bottom:1px solid #464646;

	height:329px;

}

.contact-footer{

	position:relative;

	top:1px;

	z-index:14;

}

.form-L{

	width:380px;

	float:left;

}

.form-R{

	width:340px;

	float:right;

	margin-top:53px;

}

.table input{

	width:317px;

	margin-bottom:20px;

	margin-top:15px;

	border-radius:5px;

	height:30px;

	border:1px solid #b7b7b7;

}

.form-R textarea{

	width:317px;

	margin-top:20px;

	border-radius:5px;

	height:110px;

	border:1px solid #b7b7b7;

}

.form-R input[type="submit"]{

	background:#029541;

	width:80px !important;

	height:30px;

	float:right;

	color:#FFF;

	cursor:pointer;

	border:none !important;

	transition:0.3s;

}

.form-R input[type="submit"]:hover{

	background:#14ad48;

}

.form-L h1{

	font-size:28px;

	font-family: 'Droid Sans', sans-serif;

	color:#FFF;

	font-weight:300;

	margin:15px 0 10px 5px;

}

.contact{

	color:#179140;

}

.cont-details{

	background:#2d2d2d;

	padding:0px 50px 25px 50px;

}

.contact-cont{

	border-top:1px solid #1a1a1a;

	height:150px;

}

.cn-address{

	width:330px;

	float:left;

}

.cn-address h2{

	font-size:16px;

	font-family: 'Droid Sans', sans-serif;

	color:#179140;

}

.cn-address p{

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color:#cecece;

	margin:0;

	line-height:22px;

}

.cn-web{

	width:340px;

	float:right;

	margin-top:60px;

}

.cn-web p{

	font-size:15px;

	color:#cecece;

	margin:0;

	margin-left:5px;

	line-height:26px;

}

.cn-web a{ font-size: inherit; color: inherit;}



/*  page :  Products   */



#pr-wrapper{

	background:#f2f2f2;

}

#pr-container1{

	width:940px;

	margin:0 auto;

	padding:60px;

	background:#FFF;

	position:relative;

	top:-20px;

}

#pr-container1 h1{

	margin:0;

	font-weight:300;

}

#pr-container2 h1,

#pr-container1 h2{

	margin:10px 0 0 0px;

	font-weight:300;

	font-size:20px;

	color:#FFF;

	float: left;

	padding: 7px 10px 10px 10px;

	background: #0fa441;

}

.product-tab{ float: left; margin: 18px 0 0 25px;}

.product-tab a{ font-size: 20px; padding: 7px 15px 10px 15px; color: inherit;/* transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;*/}

.product-tab a:hover{ background: #0fa441; color: #FFF;}

hr{

	background:#0fa441;

	border:0;

	height:2px;

}

.pr-txt-div1{

	margin-top:30px;

}

.pr-txt-div1 h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#005e20;

}

.pr-txt-div1 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:justify;

	line-height:24px;

}

.pr-list ul{

	width:350px;

	float:left;

	margin:0;

}

.pr-list ul li{

	line-height:24px;

	list-style-type:disc;

}

.txt-p p{

	margin:0;

}

.txt-p h4{

	margin:15px 0 10px 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}

#pr-container2{

	width:940px;

	margin:0 auto;

	padding:60px;

	background:#FFF;

	position:relative;

	top:-20px;

}

.pr-txt-div2{

	margin-top:15px;

	margin-bottom:20px;

}

.div2-body{

	display:none;

}

.pr-txt-div2 h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	margin:0;

	color:#FFF;

	position:relative;

	top:12px;

	left:10px;

}

.div2-head{

	height:40px;

	background:#016021;

	cursor:pointer;

	transition:0.3s;

}

.div2-head:hover{

	background:#14913e;

}

.div2-body-L{

	width:430px;

	float:left;

}

.div2-body-R{

	width:450px;

	float:right;

}

.pr-txt-div2 ul{

	line-height:24px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	padding-left:20px;

}

.pr-txt-div2 h4{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}

.pr-txt-div2 ul li p{

	margin:0;

	margin-left:15px;

}

.pr-txt-div2 p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:24px;

	text-align:justify;

}



/*  page :  Services   */



.s-div-head{

	height:40px;

	width:200px;

	background:#016021;

	cursor:pointer;

	transition:0.3s;

}

.s-div-body{

	padding:15px;

}

.s-txt-div{

	margin-top:15px;

	margin-bottom:20px;

}

.service-head h1{

	font-size:29px !important;

	margin-top:0 !important;

}





/*  page :  Market  */



#mr-container{

	width:920px;

	margin:0 auto;

	padding:20px;

	background:#FFF;

	position:relative;

	top:-20px;

}

#market1{

	float:left;

	margin:25px;

}

#market2{

	float:right;

	margin:25px;

}

#market3{

	margin:5px 0 25px 35%;

}

.order p{

	text-align:center;

}

.order a{

	padding:15px !important;

}



.order a:hover{

	color:#2fae5a;

}







/*  page :  Order   */



#or-container{

	width:1060px;

	margin:0 auto;

	background:#FFF;

	position:relative;

	top:-20px;

}

.or-cont1{

	padding:40px;

}

.or-form-cont{

	padding-left:50px;

	padding-right:10px;

}

.or-form-cont h1{

	margin:0;

	font-size:34px;

	color:#008a2f;

	float:none !important;

}

.or-form{

	width:510px;

	float:left;

	margin-top:10px;

}

.table2 p{

	margin-bottom:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}

.table2 input{

	width:435px;

	height:40px;

	border:1px solid #cccccc;

	padding-left:10px;

}

.table2 textarea{

	width:425px;

	height:95px;

	border:1px solid #cccccc;

	padding:10px;

}

.table2 input[type="submit"]{

	background:#4a4a4a;

	width:130px !important;

	float:right;

	color:#FFF;

	margin-top:5px;

	cursor:pointer;

	transition:all 0.2s ease-in-out;

}

.table2 input[type="submit"]:hover{

	background:#00832d;

}

select{

	width:448px;

	height:40px;

	border:1px solid #cccccc;

	padding-left:10px;

}

.select,

.select2{

  -webkit-appearance: button;

  -webkit-border-radius: 2px;

  -webkit-padding-start: 2px;

  -webkit-user-select: none;

  background-image:url(images/market/drop-arrow.png); 

    -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);

  background-position: center right;

  background-repeat: no-repeat;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.or-market{

	float:right;

	width:300px;

}

.or-rupee_pound {

	height: auto;

	width: 267px;

	border: 2px solid #CCC;

	border-radius: 10px;

	margin-top: 45px;

	transition: all 0.2s linear;

	background: #FFF;

        text-align: center;

}

.or-rupee_pound h4{

	color:#000;

	margin:10px 0 0 0;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:16px;

	width:120px;

	text-align:left;

	float:left;

}

.or-rupee_pound h6 {

	color: #000;

	width: 120px;

	margin: 0px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.or-rupee_pound p {

	margin: 0;

	color: #000;

	padding: 10px 10px 10px 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 18px;

}

.error{

	margin:0;

	font-family:Tahoma, Geneva, sans-serif;

	color:#F00;

	font-size:12px;

	display:block;

}