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

@font-face{
	font-family: Tahoma, Geneva, sans-serif, Geneva, sans-serif; src: url(Tahoma, Geneva, sans-serif.ttf) format("truetype");}

@font-face{ font-family:'Copperplate Gothic Bold'; src: url(COPRGTB.TTF) fomat("opentype");}
body
{
	font-size:100%;
}
*,
*:after,
*:before {
	margin:0;
	padding:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}

.clear{clear:both;}

img{ max-width:100%;}

p{ font-size: 14px; font-family:Tahoma, Geneva, sans-serif; line-height:20px; text-align:justify;}

ul, li{text-decoration:none; list-style:none}

a{ text-decoration:none;}

h1,h2,h3{ text-transform:uppercase;font-family: 'Copperplate Gothic Bold'; src: url(COPRGTB.TTF) fomat("opentype"); /*text-align:justify;*/font-weight: normal; color:#000;}

.container{ width:100%; height:auto !important;}

header{ background: none repeat scroll 0 0 #075807;border: 0 solid;float: left;height: auto !important;width: 100%;}

hr{border:1px solid;}

.wrapper{ max-width:1024px;margin:0 auto;}

.logo{ width:100%; height:auto !important; border:0px solid; margin:0px auto; padding:0px; background: url(img/header.png); text-align: center;}

.logo img{ margin:0px auto !important; padding:0px; display:inline-block; text-align: center;}

.in_product_1{ width:30%; height:auto !important;}

.in_product_1 img{ float:left;}

.in_product_1 h3{}

.product_part4{  display: inline-block;
    height: auto !important;
    margin: 0 auto !important;
    padding: 0;
	width: 98%;
	text-align: center;
}

.product_1{ display: inline-block;
    float: none;
    margin: 10px 9px 40px;
    text-align: center; width: 31%;}

.product_1 h2{color: #fff;font-size:22px;margin-top: -26%;text-align: center;}

.product_1 a:hover h2{ color:#A1BA00;}

.product_last{ width:95%; height:auto;margin-left: 10px; margin-top: 12px;}

.product_last h2{ color: #fff;font-size: 22px;margin-top: -6.5%;text-align: center;}

.product_last a:hover h2{ color:#A1BA00;}

.heading_nav{ width:100%; height:auto !important; color:#000; font-weight:normal; text-align:center; margin-left:18%;}

.banner_part{ height:auto !important; width:98%; margin-left:0%; padding:40px 0px;}

.center_part{ width:100%; height:auto !important; background: url(img/index_5.jpg) fixed repeat;float:left;}

.two_part{  border: 0 solid;
    display: inline-block;
    float: left;
    height: auto !important;
    margin: 0 auto !important;
    padding: 0;
    width: 100%;}

.part_1{background: none repeat scroll 0 0 #cde37f;
border: 0 solid;
float: left;
height: 175px;
margin: 7px;width: 96%;-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.part_1 img{margin: 0px 10px 10px; float:left;}

.part_1 h1{  color: #000;
    display: inherit;
    font-size: 22px;
    font-weight: bold;
    margin: 20px auto !important;
    padding: 0;
    text-align: center;}
	
.part_1 p{  color:#000;/*float: right;*//*margin-bottom: 30px;*/margin: 0px 10px 10px;text-align: justify;/*width: 55%;*/}

/*about us part*/
.about_product_part{ width:100%; float: left;height: auto !important; border:0px solid; z-index:100; /*background:#CDE37F;*/  margin-top:0px;}

.about_slider_part{ width:100%; float: left;height: auto !important; border:0px solid; padding: 40px 0; }
			
.about_slider_part img{-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border: 2px solid #cde37f;}
			
.product_slider_part img{-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border: 2px solid #cde37f;}
			
.crops_slider_part img{-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border: 2px solid #cde37f;}
			
.download_slider_part img{-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border: 2px solid #cde37f;}
			
.contact_slider_part img{-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border: 2px solid #cde37f;}

.product_slider_part{ width:100%; height: auto; border:0px solid;margin-bottom: 3%; float: left;}

.about_product_1{ float:left;  /*margin: 10px 10px 45px;*/}

.about_product_1 img{ float:left;  margin-left: 15px;margin-top: 7%;}

.about_product_1 p{  border: 0px solid;float: right;font-family:Tahoma, Geneva, sans-serif;font-size: 14px; margin-right: 4%;margin-top: 5px;width: 68%;} 

.about_product_1 h2{color: #000;float: left;font-size: 30px;margin-left: 5px;margin-top: 7%;}

.about_product_6{ float:left;  /*margin: 10px 10px 45px;*/}

.about_product_6 img{ float:left;}

.about_product_6 p{  border: 0px solid;float: right;font-family: Tahoma, Geneva, sans-serif;font-size: 14px; font-weight:normal;margin-right: 4%;margin-top: 5px;width: 68%;} 

.about_product_6 h2{color: #000;float: left;font-size: 30px;margin-left: 25px;margin-top: 7%;}

.about_product_1 a:hover h2{ color:#a1ba00;}

/*.about_product_2{ float:left;  margin: 10px -10px 0;}

.about_product_2 h2{color: #000FFF;font-size: 30px;margin-left: 28%;margin-top: -6.5%;}

.about_product_2 a:hover h2{color:#a1ba00;}
*/

.about_product_2{ float:left;  /*margin: 10px 10px 45px;*/}

.about_product_2 img{ float:left;  margin-left: 15px;margin-top: 7%;}

.about_product_2 p{  border: 0px solid;float: right;font-family:Tahoma, Geneva, sans-serif;font-size: 14px; margin-right: 4%;margin-top: 5px;width: 68%;} 

.about_product_2 h2{color: #000;float: left;font-size: 30px;margin-left: 5px;margin-top: 7%;}

.about_product_3{  border: 0px solid;float: left;margin-left: 5%;margin-top: 4%;width: 40%; font-family:Tahoma, Geneva, sans-serif; font-size: 14px;font-weight: normal;}

.about_product_3 h2{color: #000;font-size: 30px;}

.about_product_3 img{  float: right;margin-right: -13%;margin-top: -64%;}

.about_product_4{  border: 0px solid;float: right;font-family: Tahoma, Geneva, sans-serif;font-size: 14px;font-weight: normal; margin-right: 3%;margin-top: 4%;width: 45%;}

.about_product_4 h2{color: #000;font-size: 30px;}

.about_product_5{  border: 0px solid;float: right;font-family: Tahoma, Geneva, sans-serif;font-size: 14px;font-weight: normal;margin-top: 5%;width: 100%;  height: auto !important;}

.about_product_5 h2{color: #000;font-size: 23px;font-family: Tahoma, Geneva, sans-serif; margin-left: 30%;}

.about_product_5 p{   border: 0 solid;float: right;font-family: Tahoma, Geneva, sans-serif; font-size: 14px;font-weight: normal;font-weight: normal; margin-right: 13%;margin-top: 1%;text-align: center;width: 70%}

.about_product_5  img{ margin-left:44%;}

.our_comp{ width:100%;  float: left;height: auto !important;margin-bottom: 2%; border:opx solid; background:#CDE37F repeat; -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.our_comp_img{ height:auto !important; border:0px solid; width:38%; float: right;}

hr.homepage {background: none repeat scroll 0 0 #23e000;border: medium none;color: #23e000;float: left;height: 2px;/*margin-top: 1%;*/width: 100%;}

/*.our_comp_img img{ margin-top:2px;}*/

.our_comp_cont{ float:right; border:0px solid;  height: auto !important; width:60%;}

.our_comp_cont h2{ color:#000; padding-top:0%; padding-left:7%;}

.our_comp_cont p{ color:#000; width:96%; padding-left:7%;}

.our_goal{ width:100%; float: left;height: auto !important;margin-bottom: 2%; border:opx solid; background:#CDE37F repeat; -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.our_goal_img{  height: height: auto !important; border:0px solid; width:39%; float:right;}

.our_goal_cont{ float:left; border:0px solid; height: auto !important; width:60%;}

.our_goal_cont h2{ color:#000; padding-top:0%; padding-left: 10%;}

.our_goal_cont p{ color: #000;margin-left: 10%;width: 90%;}

.our_scien{ width:100%; float: left;height: auto !important;margin-bottom: 2%; border:opx solid; background:#CDE37F repeat; -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.our_scien_img{  height:250px; border:0px solid; width:39%; float:right;}

.our_scien_cont{ float:left; border:0px solid; height: auto !important; width:100%; background: url(img/ecostadt-aboutus3.jpg);}

.our_scien_cont img{ margin-top:-18%; z-index: -100;}

.our_scien_cont h2{ color:#000; padding-top:0%; padding-left: 6%;}

.our_scien_cont p{  color: #000;padding-left: 6.2%;width: 92%;z-index: 100;}

.our_add{ width:100%;  float: left;height: auto !important; border:opx solid; background:#CDE37F repeat; margin-bottom:2%; /*margin-bottom: 2%;*/ -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.our_add_img{  height:250px; border:0px solid; width:39%; float:right;}

.our_add_cont{ float:left; border:0px solid; height: auto !important; width:60%; margin-top: 18px;}

.our_add_cont h2{ color:#000; padding-top:0%; padding-left: 11%; padding-top: 5%;}

.our_add_cont p{ color:#000; width:98%; padding-left: 12%;padding-top: 4px;}

.product_content_part {width: 100%;height: auto;border: 0px solid;background: url(img/index_5.jpg) fixed repeat;padding-top: 40px; float:left;}

.product_list_1{ width:100%; height:auto !important;}

.product_list_3{ width:100%; height:auto !important; float: left;}

.product_list_heading{ width:100%; height:auto !important; background:#CDE37F;}

.product_list_heading h1{ padding-bottom:1%; padding-top:1%; padding-left:1%; color:#000; font-size: 23px;}

.product_ul { background: none repeat scroll 0 0 #CDE37F;height:354px;width: 100%;}

.product_ul li{   float: left;height: 280px;margin-left: 19%;padding-top: 3%;width: 22.5%;}

.product_ul li img{ padding-left: 13%;}

.product_ul li h3{ padding-left:9%; color:#000; font-size:15px;}

.product_left_2 li h3 {color: #000;padding-left: 0%;font-size:15px; text-align:center;}

.product_right_2 li h3{color:#000;font-size:15px; text-align:center; margin-top:-8px;}

.product_list_2{ width:100%; height:auto !important; border:0px solid; float: left; margin-bottom: 2%;}

.product_left_2{height:auto !important;width: 100%;}

.product_left_2 li{ float: left;height: auto !important;margin-left: 10%;padding-bottom:3%; width: 40%;}

.product_left { width:57%; height:auto !important; background-color:#CDE37F;  float: left;}

.product_left_2 { background-color:#CDE37F; width:99%; height:auto !important; float:left;}

.product_left_2 h1{font-size: 20px;padding-bottom: 5%; padding-left:0%;text-align:center;}

.product_right_2 h1{ font-size: 20px; padding-bottom: 17px;padding-left: 0%;padding-top:0%;text-align:center;}

.product_ul_4 { background-color:#CDE37F; width:100%;}

.product_ul_3 { background-color:#CDE37F; width:100%;}

.product_ul_5 { background-color:#CDE37F; width:100%;}

.product_left_h{width:100%; height:auto !important; background:#CDE37F;}

.product_left_h h1{ color: #000; font-size: 22px;padding-bottom: 1%;padding-top: 1%; padding-left:1%;}

.product_left_h .product_h1_right{  float: right;margin-right: 1%;margin-top:-4.6%;}

.product_right{ width:42%; height:auto !important; float:right;}

.product_right_2{ height: auto !important;margin-top: -4.4%;width: 100%; background-color:#CDE37F;}

.product_right_2 li{float: none;height: auto !important;margin-left: 23%;padding-bottom: 2%;width: 56%;}

.product_ul_3 {float: left;height: auto !important;width: 100%;}

.product_ul_3 h1,.product_ul_5 h1{ font-size: 20px;padding-left:0%;padding-top: 2%; text-align:center;}

.product_ul_3 li{ float: left;height:auto !important;width: 25%; padding-bottom:3%;margin-left: 6%;}

.product_ul_3 li img{ padding-left: 0%;}

.product_ul_3 li h3{ padding-left:0%; color:#000; font-size:15px;  text-align:center;  margin-left: -10%;}

.product_list_4{ width:100%; height:auto !important; float: left;}

.product_ul_4 {float: left;height: auto !important;width: 100%;}

.product_ul_4 li{ float: left;height:auto !important;margin-left: 6%;padding-bottom:3%;width: 25%;}

.product_ul_4 h1 { font-size: 20px;padding-left:0%;padding-top:2%;text-align:center;}

.product_ul_4 li img{ padding-left: 0%;}

.product_ul_4 li h3{ padding-left:0%; color:#000; font-size:15px; text-align:center; margin-left: -10%;}

.product_list_5{ width:100%; height:auto !important; float: left;}

.product_ul_5 {float: left;height: auto !important;width: 100%;}

.product_ul_5 li{ float: left;height: auto !important;margin-left: 6%; padding-bottom: 3%;;width: 25%;}

.product_ul_5 li img{ padding-left: 0%;}

.product_ul_5 li h3{  margin-left: -8%; color:#000; font-size:15px; text-align: center;}

.product_list_6{float:left; height:auto; width:100%;}

.biostart_content_part{ width:100%; height:auto !important; border:0px solid; background: url(img/index_5.jpg) fixed  repeat;padding: 40px 0; float: left;}

.slider_part{ width:100%; height:auto !important; border:0px solid;}

.slider_part img{ border: 2px solid #cde37f;}

.contactus_content_part_1 {width: 100%;  float: left;
height: auto !important;padding: 40px 0;border: 0px solid;background: url(img/index_5.jpg) fixed repeat}

.contact_slider_part{ width:100%; height:auto !important; border:0px solid;margin-bottom: 3%;}

/*.contactus_part{width: 100%;height: 705px;border: 0px solid;z-index: 100;margin-top: 0%;}*/

.contactus_part{ float: left;height: auto !important;width: 100%; }

.contact_us_part3 { margin-bottom:2%;float: left;font-family: Tahoma, Geneva, sans-serif;font-size: 20px;width: 100%; height: auto !important; background-color:#CDE37F;-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.contact_us_3 {border: 0px solid;float: left;width: 48%;font-family: Tahoma, Geneva, sans-serif;font-size: 18px; padding-bottom:20px;}

.width100per {width: 100% !important; float:left; margin-left: 0 !important;}

.right_col{ width:50%; float:right;}

.right_col label{  float: left;font-size: 14px;font-weight: normal;margin-top: 18px;}

.right_col input#file{  background: none repeat scroll 0 0 #fff;border: medium none;color: #000;height: 35px;margin-left: 7px;margin-top: 10px;padding: 1px 0 0;width: 75%;}
   
.right_col input#app{  background: none repeat scroll 0 0 #fff;border: medium none;color: #000;height: 35px;margin-top: 10px;padding: 5px;width: 75%;}

.text{ /*float:left; margin-top:20px;*/}

textarea#message { margin-left: 0px;margin-top: 10px;padding: 10px;width:70%; border:none; height:58px;}

table.contactus_table td { padding-top: 5px;}

.width104 {width: 104px;}

strong {color: #000;font-family: Tahoma,Geneva,sans-serif;font-size: 14px;  padding-left: 30px; font-weight:normal;}

table.contactus_table td {padding-top: 7px;font-weight: 100;}

.contact_inputtext {height: 35px;padding: 5px; background:#fff; border:none; color:#000;}

.contact_us_part3 p {font-family: Tahoma,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height: 25px; text-align: center; color: #000;  padding-left: 14%; width: 90%;}

.contact_us_part4 p {font-family: Tahoma,Geneva,sans-serif;font-size: 14px;font-weight: normal;line-height: 22px; text-align: center; color: #000;}

.contact_us_4 iframe {display: inline-block;height: 355px;margin-top: 8px;padding: 0; width: 450px;}

footer{ background:#0a7609; color:#000; height: auto !important; width:100%;float:left;position:relative;}

footer ul{padding-top: 23px; }

footer ul li{ text-decoration:none; color:#fff; display:inline; padding:20px; opacity:0.6; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}

footer p{float:right; margin-top:-5px; color:#fff; opacity:0.6;font-family:Tahoma, Geneva, sans-serif; font-size: 13px;}

footer ul a:hover li{ color:#A1BA00;}

footer img{ margin-left:0px;}

.downloadpage_part {height: auto;width: 100%;z-index: 100;background: url(img/index_5.jpg) fixed  repeat;}

.download_slider_part {height:auto !important;width: 100%;padding: 40px 0;}

/* .product_part3 { height: 2040px;} */

.product_part3 ul li {float: left;padding: 12px;  margin-left: 4%;}

.productpage_part li, .product_download_text {color: #FFF;font-family: Tahoma,Geneva,sans-serif;font-size: 12px;font-weight: normal;padding: 10px 0;text-align: center;width: 100%;}

.productpage_part li, .product_download_text {color: #FFF;font-family: Tahoma,Geneva,sans-serif;font-size: 12px;font-weight: normal;text-align: center;}

.product_download_text a {color: #FFF;font-family: Tahoma,Geneva,sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;}

.product_download_text a:hover{ color:#a1ba00;}

.crops_content_part {background: url(img/index_5.jpg) fixed  repeat;border: 0 solid; height: auto; float: left;padding: 40px 0;width: 100%;}

.crops_slider_part {height:auto !important;width: 100%;margin-bottom: 10px;}

.contact_us_4 {float: left;font-family: Tahoma,Geneva,sans-serif;font-size: 18px;margin-left: 4%;width: 48%;}

.width940 {width: 940px;}

.center {text-align: center;}

.contact_us_part4 {float: left;font-family: Tahoma,Geneva,sans-serif;font-size: 18px; width:99%; height:160px; background-color:#CDE37F;margin-top: 2.5%; -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

.contact_us_part4 h3 {color: #000;font-family: Tahoma,Geneva,sans-serif;font-size: 18px;font-weight: normal;text-align: center;padding-top:0.5%;}

.contactus_submit {background-color: #092E0F;border: medium none;color: #FFF;cursor: pointer;font-weight: normal;padding: 8px 173px;}

.contactus_submit_1 {background-color: #092E0F;border: medium none;color: #FFF;cursor: pointer;font-weight: normal;padding: 8px 75px;  margin: 10px 0 10px 4% !important;}

.contactus_submit{ background: none repeat scroll 0 0 #075807;
    border: medium none;
    color: #fff;
    cursor: pointer;
    margin: 10px 0 10px 4%;
    padding: 10px 14%;
    text-transform: uppercase;}

.contact_us_4 {float: left;font-family: Tahoma,Geneva,sans-serif;font-size: 18px;margin-left: 4%;width: 48%;}

.contact_us_part4 center width940{ width:100%; height:211px; border:opx solid; background:#CDE37F repeat; -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;}

#menu{display:none !important;}

.leftContact {border: medium none;float: left;outline: medium none;width: 50%;}

.contact label {font-size:14px;font-family:Tahoma, Geneva, sans-serif;display: block;float: left;margin: 10px 0;padding: 7px 0;text-transform: uppercase;width: 100px;}

.contact input:not([type="submit"]), textarea {background: none repeat scroll 0 0 #fff;border: medium none;margin: 10px 0;min-width: 180px;padding: 7px 4px;width: 70%;}

.leftContact {border: medium none;float: left;margin-left: 3%;outline: medium none;width: 47%;}

textarea {min-height: 140px;resize: vertical;}

.contact input:not([type="submit"]), textarea {background: none repeat scroll 0 0 #fff;border: medium none;margin: 10px 0;min-width: 180px; padding: 7px 4px;width: 70%;}

.contact input[type="submit"] {background: none repeat scroll 0 0 #075807;border: medium none;color: #fff;cursor: pointer;margin: 10px 0 10px 13%;padding:10px 14.5%;text-transform: uppercase;}

.cuadro_intro_hover{
    padding: 0px;
    position: relative;
    overflow: hidden;
    height: 232px;
}

.cuadro_intro_hover:hover .caption{
    opacity: 1;
    transform: translateY(-39px);
    -webkit-transform:translateY(-39px);
    -moz-transform:translateY(-39px);
    -ms-transform:translateY(-39px);
    -o-transform:translateY(-39px);
}

.cuadro_intro_hover img{
    z-index: 4;
}

.cuadro_intro_hover .caption{
    position: absolute;
    top:185px;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
    width: 100%;
}

.cuadro_intro_hover .blur{
    background-color: #075907;
    background-color: rgba(7,89,7,0.7);
    height: 232px;
    z-index: 5;
    position: absolute;
    width: 100%;
}

.cuadro_intro_hover .caption-text{
    z-index: 10;
    color: #fff;
    position: absolute;
    height: 232px;
    text-align: center;
    width: 100%;
}