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


@font-face {
font-family: 'bickleys';
src: url('fonts/BickhamScriptPro-Regular_1.eot');
src: url('fonts/BickhamScriptPro-Regular_1.eot?#iefix') format('embedded-opentype'), url('fonts/BickhamScriptPro-Regular_1.svg#calibri') format('svg'), url('fonts/BickhamScriptPro-Regular_1.woff') format('woff'), url('fonts/BickhamScriptPro-Regular_1.ttf') format('truetype'), url('fonts/BickhamScriptPro-Regular_1.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}

@font-face {
font-family: 'segoesc_0';
src: url('fonts/segoesc_0.eot');
src: url('fonts/segoesc_0.eot?#iefix') format('embedded-opentype'), url('fonts/segoesc_0.svg#calibri') format('svg'), url('fonts/segoesc_0.woff') format('woff'), url('fonts/segoesc_0.ttf') format('truetype'), url('fonts/segoesc_0.otf') format('truetype');
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-smoothing: antialiased;
}


*{margin:0px; padding:0px;}
a{text-decoration:none;}
ul li{list-style-type:none;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.header{width:100%; min-width:1140px; background:#000; float:left;}
.topmid{width:1000px; margin:0px auto;}
.topdetalis{width:1000px; position:relative; z-index:999999; padding:15px 0px; float:left;}
.navlink{float:left;}
.navlink ul{float:left;}
.navlink ul li{float:left; font-size:14px; color:#fff; padding:10px 0px; line-height:25px; height:25px;}
.navlink ul li a{float:left; font-size:14px; color:#d8d8d8; padding:0px 10px; line-height:22px; text-transform:uppercase;}
.navlink ul li a:hover{float:left; color:#ffe300; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.searhdiv{float:right; position:relative; z-index:999999; padding:0px 0px 0px 0px;}
.serchinput{width:120px; font-size:14px; color:#484944; border:none; padding:5px 8px; background:none; text-transform:uppercase; float:left;}
.serchbtn{width:21px; height:22px; border:none; background:url(images/searchicon.png) left top no-repeat; margin:2px 8px; float:left;}
.bannerfull{width:100%; min-width:1140px; float:left;}
.banenrdiv{width:100%; min-width:1140px; position:absolute; float:left;}
.bannermid{width:1000px; margin:0px auto;}
.bannercontent{width:1000px; z-index:9999; position:relative; float:left;}
.bannercontent h1{width:100%; font-size:44px; font-family: 'bickleys'; text-align:center; color:#FFFFFF; font-weight:normal; margin-bottom:-35px; float:left;}
.logomid{width:293px; margin:0px auto;}
.logodiv{width:293px; padding:10px 0px 0px 0px; float:left;}
.designlogo{width:100%; text-align:center; float:left;}
.logoimg{width:293px; padding:10px 5px 10px 5px; float:left;}
.logoimg img{width:293px; float:left;}

.bannerslidediv{width:1000px; background:#fff; border-radius:20px 20px 20px 20px; margin:30px 0px -25px 0px; padding:15px 0px 0px 0px;  float:left;}
.bannershadow{width:980px; padding:0px 10px; text-align:center; margin:0px 0px 0px 0px; z-index:-1; position:relative; float:left;}
.bannerbg{width:930px; padding:5px 30px 30px 30px; float:left;}
.sildediv{width:508px; float:left;}
.bannerimgshow{width:414px; float:left;}
.bannericon{width:207px; float:left;}

.productfull{width:100%; background:url(images/stripbg.jpg) left top repeat; padding-bottom:30px; min-width:1140px; float:left;}
.productmid{width:1000px; margin:0px auto;}
.prodcutdelis{width:1000px; padding:135px 0px 0px 0px; float:left;}
.prohead{width:450px; margin:0px auto;}
.proshow{width:450px; padding:65px 0px 10px 0px; float:left;}
.proshowstxt{width:450px; padding:30px 0px 10px 0px; float:left;}
.heaiocn{float:left; padding:5px 0px;}
.headtxt{width:350px; font-family: 'bickleys';  text-align:center; font-size:110px; line-height:22px; color:#fff; float:left;}
.headtxtproduct{width:350px; font-family: 'bickleys';  text-align:center; font-size:110px; line-height:22px; color:#302a25; float:left;}
.colorpro{color:#e3ff2c !important; font-weight:normal !important;}
.prodcutdelis p{width:96%; padding:2% 2% 0% 2%; font-size:16px; color:#FFFFFF; text-align:justify; line-height:25px; float:left;}

.whowearehead{width:1000px; padding:35px 0px 0px 0px; float:left;}
.whowearehead p{width:96%; padding:2% 2% 0% 2%; font-size:16px; color:#FFFFFF; text-align:justify; line-height:25px; float:left;}

.prodcutdelis02{width:1000px; padding:135px 0px 0px 0px; float:left;}
.prohead02{width:600px; margin:0px auto;}
.proshow02{width:600px; padding:65px 0px 10px 0px; float:left;}
.proshowstxt02{width:600px; padding:30px 0px 10px 0px; float:left;}
.heaiocn02{float:left; padding:5px 0px;}
.headtxtproduct02{width:500px; font-family: 'bickleys';  text-align:center; font-size:110px; line-height:22px; color:#302a25; margin-bottom:25px; float:left;}


.productdiv{width:100%; float:left;}
.probox{width:475px; margin:25px 5px 0px 5px; float:left;}
.goalbox{width:320px; background:#231e1a; min-height:670px; margin:25px 5px 5px 5px; float:left;}
.proimgshow{width:100%; border-top:solid 5px #13100d; float:left;}
.prodesshow{width:100%; background:#231e1a; float:left;}
.delshead{width:92%; padding:4% 4% 2% 4%; float:left;}
.delshead h4{ color:#e3ff2c; font-size:18px; text-transform:uppercase; font-weight:normal; float:left;}
.dolorarte{float:right !important; color:#fff; font-size:18px; text-transform:uppercase; font-weight:normal;}
.prodesshow p{width:94%; padding:0% 3% 5% 3%; font-size:14px; color:#FFFFFF; text-align:justify; float:left;}
.prodesshow span{width:94%; padding:0% 3% 2% 3%; font-size:14px; color:#FFFFFF; text-align:justify; line-height:22px; float:left;}
.viewmoarbg{padding:10px 15px; font-size:14px; color:#fff; background:#13100d; float:right;}
.viewmoarbg:hover{background:#532e11; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.arrowtop{width:100%; float:left;}
.arrowbg{width:66px; height:20px; background:url(images/proicon.png) left top no-repeat; text-align:center; margin:-33px 0px 0px 10px; padding:14px 0px 0px 0px; cursor:pointer; float:left;}
.colorauthor{color:#e3ff2c !important; font-weight:normal;}


.testmonialstrip{width:100%; background:url(images/stripbg03.jpg) left top repeat; min-width:1140px; float:left;}
.testmid{width:1000px; margin:0px auto;}
.testdelsis{width:1000px; padding:20px 0px; float:left;}
.testleft{width:630px; float:left;}
.testleft h2{width:100%; font-size:32px; color:#3f362f; padding:10px 0px 20px 0px;  float:left;}
.testslide{width:630px; float:left;}
.clientdiv{width:225px; float:left;}
.testimgbg{width:225px; background:url(images/testbg.jpg) left top no-repeat; height:183px; float:left;}
.testclient{width:198px; padding:14px 14px; float:left;}
.testnaem{width:225px; text-align:center; padding:10px 0px; font-size:16px; color:#231e1a; font-weight:bold; float:left;}
.clentview{width:370px; float:right;}
.clentview p{width:100%; padding:2% 0% 2% 0%; font-size:16px; color:#231e1a; text-align:justify; line-height:25px; float:left;}
.fblikeshow{float:left; width:100%; padding:20px 0px 10px 10px;}


.eventdiv{width:290px; border-left:solid 1px #8c8c8c; padding:0px 20px 0px 30px; float:right;}
.eventdiv h3{width:100%; font-size:32px; color:#3f362f; padding:10px 0px 20px 0px;  float:left;}
.evenbox{width:100%; min-height:70px; overflow:hidden; float:left;}
.evenbox h4{width:100%; font-size:14px; color:#3f362f; padding:5px 0px 5px 0px;  float:left;}
.evenbox p{width:100%; padding:2% 0% 2% 0%; font-size:14px; color:#231e1a; text-align:justify; line-height:25px; float:left;}

.footerfull{width:100%; background:#252525; min-width:1140px; float:left;}
.footermid{width:1000px; margin:0px auto;}
.footerdiv{width:1000px; padding:15px 0px; float:left;}
.footerleft{width:100%; float:left;}
.footernav{float:left;}
.footernav ul{float:left;}
.footernav ul li{float:left; font-size:14px; color:#fff; padding50px 0px; line-height:25px; height:25px;}
.footernav ul li a{float:left; font-size:14px; color:#d8d8d8; padding:0px 10px; line-height:22px; text-transform:uppercase;}
.footernav ul li a:hover{float:left; color:#ffe300; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.footerleft p{width:100%; padding:1% 0% 0% 2%; font-size:13px; color:#d8d8d8; text-align:justify; line-height:25px; float:left;}


.socialright{float:left; padding:11px 0px 0px 0px; z-index:99999; position:relative;}
.socialright ul{float:left;}
.socialright ul li{float:left;}
.socialright ul li a{float:left; padding:5px 5px;}
.socialright ul li a:hover{float:left; opacity:0.6; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}


/*...............................................................footer_slider......................................................*/

.sliderbutton {float:left; width:47px; height:270px; cursor:pointer; margin:20px 5px 0 5px;}
#slideleft {background:url(../images/icons.gif) -54px -270px no-repeat}
#slideleft:hover {background-position:-0 -270px}
#slideright {background:url(../images/icons.gif) 0 90px no-repeat}
#slideright:hover {background-position:-54px 91px}
#slider {float:left; position:relative; overflow:auto; width:89%; height:310px;}
#slider img{background:#ffffff; border-radius:5px; border:solid 1px #ececec; padding:5px;}
#slider ul {position:absolute; list-style:none; top:0; left:0;}
#slider li {float:left; width:220px; height:auto; padding:0 15px 0 15px;}
#slider li h2{ color:#1a1a1a; font-size:20px; font-weight:bold; text-align:center; width:200px;}
#slider li p{ color:#202020; font-size:12px; font-weight:normal; text-align:center; width:200px; border:none; }
#slider li span{width:200px; margin:0 85px 0 0px; background:#333333; text-align:center; color:#ffffff; font-size:14px; padding:7px 15px;}
#slider li span a{ text-decoration:none; color:#ffffff; }
#slider li span:hover{background: #868685; text-decoration:none; }
.pagination li{ list-style:none;}


/*...............................................................inner style page......................................................*/


.innermid{width:990px; margin:0px auto;}
.innerpage{width:990px; padding:25px 0px 15px 0px; float:left;}
.innerpage h1{width:100%; font-family: 'bickleys';  text-align:center; font-size:110px; line-height:115px; color:#51b558; font-weight:normal; float:left;}
.innerpage h4{width:100%; padding:20px 0px 10px 0px; font-size:20px; color:#2b2b2b; font-weight:normal; text-align:center; float:left;}
.innerpage p{width:100%; text-align:center; font-size:14px; color:#2b2b2b; line-height:25px; padding:10px 0px; float:left;}
.productmaindiv{width:100%; padding:15px 0px; float:left;}
.prodetlisshow{width:90%; padding:0% 5%;  float:left;}
.itemshow{width:280px; padding:10px 0px; float:left;}
.itemimg{width:280px; text-align:center; float:left;}
.itemshow h6{width:280px; padding:10px 0px; font-family: 'segoesc_0'; font-size:20px; color:#2b2b2b; text-align:center; float:left;}
.arrowdircimg{width:300px; text-align:center; padding:100px 0px 0px 0px; float:left;}
.dirdownarrow{width:100px; margin:0px 100px 20px 0px; float:right;}
.dirdownleft{width:100px; margin:0px 0px 30px 100px; float:left;}

.certificdiv{width:100%; float:left;}
.orgdiv{width:240px; border:solid 2px #e6e6e6; padding:10px 13px; border-radius:15px 15px 15px 15px; margin:0px 25px; min-height:600px; float:left;}
.orgimgdiv{width:240px; text-align:center; float:left;}
.orgdelis{width:230px; padding:10px 5px; float:left;}
.orgdelis h3{width:100%; font-size:16px; color:#51b558; padding:5px 0px; font-weight:normal; float:left;}
.orgdelis p{width:100%; font-size:13px; color:#0b0b0b; line-height:22px; text-align:justify; float:left;}

/*====================================PRODUCT PAGE STYLE=========================*/

.stripfullpro{width:100%; min-width:1140px; background:#fff; float:left;}
.stripmid{width:1000px; margin:0px auto;}
.stripdealis{width:1000px; padding:25px 0px; float:left;}
.stipprodiv{width:225px; margin:0px 8px; border:solid 3px #f7f6f6; padding:10px 0px; float:left;}
.procatediv{width:225px; margin:10px 8px; background:#fff; border:solid 3px #d5d5d5; padding:10px 0px; border-radius:5px 5px 5px 5px; min-height:270px; float:left;}
.proinfodiv{width:225px; text-align:center; float:left;}
.proimgs{width:225px; margin-bottom:10px; float:left;}
.proinfodiv h5{width:100%; font-size:16px; color:#202020; padding:2px 0px; font-weight:normal; line-height:20px; float:left;}
.promorebg{padding:8px 10px; font-size:14px; color:#fff; background:#13100d; margin:10px 0px 15px 72px; border-radius:5px 5px 5px 5px; float:left;}
.promorebg:hover{background:#532e11; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }



/*===============================Our goals page==================================*/

.leaveimg{float:right; position:absolute;}
.certifcateimg{float:right; margin:-115px 40px 0px 0px;}
.visiondiv{width:100%; float:left;}
.visiondiv h4{width:100%; font-size:20px; color:#51b558; padding:5px 0px; font-weight:normal; border-bottom:solid 1px #d5d5d5; padding-bottom:5px; margin-bottom:10px; float:left;}
.visiondiv h5{width:100%; font-size:16px; color:#3f362f; padding:10px 0px; font-weight:normal; padding:5px 0px; float:left;}
.visiondiv p{width:100%; font-size:13px; color:#0b0b0b; line-height:22px; text-align:justify; float:left;}


/*====================================Contact US PAGE STYLE=========================*/


.contactbg{width:1000px; background:#fff; margin:15px 0px; float:left;}
.contleftmain{width:500px; float:left;}
.mapshow{width:100%; float:left;}
.contentleft{width:470px; padding:15px 15px; float:left;}
.contentleft h5{width:100%; font-size:24px; color:#454545; font-weight:normal; text-transform:uppercase; padding:5px 0px;  margin-bottom:10px; float:left;}
.infode{width:100%; padding:3px 0px; float:left;}
.continfo{width:200px; padding-right:30px; float:left;}
.continfo h6{width:100%; font-size:16px; color:#333; font-weight:normal; text-transform:uppercase; padding:2px 0px; float:left;}
.continfo p{width:100%; font-size:14px; color:#666; font-weight:normal; text-align:justify; line-height:25px; float:left;}
.bcomediv{width:97%; float:left;}
.bcomediv h2{width:100%; font-size:24px; color:#454545; font-weight:normal; text-transform:uppercase; padding:5px 0px;  margin-bottom:10px; float:left;}
.bcomediv p{width:100%; font-size:14px; color:#666; font-weight:normal; text-align:justify; line-height:25px; float:left;}
.bcombg{padding:8px 10px; font-size:14px; color:#fff; background:#13100d; margin:10px 8px 20px 0px; border-radius:5px 5px 5px 5px; float:left;}
.bcombg:hover{background:#532e11; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }

.contentright{width:470px; background:#e5e5e5; padding:15px 15px; float:left;}
.contentright h5{width:100%; font-size:24px; color:#454545; font-weight:normal; text-transform:uppercase; padding:5px 0px;  margin-bottom:10px; float:left;}
.contablediv{width:440px; padding:10px 15px; float:left;}
.inputstyle{width:270px; border:solid 1px #d7d7d7; padding:10px 8px; margin:10px 0px; color:#6b6b6b; float:left;}
.msgstyle{width:270px; font-family:Arial, Helvetica, sans-serif; height:300px; border:solid 1px #d7d7d7; padding:10px 8px; margin:10px 0px; font-size:12px; color:#6b6b6b; float:left;}
.subbtnbg{width:285px; background:#202020; text-align:center; font-size:28px; color:#fff; padding:10px 8px; margin:5px 0px; border:none; cursor:pointer; float:left;}
.subbtnbg:hover{width:285px; background:#353535; -moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; float:left;}



/*====================================why organic PAGE STYLE=========================*/


.videodiv{width:100%; padding:15px 0px; float:left;}
.videobox{width:85%; border:solid 10px #c5c5c5; border-radius:10px 10px 10px 10px; margin:1% 7%; cursor:pointer; float:left;}

.procateimgshow{width:96%; border:solid 4px #d5d5d5; border-radius:10px 10px 10px 10px; margin:2% 0% 1% 1%; cursor:pointer; float:left;}
.procateimgshow img{width:100%; border-radius:5px 5px 5px 5px; float:left;}

.procateimgshow02{width:96%; border:solid 4px #d5d5d5; border-radius:10px 10px 10px 10px; margin:4% 0% 1% 1%; cursor:pointer; float:left;}
.procateimgshow02 img{width:100%; border-radius:5px 5px 5px 5px; float:left;}


.popufullbg{width:96%; padding:3px 2%; float:left;}
.infopopup{width:100%; float:left;}
.infopopup h4{width:100%; font-size:24px; color:#202020; text-transform:uppercase; text-align:center; padding:10px 0px; font-weight:normal; float:left;}
.infopopup p{width:100%; font-size:14px; color:#666; font-weight:normal; text-align:justify; line-height:25px; float:left;}





/*=========================menu=====================*/

#menu ul {
  font-family:'Open Sans',sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
  list-style: none;
  z-index:9999; position:relative;
}
#menu ul li {
  display: block;
  position: relative;
  background:none!important;
  float: left; text-transform:uppercase;
}
#menu ul li ul { display: none; }
#menu ul li a {
  display: block;
  text-decoration:none;
  color: #ffffff; 
  padding: 10px 5px 10px 10px;
  background: #202020;
  white-space:nowrap;
 }

 
#menu ul li ul li a {padding:8px 20px 8px 20px;}
#menu ul li a:hover {background: #7d7d7d; }
#menu ul li:hover ul {
  display: block;
  width:100%;
  position:absolute;
}
#menu ul li:hover ul li {
  float: none;
  width:100%;
  font-size: 12px;
}

#menu ul li ul li:hover a { background: #7d7d7d; }


#menu ul li ul li ul{display:none; float:left;}


