/*reset css*/
@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;/* outline:0;*/font-size: 100%;vertical-align: baseline;background: transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;cursor: pointer;
}
a:hover{text-decoration: none;}
html {overflow-y: scroll;}
ul, ol {margin: 0;list-style: none;
}
small {font-size: 85%;
}
strong {font-weight: 700;
}
em {font-style: oblique;
}
::-moz-selection {background:#ddd;color:#000;text-shadow:none;}
::selection {background: #ddd;color: #000;text-shadow: none;}
h1, h2, h3, h4, h5, h6, p {display: block;     }
h1{color: #3D3D3D;}
span{font-weight:normal}
img{ display:block}
a {text-decoration: none}
p {font-size:16px;line-height: 20px;
}
b, strong {font-weight: bold}
i, em {font-style: italic}
li{list-style-type: none;}
.poRel {position: relative}
.txtMdl {text-align: center}
.txtLft{ text-align:left !important}
.cb {clear: both;}
.cl{clear: left;}
.cf:before, .cf:after, .row:after, .row:before {content: "";display: table;}
.cf:after, .row:after {clear: both;}
.cf, .row {*zoom:1;}
.padL{padding-left: 0px;}
.padR{padding-right: 0px}
.fl{ float: left;}
.fr{ float: right;}
.ml1{margin-left: 1%;}
.ml18{margin-left: 18px;}
.mb5{margin-bottom:5px}
.mb0{margin-bottom:0px !important}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom: 15px}
.mb25{margin-bottom: 25px}
.mb20{margin-bottom: 20px}
.mT5{margin-top:5px}
.mT10{margin-top:10px}
.mT30{margin-top: 30px}
.mb30{margin-bottom: 48px}
.mb15{margin-bottom:15px}
.mb50{margin-bottom: 50px}
.mb80{margin-bottom: 80px;}
.padB0{padding-bottom: 0px!important;}
.padL{padding-left: 0px;}
.padR{padding-right: 0px;}
.mL0{margin-left: 0px!important;}

/*.........font's...........*/

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*............body............*/

body{cursor:default;font-family: 'Poppins', sans-serif;}
header{background-color: #fff}
.wrapper{width:100%; float: left; position: relative;}
/*.headerTop{padding: 20px 33px}*/
.logo img{max-width: 100%;}
header{background-color: #fff}
header.sticky {font-size: 24px;line-height: 48px;height: 85px;text-align: left;padding-left: 20px;box-shadow: 9px 2px 17px rgba(196, 116, 3, 0.28);}
header.sticky .logo img{width: 13%}
header.sticky .headbg{border-bottom: 1px solid #678841;box-shadow: 1px 1px 1px #678841;}
header.sticky .navbar{padding: 35px 0px 0 0;}
header.sticky .navbar-nav{width: 98%}
header.sticky .nav > li > a{font-size: 16px;}
header.sticky .socialshare{display: none;}
/*header.sticky .dropdownmenu-content{width: 268px;box-shadow: 0px 8px 6px -6px #678841;}*/
header.sticky .dropdownmenu-content li{padding: 0px 0;line-height: 35px;}

header.sticky .dropdownmenu-content1 li{padding: 0px 0;line-height: 35px;}
header.sticky .dropdownmenu-content li a{font-size: 15px;}
header.sticky .dropdownmenu-content1 li a{font-size: 15px;}

/*...........breadcrumb..........*/
ul.breadcrumb {padding: 8px 16px;list-style: none;/*background-color: #eee;*/}
ul.breadcrumb li {display: inline;font-size: 13px;}
ul.breadcrumb li+li:before {padding: 8px;color: black;content: "/\00a0";}
ul.breadcrumb li a {color: green;font-size: 13px}
.breadcrumb{background-color: transparent;margin-bottom: 0}

/*..........navigation...........*/
nav ul li ul{
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);
    transform: translateY(-20px);
    -webkit-transition: all .6s cubic-bezier(0.86,0,0.07,1);
    -moz-transition: all .6s cubic-bezier(0.86,0,0.07,1);
    -ms-transition: all .6s cubic-bezier(0.86,0,0.07,1);
    -o-transition: all .6s cubic-bezier(0.86,0,0.07,1);
     transition: all .6s cubic-bezier(0.86,0,0.07,1); }
nav ul li:hover ul{-webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;}
.navbar-toggle{background-color: #2e4511;border-color: #2e4511; width:40px;}
.navbar-toggle:hover, .navbar-toggle:focus{background-color: #6e3009;border-color: #6e3009}
.navbar-toggle .icon-bar{background-color: #39b54a;}
.navbar-toggle:hover .icon-bar {background-color: #fff;}
.navbar-nav li{position: relative;}
header{background:none}
.headbg{background:#fff;}
header img{float:left;}
.hmBanner{margin-top: 111px}
.hmBanner img{width: 100%}
.navbar{background:none;border:0;font-size:16px;padding: 0 0 0 0;margin-bottom: 0;float: right;width: 72%}
.navbar-nav{float: right;}
.nav > li > a{color: #6c3109;font-family: 'Poppins';font-size: 18px;line-height: 22px;border-bottom:none;}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color: transparent;/*border-bottom:3px solid #678841;*/}
.navbar-nav>.active{border-bottom: 3px solid #678841;}
.navbar-nav>.active>a,.navbar-nav>.active>a:hover,.navbar-nav>.active>a:focus{color: #678841;}
/*.navbar-nav>li>a{padding-bottom: 10px;}*/
.navbar-nav>li>a{padding-bottom: 10px;-webkit-transition:1s;
  -moz-transition:1s;transition:1s;}
.navbar-nav > li > a:hover,.navbar-nav > li > a:focus{color:#678841}
/*.active{color:#db7142}*/
/*.actv{color: #678841 !important;border-bottom: 3px solid #678841;}*/
/*.dropdownmenu div.dropDown{width: 340px}*/
.dropdownmenu-content{display:none;position:absolute;background:#e7f5d5;margin:0;padding:10px 15px;width:268px;left:0;box-shadow: 0px 8px 6px -6px #678841;top: 47px;}
.dropdownmenu-content1{display:none;position:absolute;background:#e7f5d5;margin:0;padding:10px 15px;width:200px;left:257px;box-shadow: 0px 8px 6px -6px #678841;top: 47px;}
.dropdownmenu:hover .dropdownmenu-content{display:block}
.dropdownmenu:hover .dropdownmenu-content1{display:block}
.dropdownmenu-content li a{text-decoration:none;color:#464646;font-family:'poppins light';font-weight:700}
.dropdownmenu-content1 li a{text-decoration:none;color:#464646;font-family:'poppins light';font-weight:700}
.dropdownmenu-content li a:hover{color:#6c3109}
.dropdownmenu-content1 li a:hover{color:#6c3109}
.dropdownmenu-content2{display:none;position:absolute;background:#fff5de;padding:10px 15px;width:200px;left:120px;box-shadow:#999 1px 0 2px;top:0}
.dropdownmenu2:hover .dropdownmenu-content2{display:block}
.dropdownmenu-content a{color:#464646;font-family:'poppins light';}
.dropdownmenu-content a:hover{text-decoration:none;color:#464646;font-family:'poppins light';}
.dropdownmenu-content li{list-style-type:none;color:#000;text-decoration:none;padding:8px 0}
.dropdownmenu-content1 li{list-style-type:none;color:#000;text-decoration:none;padding:8px 0}
.dropdownmenu-content li a{text-decoration:none;color:#678841;font-family:'poppins light';font-weight:700;font-size: 16px;}
.dropdownmenu-content1 li a{text-decoration:none;color:#678841;font-family:'poppins light';font-weight:700;font-size: 16px;}
.dropdown-menu{border:0;padding:0!important;border-radius:0!important;font-size:14px!important;background:#fff5de!important;left:15px!important}
.dropdown-menu > li > a{font-family:'poppins light';font-weight:700!important}
.dropdown-menu > li > a:hover{background:#fff5de!important}
.cmnPad{padding: 80px 0px;}

/*.........Share Css............*/


.socialshare{width:100%;float:right;text-align:center;max-width:260px;margin-top: 20px;}
.socialshare p,.socialshare ul{float:left}
.socialshare p{font:20px AvenirLTStdLight;color:#555;opacity:.7;letter-spacing:-1px;margin:5px}
.socialshare li{background-color:#ebebeb;width:34px;height:34px;border-radius:50%;margin-right:5px;float:left;list-style-type:none}
.stButton .facebook{background-image:url(../images/icon-sprite1.png)!important;background-position:-16px -11px!important;height:34px!important}
.stButton .facebook:hover,.stButton .facebook:focus,.stButton .facebook:active{background-position:-197px -11px!important;opacity:1!important}
.stButton .twitter{background-image:url(../images/icon-sprite1.png)!important;background-position:-60px -11px!important;height:34px!important}
.stButton .twitter:hover,.stButton .twitter:focus,.stButton .twitter:active{background-position:-242px -11px!important;opacity:1!important}
.stButton .linkedin{background-image:url(../images/icon-sprite1.png)!important;background-position:-19px -184px!important;height:34px!important}
.stButton .linkedin:hover,.stButton .linkedin:focus,.stButton .linkedin:active{background-position:-201px -185px!important;opacity:1!important}
.stButton .googleplus{background-image:url(../images/icon-sprite1.png)!important;background-position:-149px -11px!important;height:34px!important}
.stButton .googleplus:hover,.stButton .googleplus:focus,.stButton .googleplus:active{background-position:-330px -11px!important;opacity:1!important}
.stButton .email{background-image:url(../images/icon-sprite1.png)!important;background-position:-58px -185px!important;height:34px!important}
.stButton .email:hover,.stButton .email:focus,.stButton .email:active{background-position:-243px -185px!important;opacity:1!important}
.fb{background:url(../images/icon-sprite1.png)no-repeat;background-position:-7px -10px;width:34px;height:34px;float:left}
.tw{background:url(../images/icon-sprite1.png)no-repeat;background-position:-52px -10px;width:34px;height:34px;float:left}
.yt{background:url(../images/icon-sprite1.png)no-repeat;background-position:-96px -10px;width:34px;height:34px;float:left}
.gp{background:url(../images/icon-sprite1.png)no-repeat;background-position:-140px -10px;width:34px;height:34px;float:left}
.socialshare li:hover,.socialshare li:active,.socialshare li:focus{background:#ccf3d3;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}
/*.fb:hover,.fb:focus,.fb:active{background-position:-188px -10px}
.tw:hover,.tw:focus,.tw:active{background-position:-233px -10px}
.yt:hover,.yt:focus,.yt:active{background-position:-277px -10px}
.gp:hover,.gp:focus,.gp:active{background-position:-321px -10px}*/
.nopad{padding:0!important}
.goog-te-gadget-simple{background-color:#ebebeb!important;font:400 14px/14px AvenirLTStdLight!important;display:inline-block!important;padding:8px 20px!important;cursor:pointer!important;zoom:0!important;border-radius:15px!important;margin-left:20px!important;border:0!important}
.goog-te-gadget-simple .goog-te-menu-value span{text-decoration:none!important;color:#555!important;letter-spacing:-.4px!important}
.fa-facebook, .fa-twitter, .fa-google-plus, .fa-linkedin, .fa-envelope-o{    width: 34px;
    height: 26px;
    float: left;
    padding: 8px 2px;}
/*
.share-btn{max-width:250px;position:absolute;right:0px;top:37px}
.share-btn p{font:18px/22px Calibri;float:left;margin-right:5px;color:#555}
.share-btn li{list-style-type:none;float:left;margin-right:5px;width:26px;height:26px;line-height:26px;border:1px solid #555;border-radius:50%;text-align:center}
.fbBtn{width:26px;height:26px;line-height:26px!important;margin-left:-1px}
.fbBtn:hover,.fbBtn:focus,.fbBtn:active{text-decoration:none}
.share-btn li a{color:#555}*/

/*...........carousel...........*/

.carousel-inner>.item>img, .carousel-inner>.item>a>img{width: 100%;margin: 0 auto;}
.carousel-inner{margin-top: 133px;}
.owl-theme .owl-controls .owl-buttons .owl-prev div{background:url(../images/icon-sprite.png)no-repeat;}
.owl-prev{left: 0px;}
.owl-next{right: 0px}
#owl-demo .owl-controls .owl-buttons div{width: 25px;height: 25px;background-color: #039ADC;position: absolute;top: 105px;}
#owl-demo .owl-controls .owl-buttons div{top: -70px;overflow: hidden;text-indent: -58px;}
#owl-demo .owl-prev{left: -38px;}
#owl-demo .owl-next{right: -35px;}
.owl-prev:before,#owl-demo .owl-prev:before{content: "";position: absolute;top:0;bottom: 0;left: 0;right: 0;background: url(../images/nav-sprite.png)no-repeat;background-position: 10px 5px!important;}
.owl-next:before,#owl-demo .owl-next:before{content: "";position: absolute;top:0;bottom: 0;left: 0;right: 0;background: url(../images/nav-sprite.png)no-repeat;background-position: -29px 5px!important;}

/*..........Css.........*/
.hm_abt a:hover,.hm_abt a:hover:before,.prod_detail a:hover,.prod_detail a:hover:before,.top_prod img:hover,.top_prod1 img:hover,.prod_anch a:hover,.prod_anch a:hover:before,.why_anch a:hover,.why_anch a:hover:before,.cust_anch a:hover,.cust_anch a:hover:before,.cust_detail img:hover,.learn:hover{-webkit-transition:1s;
  -moz-transition:1s;transition:1s;}
.hm_abt{text-align: center;}
.hm_abt h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.hm_abt h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 19%}
.hm_abt h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 19%}
.hm_abt p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px}
.hm_abt p .clrpr{color: #6e3009;}
.hm_abt a{padding: 10px 35px;border: 1px solid #8b593a;text-transform: uppercase;color: #585858;text-decoration: none;display: inline-block;position: relative;}
.hm_abt a:hover{background: #678841;color: #fff;border: 1px solid #678841;}
.hm_abt a:hover:before{background: url(../images/arrow-wht.png) no-repeat;bottom: 31%;right: 9%}
.hm_abt a:before{position: absolute;content: '';width: 10px;height: 15px;background: url(../images/arrow.png) no-repeat;bottom: 31%;right: 9%}
.prod_bck{background: #2e4511}
.hm_prod{text-align: center;}
.hm_prod .hrd{font-size: 32px;line-height: 51px;color: #fff;text-transform: uppercase;margin-bottom: 50px  }
.hm_prod .hrd:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line1.png) no-repeat;top: 11.4%;left: 35.2%}
.hm_prod .hrd:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line1.png) no-repeat;top: 11.4%;right: 28.7%}
.hm_why{text-align: center;}
.hm_why h2{font-size: 32px;line-height: 51px;color: #fff;text-transform: uppercase;margin-bottom: 50px  }
.hm_why h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line1.png) no-repeat;top: 17%;left: 37%}
.hm_why h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line1.png) no-repeat;top: 17%;right: 30.4%}

.top_prod img{max-width: 100%}
.top_prod1 img{max-width: 100%}
/*.top_prod img:hover,.top_prod1 img:hover{opacity: 0.6}*/

.top_prod h2,.top_prod1 h2{font-size: 20px;line-height: 23px;color: #482714;margin-bottom: 20px;}
.top_prod p,.top_prod1 p{font-size: 15px;line-height: 25px;color: #3b3b3b;margin-bottom: 22px;}
.prod_detail{background: #fff;padding: 28.5px 28px;border-right: 1px solid #e1d4cd;}
.prod_detail .learn{padding: 7px 30px 7px 22px;border: 1px solid #98857a;color: #585858;text-transform: uppercase;display: inline-block;position: relative;font-size: 14px;}
.prod_detail .learn:hover{background: #678841;color: #fff;border: 1px solid #678841;}
.prod_detail .learn:hover:before{background: url(../images/arrow-wht.png) no-repeat;bottom: 31%;right: 9%}
.prod_detail .learn:before{position: absolute;content: '';width: 10px;height: 15px;background: url(../images/arrow.png) no-repeat;bottom: 31%;right: 9%}
.prod_anch{text-align: center;}
.prod_anch a{color: #fff;border: 1px solid #fff;padding: 10px 35px;display: inline-block;position: relative;}
.prod_anch a:before{position: absolute;content: '';width: 10px;height: 15px;background: url(../images/arrow-wht.png) no-repeat;bottom: 31%;right: 5%}
.prod_anch a:hover{background: #fff;color: #678841;border: 1px solid #fff;}
.prod_anch a:hover:before{background: url(../images/arrow-green.png) no-repeat;bottom: 31%;right: 5%}
.hm_cust{text-align: center;}
.hm_cust h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px }
.hm_cust h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 17%;left: 24.7%}
.hm_cust h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 17%;right: 24.7%}
.cust_detail img{max-width: 100%;position: relative;}
.cust_detail img:hover{opacity: 0.7}
.cust_bck{position: absolute;bottom: 8%;left: 12%;background: #fff;width: 31%;}
.cust_bck h2{font-size: 81px;color: #6f3510;width: 30%;float: left;padding-left: 9%;}
.cust_bck p{font-size: 18px;line-height: 24px;color: #343b1a;width: 67%;float: left;padding: 20px;text-transform: uppercase;font-weight: 500;text-align: left;}

/*.cust_bck h2,p:hover {opacity: 0.7}*/

.cust_bck1{position: absolute;bottom: 8%;right: 12%;background: #fff;width: 31%;}
.cust_bck1 h2{font-size: 81px;color: #6f3510;width: 35%;float: left;padding-left: 9%;}
.cust_bck1 p{font-size: 18px;line-height: 24px;color: #343b1a;width: 50%;float: left;padding: 29px;text-transform: uppercase;font-weight: 500;}

.cust_bck2{position: absolute;top: 86%;left: 12%;background: #fff;width: 31%;}
.cust_bck2 h2{font-size: 81px;color: #6f3510;width: 33%;float: left;padding-left: 9%;}
.cust_bck2 p{font-size: 18px;line-height: 24px;color: #343b1a;width: 67%;float: left;padding: 25px;text-transform: uppercase;font-weight: 500;}

.cust_bck3{position: absolute;top: 86%;right: 12%;background: #fff;width: 31%;}
.cust_bck3 h2{font-size: 81px;color: #6f3510;width: 35%;float: left;padding-left: 9%;}
.cust_bck3 p{font-size: 18px;line-height: 24px;color: #343b1a;width: 47%;float: left;padding: 29px;text-transform: uppercase;font-weight: 500;}
.cust_anch{text-align: center;}
.cust_anch a{color: #585858;border: 1px solid #8b593a;padding: 10px 35px;display: inline-block;position: relative;}
.cust_anch a:before{position: absolute;content: '';width: 10px;height: 15px;background: url(../images/arrow.png) no-repeat;bottom: 31%;right: 9%}
.cust_anch a:hover{background: #678841;color: #fff;border: 1px solid #678841;}
.cust_anch a:hover:before{background: url(../images/arrow-wht.png) no-repeat;bottom: 31%;right: 9%}
.why_bck{background: #678841}
.why_detail{padding: 50px 0 70px 0;}
.why_detail img{max-width: 100%;margin: 0 auto}
.why_detail p{font-size: 18px;line-height: 25px;text-align: center;padding: 20px 0;color: #fff}
.why_anch{text-align: center;}
.why_anch a{color: #fff;border: 1px solid #fff;padding: 10px 35px;display: inline-block;position: relative;}
.why_anch a:before{position: absolute;content: '';width: 10px;height: 15px;background: url(../images/arrow-wht.png) no-repeat;bottom: 31%;right: 9%}

.why_anch a:hover{background: #fff;color: #678841;border: 1px solid #fff;}
.why_anch a:hover:before{background: url(../images/arrow-green.png) no-repeat;bottom: 31%;right: 9%}




.hm_test img{max-width: 100%;margin: 0 auto}
.hm_test h2{text-align: center;font-size: 31px;line-height: 33px;color: #3a3a3a;width: 82%;margin: 0 auto;font-family: 'Bodoni';font-style: italic;padding: 30px;}
.hm_test p{font-size: 17px;line-height: 25px;color: #6b4b18;text-align: center;}
.enqbck{background: #6b4b1a}
.enqbck h3{font-size: 32px;line-height: 59px;color: #fff;font-family: 'poppins light';}
.cont_form1{width:100%;float:left}
.wid50{width: 50%;float: left;margin-top: 2%;}
.group{width: 47%;float: left;margin-right: 3%;margin-bottom: 3%;}
.cont_form1 .field{width:100%;float:left;position:relative;font:400 16px Lato,sans-serif;color:gray;padding:6% 2% 6% 10%;border:#C5C1C1 1px solid}
.cont_form1 .msg_height{height: 123px!important;padding: 2% 5%!important;width: 100%;float: left;position: relative;font: 400 16px Lato,sans-serif;color: gray;padding: 6% 2% 6% 10%;border: #C5C1C1 1px solid;margin-bottom: 20px}
.wid51 {width: 50%;float: left;margin-top: 2%;}
.cont_form1 .submit{float:right;border:none;font:400 20px 'Poppins', sans-serif;color:#fff;background:#67893f;padding:5px 45px}
.cont_form1 .submit:hover{background:#cbc0ae;color:#fff}
.subgrp{width: 11%;margin-right: 0;margin-bottom: 0;position: relative;}
.subgrp:before{position: absolute;content: '';width: 16px;height: 14px;top: 29%;right: 14%;background: url(../images/send.png) no-repeat;}
.sharebtn{position: relative;}
.fb{position: absolute;content: '';width: 37px;height: 47px;background: url(../images/sprite.png) no-repeat;background-position: 0 0;}
.tw{position: absolute;content: '';width: 37px;height: 47px;background: url(../images/sprite.png) no-repeat;background-position: -41px 0;left: 16%;}
.gplus{position: absolute;content: '';width: 37px;height: 47px;background: url(../images/sprite.png) no-repeat;background-position: -81px 0px;left: 31%;}
.yt{position: absolute;content: '';width: 37px;height: 47px;background: url(../images/sprite.png) no-repeat;background-position: -162px 0px;left: 47%;}
.fb:hover{opacity: 0.6}
.tw:hover{opacity: 0.6}
.gplus:hover{opacity: 0.6}
.yt:hover{opacity: 0.6}
.backclr{background: #482714}
.prnt{color: #a79d99;font-size: 14px;line-height: 30px;font-weight: 100;}
.prnt:hover{color: #678841}
.detPrt{color: #c47403;font-size: 14px;line-height: 27px;font-family: 'poppins light';}
.detPrt1{color: #c47403;font-size: 14px;line-height: 27px;font-family: 'poppins light';}
.detPrt:hover{color: #678841;}
.ftrUl{color: #a79d99;font-size: 14px;line-height: 30px;font-weight: 100;}
.ftrBlk{background-color: #482714;padding: 25px 0px;border-top: 1px solid #705648;}
.cpyrght{font-size: 14px;color: #978a85;float: left;line-height: 40px;}
.flrtCont{float: right;}
.fm_link{width: 100%;}
.fltImg{display: block;float: right;}
.floretmsg{font-size: 14px;color: #888888;line-height: 40px;text-align: right;margin-right: 43px;}
.slderLI{position: relative;}
.slidCont{position: absolute;content: '';top: 30%;left: 0;z-index: 99;margin-left: 6%;}
.slidclr{font-size: 94px;line-height: 52px;color: #fff;font-weight: 600;}
.slidCont h2{font-size: 50px;line-height: 60px;color: #fff;font-family: 'Poppins';margin-bottom: 3%;letter-spacing: -3px;text-shadow: 4px 0 25px #000;}
.slidCont p{font-size: 25px;line-height: 52px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 87%;float: left;padding: 0px 28px;}
.slderLI1{position: relative;}
.slidCont1{position: absolute;content: '';top: 30%;left: 0;z-index: 99;margin-left: 6%;}
.slidCont1 h2{font-size: 80px;line-height: 70px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 3%;letter-spacing: -3px;text-shadow: 4px 0 25px #000;}
.slidCont1 p{font-size: 25px;line-height: 52px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 87%;float: left;padding: 0px 28px;}
.slidCont2{position: absolute;content: '';top: 30%;left: 0;z-index: 99;margin-left: 6%;}
.slidCont2 h2{font-size: 80px;line-height: 70px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 3%;letter-spacing: -3px;text-shadow: 4px 0 25px #000;clear: both;}
.slidCont2 p{font-size: 25px;line-height: 52px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 28%;float: left;padding: 0px 28px;}
.arrow{position: relative;}
.arrowimg{position: absolute;content: '';bottom: -4%;left: 46%;z-index: 999;}
.arrow1{position: relative;}
.arrowimg1{position: absolute;content: '';bottom: -4%;left: 46%;z-index: 999;}
.wid3{width: 23%;margin-right: 2%;float: left;}
.prfl_abt{text-align: center;}
.prfl_abt h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.prfl_abt h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 26%}
.prfl_abt h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 26%}
.prfl_abt p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px}
.first,.second,.third,.fourth,.five{margin-bottom: 20px;position: relative;}
.first:before{position: absolute;content: ''; background:#678841;width: 62px;height: 62px;border-radius: 50%;left: -27%;top: 3%}
.first:after{position: absolute;content: '';width: 62px;height: 62px;left: -85px;top: 0;background: url(../images/sprite1.png) no-repeat 12px 18px}
.second:before{position: absolute;content: ''; background:#678841;width: 62px;height: 62px;border-radius: 50%;left: -27%;top: 3%}
.second:after{position: absolute;content: '';width: 62px;height: 62px;left: -85px;top: 0;background: url(../images/sprite1.png) no-repeat 12px -26px}
.third:before{position: absolute;content: ''; background:#678841;width: 62px;height: 62px;border-radius: 50%;left: -27%;top: 3%}
.third:after{position: absolute;content: '';width: 62px;height: 62px;left: -85px;top: 0;background: url(../images/sprite1.png) no-repeat 12px -76px}
.fourth:before{position: absolute;content: ''; background:#678841;width: 62px;height: 62px;border-radius: 50%;left: -27%;top: 3%}
.fourth:after{position: absolute;content: '';width: 62px;height: 62px;left: -85px;top: 0;background: url(../images/sprite1.png) no-repeat 12px -132px}
.five:before{position: absolute;content: ''; background:#678841;width: 62px;height: 62px;border-radius: 50%;left: -27%;top: 3%}
.five:after{position: absolute;content: '';width: 62px;height: 62px;left: -27%;top: 3%;background: url(../images/sprite1.png) no-repeat 12px -189px}
.prflrg{padding: 0 2% 2% 12%;}
.prflp p{font-size: 18px;line-height: 28px;font-family: 'poppins light';margin-bottom: 10px;}
.prflrg h3{font-size: 14px;line-height: 31px;color: #000;font-family: 'poppins light';}
.prflrg p{font-size: 16px;line-height: 21px;color: #000;font-family: 'poppins light';}
.prflvm{text-align: center;}
.prflvm h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.prflvm h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 21.5%}
.prflvm h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 21.6%}
.prflvm h3{font-size: 26px;line-height: 51px;color: #2e4511;}
.prflvm p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;font-family: 'poppins light';}
.vmbck{background: #e7f5d5}
.abt_team{text-align: center;}
.abt_team h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.abt_team h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 26%}
.abt_team h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 26%}
.abt_tm p{font-size: 18px;line-height: 32px;margin-bottom: 10px;font-family: 'poppins light';}
.manubck{background: #e7f5d5}
.manu{text-align: center;}
.manu h2{font-size: 32px;line-height: 51px;color: #2e4511;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.manu h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/abt-left-line.png) no-repeat;top: 47%;left: 22.6%}
.manu h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/abt-right-line.png) no-repeat;top: 47%;right: 15.6%}
.manuImg{max-width: 100%}
.mnupr p{font-size: 18px;line-height: 32px;margin-bottom: 35px;font-family: 'poppins light';}
.infra{text-align: center;}
.infra h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.infra h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 21.5%}
.infra h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 21.5%}
.infrastructure{width: 100%;float: left;}
.process{text-align: center;}
.process h2{font-size: 32px;line-height: 51px;color: #2e4511;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.process h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/abt-left-line.png) no-repeat;top: 47%;left: 34.3%}
.process h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/abt-right-line.png) no-repeat;top: 47%;right: 27.2%}
.process p{font-size: 18px;line-height: 32px;margin-bottom: 35px;font-family: 'poppins light';}
.prcUL{width: 100%;float: left;padding-left: 2%}
.prcUL li{font-size: 18px;line-height: 32px;margin-bottom: 10px;font-family: 'poppins light';position: relative;padding-left: 4%;}
.prcUL li:before{position: absolute;content: '';width: 20px;height: 20px;background: url(../images/right.png) no-repeat;top: 0;left: 0}
.prcUL li span{font-weight: 500;color: #000}
.qual{text-align: center;}
.qual h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.qual h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 19%}
.qual h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 19%}

.why{padding: 50px 0 0 0;}
.why img{max-width: 100%;margin: 0 auto}
.why p{font-size: 18px;line-height: 25px;text-align: center;padding: 20px 0;color: #000;font-family: 'poppins light'}

.prcimg{float: left;}
.prcimg img{max-width: 100%}
.prcpr{margin-left: 12%;}
.prcpr p{font-size: 18px;line-height: 28px;font-family: 'poppins light';}
.prcpr p span{font-weight: 500;color: #269d39}
.prod{width: 25.8%}

.ind_prod{text-align: center;}
.ind_prod .hrd{font-size: 32px;line-height: 51px;color: #fff;text-transform: uppercase;margin-bottom: 50px  }
.ind_prod .hrd:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line1.png) no-repeat;top:5.5%;left: 31.2%}
.ind_prod .hrd:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line1.png) no-repeat;top:5.5%;right: 24.7%}

.prod_index,.prod_indexx{text-align: center;position: relative;}
.prod_index h2,.prod_indexx h2{font-size: 26px;line-height: 51px;color: #6e3009;text-transform: uppercase;margin-bottom: 50px;position: relative;}
.prod_index h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 47%;left: 19.6%}
.prod_index h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 47%;right: 19.6%}
.lftsp{position: absolute;top: 24px;left: 163px;}
.rgtsp{position: absolute;top: 24px;right: 163px;}
.prod_index p,.prod_indexx p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}
.imgwid{max-width: 100%;margin-top: 10px;}
.coco h2{font-size: 20px;line-height: 23px;color: #2e4511;margin-bottom: 20px;}
.coco p{font-size: 18px;line-height: 31px;font-family: 'poppins light';}
.cmnPadd{padding: 50px 0 50px 0}
.prod_index1{text-align: center;}
.prod_index1 h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;: relative;}
.prod_index1 h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 48%;left: 20%}
.prod_index1 h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 48%;right: 20%}
.prod_index1 p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}

.prod_index2 h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;: relative;}
.prod_index2 h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 48%;left: 15.6%}
.prod_index2 h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 48%;right: 15.6%}
.prod_index2 p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}

.prod_index3 h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;: relative;}
.prod_index3 h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 48%;left: 23.3%}
.prod_index3 h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 48%;right: 23.3%}
.prod_index3 p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}

.prod_index4 h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;: relative;}
.prod_index4 h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 48%;left: 28.3%}
.prod_index4 h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 48%;right: 28.3%}
.prod_index4 p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}

.prod_index5 h2{font-size: 32px;line-height: 51px;color: #6e3009;text-transform: uppercase;: relative;}
.prod_index5 h2:before{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/left-line.png) no-repeat;top: 48%;left: 25.6%}
.prod_index5 h2:after{position: absolute;content: '';width: 172px;height: 3px;background: url(../images/right-line.png) no-repeat;top: 48%;right: 25.6%}
.prod_index5 p{font-size: 18px;line-height: 32px;width: 85%;margin: auto;margin-bottom: 80px;font-family: 'poppins light';}

.drop_big{width: 615px !important;left: -101px;}
.drop_big li{width: 46% !important; float: left; margin: 0 10px;}
.drop_big li a{font-size: 16px !important; padding: 15px !important;}

.text-center{text-align: center !important;}
.contact_add h3{font:24px 'poppins light';color:#6e3009;margin-bottom:15px}
.contact_add h4{font:20px 'poppins light';color:#6e3009;margin-bottom:15px}
.contact_add h5{font:18px 'poppins light';color:#00c6ff}
.contact_add p{color:#232323;font:15px/25px 'poppins light';}
.contact_add a{color:#232323;font:15px/25px 'poppins light';}
.contact_add a:hover{color:#269d39}
.contactIcon{width:100%;float:left;padding-left:40px;position:relative;margin-bottom:15px}
.location{width:20px;height:32px;position:absolute;top:2px;left:5px;background:url(../images/con-sprite.png) -3px -3px no-repeat}
.mailIcon{width:25px;height:17px;position:absolute;top:6px;left:2px;background:url(../images/con-sprite.png) -73px -7px no-repeat}
.phoneIcon{width:25px;height:25px;position:absolute;top:2px;left:2px;background:url(../images/con-sprite.png) -36px -6px no-repeat}
.webIcon{width:25px;height:25px;position:absolute;top:2px;left:2px;background:url(../images/con-sprite.png) -111px -5px no-repeat}
.faxIcon{width:25px;height:25px;position:absolute;top:2px;left:2px;background:url(../images/con-sprite.png) -147px -6px no-repeat}
.cont_form{width:100%;float:left}
.cont_form .group{width:49%;float:left;position:relative;margin-bottom:15px;margin-right: 0}
.cont_form .field{width:100%;float:left;position:relative;font:400 16px Lato,sans-serif;color:gray;padding:4% 2% 4% 10%;border:#C5C1C1 1px solid}
.cont_form .msg_height{height:150px!important;padding:2% 5%!important}
.cont_form .submit{float:right;border:none;font:400 22px Lato,sans-serif;color:#fff;background:#269d39;padding:10px 25px}
.cont_form .submit:hover{background:#2e4511;color:#fff}
.pf_icon{width:20px;height:20px;position:absolute;top:16px;left:10px;background:url(../images/enquiry-icon.png) no-repeat}
.pf_name{background-position:0 0}
.pf_mail{background-position:1px -125px}
.pf_phone{background-position:1px -41px}
.pf_location{background-position:1px -171px}
.pf_msg{background-position:1px -259px}

.inner_img{position: relative;}
.slidinn{position: absolute;content: '';top: 14%;left: 0;z-index: 99;margin-left: 5.4%;}
/*.slidclr{font-size: 94px;line-height: 52px;color: #fff;font-weight: 600;}*/
.slidinn h2{font-size: 30px;line-height: 33px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 1%;clear: both;}
.slidinn h3{font-size: 14px;line-height: 14px;color: #fff;text-transform: capitalize;font-family: 'Poppins Light';}
.slidinn p{font-size: 18px;line-height: 40px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 41%;float: left;padding: 0px 28px;margin-bottom: 7px;}

.inner_img{position: relative;}
.slidinn1{position: absolute;content: '';top: 27%;left: 0;z-index: 99;margin-left: 5.4%;}
/*.slidclr{font-size: 94px;line-height: 52px;color: #fff;font-weight: 600;}*/
.slidinn1 h2{font-size: 30px;line-height: 33px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 1%;clear: both;}
.slidinn1 h3{font-size: 14px;line-height: 14px;color: #fff;text-transform: capitalize;font-family: 'Poppins Light';}
.slidinn1 p{font-size: 18px;line-height: 40px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 94%;float: left;padding: 0px 28px;margin-bottom: 7px;}

.inner_img{position: relative;}
.slidinn2{position: absolute;content: '';top: 27%;left: 0;z-index: 99;margin-left: 5.4%;}
/*.slidclr{font-size: 94px;line-height: 52px;color: #fff;font-weight: 600;}*/
.slidinn2 h2{font-size: 30px;line-height: 33px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 1%;clear: both;}
.slidinn2 h3{font-size: 14px;line-height: 14px;color: #fff;text-transform: capitalize;font-family: 'Poppins Light';}
.slidinn2 p{font-size: 18px;line-height: 40px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 69%;float: left;padding: 0px 28px;margin-bottom: 7px;}


.inner_img{position: relative;}
.slidinn3{position: absolute;content: '';top: 27%;left: 0;z-index: 99;margin-left: 5.4%;}
/*.slidclr{font-size: 94px;line-height: 52px;color: #fff;font-weight: 600;}*/
.slidinn3 h2{font-size: 30px;line-height: 33px;color: #fff;text-transform: uppercase;font-family: 'Poppins';margin-bottom: 1%;clear: both;}
.slidinn3 h3{font-size: 14px;line-height: 14px;color: #fff;text-transform: capitalize;font-family: 'Poppins Light';}
.slidinn3 p{font-size: 18px;line-height: 40px;color: #fff;font-family: 'Poppins Light';background: #000;opacity: 0.6;width: 100%;float: left;padding: 0px 28px;margin-bottom: 7px;}

.broc{padding: 10px 45px 10px 35px;border: 1px solid #678841;background: #678841; text-transform: uppercase;color: #fff;text-decoration: none;display: inline-block;position: relative;margin-top: 5%}
.broc:hover{border: 2px solid #678841;color: #fff;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.pdf{position: relative;}
.pdf:before{position: absolute;content: '';width: 15px;height: 20px;background: url(../images/pdf-wht.png)no-repeat;top: 1px;left: 12px;}
.features{width: 50%;float: left;}
.appli{width: 50%;float: right;}
/*.........enquiry form...........*/
.test_container{width: 50% !important;margin: 0 auto !important}
.snd{text-align: left !important;}
.sndenq{padding: 100px 0;}
.enq_div{width: 480px; position: absolute; top: -8%; right: 2%; padding: 3% 2%; background:#fff url('../images/enq-bg.png') top right no-repeat;
border-top: 10px solid rgba(72, 159, 18, 0.79); -webkit-background-clip: padding-box;background-clip: padding-box; }

.enq_form{width: 100%; float: left;}
.enq_form h2{font:600 38px 'Open Sans', sans-serif;  color: #000;}
.enq_form p{font:300 14px 'Open Sans', sans-serif;  color: #8d8d8d;}
.enq_form .group{width: 100%; float: left; position: relative;  margin-bottom: 15px;}
.enq_form .field{width: 100%; float: left; position: relative; font:300 16px 'Open Sans', sans-serif; color: #8d8d8d; padding: 3% 2% 3% 10%;border:#C5C1C1  1px solid}
.enq_form .msg_height{height: 150px !important; padding: 3% 2% 3% 10% !important;}
.enq_form .submit{ float:right; border:none;font:400 22px/22px 'Open Sans', sans-serif; color: #fff; background: #f22651; padding: 2% 8% }
.enq_form .submit:hover{background: #68bb25; color:#fff;}

.pf_icon{width: 20px; height: 26px; position: absolute; top: 13px; left: 10px; background: url('../images/enquiry-icon.png') no-repeat;}
.pf_name{background-position: -3px -4px;}
.pf_mail{background-position: -5px -26px;}
.pf_location{background-position: -3px -52px;}
.pf_msg{background-position: -5px -87px;}
.enq_div .cptcha-img{height: 41px !important;}
.enq_div .mini_width_bottom input.captcha-text{height: 42px !important;}
.enq_div .cptcha-img{margin-right: -3px;}

.enquiry{clear:both}
.enquiry form{width:100%;margin:auto}
.enquiry input[type="text"]{padding:10px 35px!important;border:1px solid #f0f0f0;width:48%;margin-right:2%;margin-top:5px;margin-left:0;font-family:'Open Sans',sans-serif;box-shadow:none!important;font-size:14px;float:left}
.mini-q-form-btm input[type=submit]{margin:0;float:none!important;color:#FFF!important;background:#0095DA!important;border:0 solid #333!important;box-shadow:none!important;cursor:pointer;padding:10px!important;font-size:24px!important;overflow:visible;border-top:1px #1B1B1B solid;border-right:1px #4B4B4B solid;border-bottom:1px #202020 solid;border-left:1px #4B4B4B solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:0!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#464646",endColorstr="#252525");background:-webkit-gradient(linear,left top,left bottom,from(#464646),to(#252525));background:-moz-linear-gradient(top,#464646,#252525);text-shadow:none!important;-webkit-text-shadow:#000 0 1px 2px;-moz-text-shadow:#000 0 1px 2px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 1px 0 #757575;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 1px 0 #757575;box-shadow:0 1px 1px rgba(0,0,0,0.3),inset 0 1px 0 #757575}
.enquiry textarea{padding:13px 35px!important;border:1px solid #f0f0f0!important;width:98%!important;font-family:'Open Sans',sans-serif!important;box-shadow:none!important;margin-bottom:5px!important;margin-left:0!important;margin-right:0!important;height:130px!important;font-size:14px!important}
.enquiry .captcha-text{width:11%!important;padding:0!important;margin-top:0!important;height:50px!important;margin-right:3px;border:1px solid #CCC;-webkit-box-shadow:inset 0 5px 10px 1px #f0f0f0;-moz-box-shadow:inset 0 5px 10px 1px #f0f0f0;box-shadow:inset 0 5px 10px 1px #f0f0f0;font-size:12px;font-weight:400;font-family:"Arial",Helvetica,sans-serif}
.enquiry .cptcha-img{float:left;width:65px!important;height:50px!important;margin-right:9px;margin-left:2px;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;color:#FFF;text-align:center}
.enquiry input[type="submit"]{width:25%!important;float:right!important;background:#67893f!important;text-align:center;padding:10px!important;font-size:18px!important;border:0!important;font-family:'Open Sans',sans-serif!important;margin:0 21px 0 0 !important}
.enquiry input[type="submit"]:hover{background:#cbc0ae!important;}
#quick_name{background:url(../images/icons/person.png)no-repeat left;background-size:17px;background-position:10px;border: 1px solid #CCC !important;}
#quick_email{background:url(../images/icons/email.png)no-repeat left;background-size:17px;background-position:10px;border: 1px solid #CCC !important;}
#quick_phone{background:url(../images/icons/phone.png)no-repeat left;background-size:17px;background-position:10px;border: 1px solid #CCC !important;}
#quick_location{background:url(../images/icons/location.png)no-repeat left;background-size:17px;background-position:10px;border: 1px solid #CCC !important;}
#quick_desc{background:url(../images/icons/message.png)no-repeat left top;background-size:17px;margin-top:8px;background-position-x:10px;background-position-y:12px;border: 1px solid #CCC !important;color: #fff !important}

.features h2{margin-bottom: 10px}
.features ul{width: 100%;float: left;position: relative;}
.features ul li{font-size: 18px;line-height: 31px;font-family: 'poppins light';}
tr th{background: #6b4b1a;color: #fff;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td{border: 1px solid #efdfc7;}
.clrhrd {display: none;}













/*..............backTop................*/
/*.backTop {position:fixed;bottom:30px;right:20px;z-index:999;}
.backTop a {width:32px;height:32px;padding:10px;display:block;-webkit-transition:1s;
  -moz-transition:1s;transition:1s;background:#269d39;position:relative;border-radius:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);}
.backTop a:after {content:'‹';color:#fff;font-size: 35px;position:absolute;top: -9px;left: 10px;}
.backTop a:hover {background: #2e4511;}*/

.backTop{position:fixed;bottom:0px;right:5px;z-index:999}
.backTop a.active{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
.backTop a{width:50px;height:58px;padding:10px;display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;background:#269d39;position:relative;background-image: url(../images/gotop_icon.png);background-repeat: no-repeat;background-position: 50% 50%;}

.backTop:hover{background:#000;}

/*...............backTop end...........*/

/*...........error page............*/

/*...........404page............*/
.ErrPg {padding: 0px 30px;margin: 50px 0px;text-align: center;}
.ErrPg h3{font-size:22px;color:#787878;margin-bottom: 10px;}
.ErrPg h3 span{font-size:34px;color:#f00009;padding-right:0px;}
.Errmsg :before{content: 'OR';color: #787878;font-size: 12px;font-weight: bold;display: block;height: 40px;width: 40px;line-height: 40px;border: 1px solid #CCC;border-radius: 50%;position: relative;text-align: center;  top: 2px;left: 0;right: 0; bottom: 0; margin: auto;margin-bottom: 10px;}
.prodDetail span{color: #000;font-size: 16px;font-weight: 300;  margin-left: auto;margin-right: auto;width: 67%;margin-bottom: 60px;display: block;}

/*...........500page............*/
.maintH{text-align:center;font-size: 28px!important;padding-left:0px;color:#269d39;padding-bottom: 20px;}
.sitemain {display: block;text-align: center;padding: 10px;margin: 0 auto;padding-left: 25px;}
.sitemain p {font-size: 20px; color: #787878;padding: 0px 0px 7px 0px;}

/*...........thankspage............*/
.tanx{text-align: center;}
.prodDetail p.tanx1p{font-size: 30px;color: #269d39;padding: 5px 0;font-weight: 400;margin-bottom: 10px;}
.prodDetail p.tanx2p{font-size: 20px;margin-bottom: 5px;font-weight: 400;color: #787878;}
.prodDetail p.tanx3p{font-size: 18px;padding: 5px 0;color: rgba(0, 0, 0, 0.82)}
.prodDetail{background: #fff;padding: 40px 70px 50px 70px!important;}

/*...........errordescpage............*/
.mainHdng{color: #00AFF0;border-bottom: 1px solid #EFEFEF;font-size: 24px;margin-bottom: 15px;padding-bottom: 5px;margin-top: 20px;}
.pad20{padding-left: 118px}
.valicon{position: relative;}
.valicon:before{content: "";position: absolute;top: -83px;left: 138px;margin: auto;width: 110px;height: 110px;border-radius: 50%;background-color: #00AFF0;}
.valhrd{text-align: center;margin-top: 50px;font-size: 22px;font-weight: 400;color: #787878;}
.paraPadd{padding: 0px 28px;}
.mediaq{display: none;}
.medblk{display: block;}
/*..............media queries...........*/

@media only screen and (max-width :1920px){
  .slidCont{top: 40%}
  .slidCont h2{font-size: 60px;line-height: 70px;}
  .slidCont,.slidCont1,.slidCont2{left: 15%;}
  .slidinn,.slidinn1,.slidinn2,.slidinn3{left: 15.3%;}
  .hm_prod .hrd:before{left: 39.2%;}
  .hm_prod .hrd:after{right: 35%;}
  .hm_cust h2:before{left: 32.7%;}
  .hm_cust h2:after{right: 32.7%}
  .hm_why h2:before{left: 41%;}
  .hm_why h2:after{right: 36.5%;}
  .cust_bck{left: 25%;width: 20%;}
  .cust_bck1{right: 25%;width: 20%;}
  .cust_bck2{left: 25%;width: 20%;}
  .cust_bck2 p{padding: 23px;}
  .cust_bck3{right: 25%;width: 20%;}
  .ind_prod .hrd:before{left: 37.2%;}
  .ind_prod .hrd:after{right: 33%;}
  .prod_index1 h2:before{left: 30%;}
  .prod_index1 h2:after{right: 30%;}
  .prod_index2 h2:before{left: 26.6%;}
  .prod_index2 h2:after{right: 26.6%;}
  .prod_index3 h2:before{left: 32.3%;}
  .prod_index3 h2:after{right: 32.3%;}
  .prod_index4 h2:before{left: 35.3%;}
  .prod_index4 h2:after{right: 35.3%;}
  .prod_index5 h2:before{left: 33.6%;}
  .prod_index5 h2:after{right: 33.6%;}
}

@media only screen and (max-width :1600px){
  .slidCont{top: 36%}
  .slidCont, .slidCont1,.slidCont2{left: 9%;}
  .slidinn, .slidinn1, .slidinn2, .slidinn3{left: 9.3%;}
  .hm_prod .hrd:before{left: 37.8%;}
  .hm_prod .hrd:after{right: 32.7%;}
  .cust_bck{left: 19.6%;width: 25%;}
  .cust_bck1{right: 19.6%;width: 25%;}
  .cust_bck2{left: 19.6%;width: 25%;}
  .cust_bck3{right: 19.6%;width: 25%;}
  .ind_prod .hrd:before{left: 34.2%;}
  .ind_prod .hrd:after{right: 29%;}
  .hm_why h2:before{left: 39%;}
  .hm_why h2:after{right: 34%;}
  .hm_cust h2:before{left: 29.3%;}
  .hm_cust h2:after{right: 29.3%;}
  .prod_index1 h2:before{left: 26%;}
  .prod_index1 h2:after{right: 26%;}
  .prod_index2 h2:before{left: 22.2%;}
  .prod_index2 h2:after{right: 22.2%;}
  .prod_index3 h2:before{left: 28.8%;}
  .prod_index3 h2:after{right: 28.8%;}
  .prod_index4 h2:before{left: 32.3%;}
  .prod_index4 h2:after{right: 32.3%;}
  .prod_index5 h2:before{left: 30.6%;}
  .prod_index5 h2:after{right: 30.6%;}
}
@media only screen and (max-width :1440px){
  .prod_index5 h2:before{left: 27%;}
  .prod_index5 h2:after{right: 27%;}
  .hm_prod .hrd:before{left: 35.8%;}
  .hm_prod .hrd:after{right: 30%;}
  .hm_why h2:before{left: 37%;}
  .hm_why h2:after{right: 31%;}
  .ind_prod .hrd:after{right: 27%;}
  .ind_prod .hrd:before{left: 32%;}
}
@media only screen and (max-width :1366px){
  .slidCont, .slidCont1,.slidCont2{left: 3%;}
  .slidinn, .slidinn1, .slidinn2, .slidinn3{left: 2.7%;}
  .hm_prod .hrd:before{left: 35.8%;}
  .hm_prod .hrd:after{right: 29.7%;}
  .hm_cust h2:before{left: 25.7%;}
  .hm_cust h2:after{right: 25.7%;}
  .cust_bck{left: 13.6%;width: 30%;}
  .cust_bck1{right: 13.6%;width: 30%;}
  .cust_bck2{left: 13.6%;width: 30%;}
  .cust_bck3{right: 13.6%;width: 30%;}
  .hm_why h2:before{left: 37.6%;}
  .hm_why h2:after{right: 31.4%;}
  .ind_prod .hrd:before{left: 32.2%;}
  .ind_prod .hrd:after{right: 26%;}
  .prod_index1 h2:before{left: 22%;}
  .prod_index1 h2:after{right: 22%;}
  .prod_index2 h2:before{left: 17.2%;}
  .prod_index2 h2:after{right: 17.2%;}
  .prod_index3 h2:before{left: 24.8%;}
  .prod_index3 h2:after{right: 24.8%;}
  .prod_index4 h2:before{left: 29.3%;}
  .prod_index4 h2:after{right: 29.3%}
  .prod_index5 h2:before{left: 26.6%;}
  .prod_index5 h2:after{right: 26.6%;}
}

@media only screen and (max-width :1280px){
  .slidCont, .slidCont1, .slidCont2{left: 0}
  .slidinn, .slidinn1, .slidinn2, .slidinn3{left: 0%;}
  .slidinn{top: 16%;}
  .slidinn p{font-size: 14px;line-height: 30px;}
  .slidinn h2{font-size: 26px;line-height: 33px;}
  .hm_prod .hrd:before{left: 34.8%;}
  .hm_prod .hrd:after{right: 28.3%;}
  .hm_cust h2:before{left: 24%;}
  .hm_cust h2:after{right: 24.3%;}
  .cust_bck{left: 11.3%;width: 32%;}
  .cust_bck1{right: 11.3%;width: 32%;}
  .cust_bck2{left: 11.3%;width: 32%;}
  .cust_bck3{right: 11.3%;width: 32%;}
  .hm_why h2:before{left: 36.6%;}
  .hm_why h2:after{right: 30.2%;}
  .ind_prod .hrd:before{left: 31.7%}
  .ind_prod .hrd:after{right: 24.7%;}
  .prod_index1 h2:before{left: 20%;}
  .prod_index1 h2:after{right: 20%;}
  .prod_index2 h2:before{left: 15.2%;}
  .prod_index2 h2:after{right: 15.2%;}
  .prod_index3 h2:before{left: 22.8%;}
  .prod_index3 h2:after{right: 22.8%;}
}

@media only screen and (max-width :1024px){
  .navbar-nav{width: 113%;}
  .logo img{width: 18%;margin-top: 17px;}
  .hm_abt h2:before{left: 12%;}
  .hm_abt h2:after{right: 12%;}
  .hm_prod .hrd:before{left: 30.8%;}
  .hm_prod .hrd:after{right: 22.8%;}
  .hm_cust h2:before{left: 18%;top: 18.6%;}
  .hm_cust h2:after{right: 18%; top: 18.6%;}
  header.sticky .navbar-nav{width: 116%}
  .prfl_abt h2:before{left: 21%;}
  .prfl_abt h2:after{right: 21%}
  .prflvm h2:before{left: 14.5%;}
  .prflvm h2:after{right: 14.5%;}
  .abt_team h2:before{left: 20%;}
  .abt_team h2:after{right: 20%}
  .manu h2:before{left: 15.6%;}
  .manu h2:after{right: 7.6%;}
  .infra h2:before{left: 14.5%;}
  .infra h2:after{right: 14.5%;}
  .process h2:before{left: 30.3%;}
  .process h2:after{right: 21.8%;}
  .qual h2:before{left: 12%;}
  .qual h2:after{right: 12%}
  .ind_prod .hrd:before{left: 31.2%;top: 4.5%;}
  .ind_prod .hrd:after{right: 22.9%;top: 4.5%;}
  .prod_index h2:before{left: 12.6%;}
  .prod_index h2:after{right: 12.6%;}
  .prod_index1 h2:before{left: 12%;}
  .prod_index1 h2:after{right: 12%}
  .prod_index2 h2:before{left: 7.2%;}
  .prod_index2 h2:after{right: 7.2%;}
  .prod_index3 h2:before{left: 16.8%;}
  .prod_index3 h2:after{right: 16.8%;}
  .prod_index4 h2:before{left: 23.3%;}
  .prod_index4 h2:after{right: 23.3%;}
  .prod_index5 h2:before{left: 18.6%;}
  .prod_index5 h2:after{right: 18.6%;}
  .nav > li > a{font-size: 17px;}
  .hm_why h2:before{left: 32.6%;}
  .hm_why h2:after{right: 24.2%;}
  .slidCont1 p{width: 100%;}
  .slidCont1 h2,.slidCont2 h2{font-size: 60px;line-height: 70px}
  .slidCont2 p{width: 40%}
  .hm_abt h2,.prfl_abt h2{font-size: 30px;}
  .hm_abt p,.why_detail p,.prflvm p,.prflp p,.abt_tm p,.mnupr p,.process p,.prcpr p,.why p,.coco p,.features ul li,.prod_index p, .prod_indexx p{font-size: 16px;}
  .cust_bck p,.cust_bck1 p,.cust_bck2 p,.cust_bck3 p{font-size: 15px}
  .hm_test h2{font-size: 25px;}
  .slidinn p{width: 50%;}
  .slidinn{top: 9%;}
  .slidinn h2{font-size: 21px;}
  .ind_prod .hrd:before{left: 26.2%;top: 5.7%;}
  .ind_prod .hrd:after{right: 17.9%;top: 5.7%;}
  .lftsp{left: 76px;}
  .rgtsp{right: 76px}
}

@media only screen and (max-width :995px){
  /*header{position: relative;height: 0}*/
  /*.navbar-fixed-top{position: relative;}*/
  .logo img{width: 77%;margin-top: 17px;}
  .nav > li > a{font-size: 16px;}
  .slidCont h2, .slidCont1 h2,.slidCont2 h2{font-size: 40px;line-height: 52px}
  .cmnPad{padding: 50px 0}
  .hm_abt h2{margin-bottom: 20px;}
  .hm_abt p{margin-bottom: 30px}
  .mb80{margin-bottom: 80px}
  .logo{width: 30%;}
  .navbar-nav{width: 100%}
  .navbar{width: 100%}
  .dropdownmenu:hover .dropdownmenu-content{display: none;}
  .dropdownmenu:hover .dropdownmenu-content1{display: none;}
  .caret{display: none;}
  header.sticky .navbar-nav{width: 100%}
  .socialshare{margin-top: 60px}
  /*.navbar-nav{width: 55%;background: #e7f5d5;padding: 20px 15px;}
  .navbar-nav>.active{border-right: 3px solid #678841;border-bottom: none;}*/
  /*header.sticky .logo img{display: none;}*/
  header.sticky{height: auto;padding-left: 0;/*position: relative;*/}
  header.sticky .navbar{padding: 0}
  /*header.sticky .logo img{width: 55%;margin-top: 6px;}*/
  .flex-control-nav{z-index: 99}
  .flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{display: none;}
  .slidCont,.slidCont1{top: 32%;}
  .slidclr{font-size: 70px;}
  .slidCont h2,.slidCont1 h2{font-size: 40px;line-height: 52px;}
  .slidCont p{width: 85%}
  .slidCont1 p{width: 88%}
  .hm_abt h2:before,.hm_abt h2:after,.hm_prod .hrd:after,.hm_prod .hrd:before,.hm_cust h2:before,.hm_cust h2:after,.hm_why h2:before,.hm_why h2:after,.prflvm h2:before,.prflvm h2:after,.prfl_abt h2:before,.prfl_abt h2:after,.abt_team h2:before,.abt_team h2:after,.manu h2:before,.manu h2:after,.infra h2:before,.infra h2:after,.process h2:before,.process h2:after,.qual h2:before,.qual h2:after,.process h2:before,.process h2:after,.prod_index h2:before,.prod_index h2:after,.prod_index1 h2:before,.prod_index1 h2:after,.prod_index2 h2:before,.prod_index2 h2:after,.ind_prod .hrd:before,.ind_prod .hrd:after,.prod_index3 h2:before,.prod_index3 h2:after,.prod_index4 h2:before,.prod_index4 h2:after,.prod_index5 h2:before,.prod_index5 h2:after{display: none;}
  .top_prod h2, .top_prod1 h2{font-size: 20px;}
  .prod_detail a{padding: 7px 22px 7px 12px;font-size: 12px}
  .prod_detail a:before{right: 5%;}
  .mbq15{margin-bottom: 10%}
  .mbq4{margin-bottom: 4%}
  .cust_bck{left: 19.3%;width: 61%;bottom: 46%;}
  .cust_bck1{left: 19.3%;width: 61%;bottom: 3%;}
  .cust_bck2{left: 19.3%;width: 61%;top: 40%;}
  .cust_bck3{left: 19.3%;width: 61%;top: 94%;}
  .cust_detail img{margin: auto}
  .mbq5{margin-bottom: 5%}
  .hm_test h2{font-size: 22px;}
  .subgrp{width: 20%;}
  .cont_form1 .submit{padding: 5px 15px;}
  .imgwid{margin: auto;margin-bottom: 20px;}
  .coco{padding-left: 2%;margin-bottom: 4%}
  .imgmrg{margin-bottom: 0}
  .cust_bck5{left: 19.3%;width: 61%;bottom: 50%;}
  .cust_bck7{left: 19.3%;width: 61%;top: 74%;}
  .slidCont2 p{width: 34%;}
  .slidCont1 p{width: 100%}
  .wid3{width: 49%;margin-right: 1%}
  .top_prod img{width: 100%}
  .medq{width: 100%}
  .slidinn1 p,.slidinn3 p{font-size: 15px}
  .hmBanner{margin-top: 158px;}
  br{display: none;}
  .slidinn1{top: 12%;}
  .cust_detail img,.slidinn1 p{width: 100%}
  .slidinn p{width: 28%;}
  .slidinn1 h2{font-size: 19px;}
  .cust_bck1 p,.cust_bck2 p,.cust_bck3 p{text-align: left;}
  .prcpr{margin-left: 16%;}
  .medq1,.imgwid,.features,.appli{width: 100%}
  .features{margin-bottom: 50px;}
  .lftsp,.rgtsp{display: none;}
  .slidinn2,.slidinn3{top: 13%;}
  .slidinn2 h2,.slidinn3 h2{font-size: 20px;}
  .slidinn2 p{font-size: 16px;width: 95%;}
  .fltImg{margin-right: 58px;}
  .floretmsg{text-align: left;}
  .tw{left: 24%;}
  .gplus{left: 46%;}
  .yt{left: 71%;}
  .floretmsg{text-align: right;}
  header.sticky .logo img{width: 55%;margin-top: 6px;}
}

@media only screen and (max-width :767px){
  /*.navbar-fixed-top, .navbar-fixed-bottom{position: relative;}*/
  /*header.sticky .logo img{width: 60%;margin-top: 12px;}*/
  .top_prod img{width: 100%}
  .hmBanner{margin-top: 127px;}
  .slidclr{font-size: 50px;}
  .slidCont h2, .slidCont1 h2,.slidCont2 h2{font-size: 55px;line-height: 55px;}
  .slidCont p{width: 89%;font-size: 16px;line-height: 40px;}
  .slidCont, .slidCont1,.slidCont2{top: 32%;}
  .slidCont1 p{width: 93%;font-size: 16px;line-height: 40px;}
  .slidinn h2{font-size: 20px;line-height: 22px;}
  .slidinn p{font-size: 12px;line-height: 23px;width: 52%;}
  .slidinn1,.slidinn2,.slidinn3{top: 12%;}
  .slidinn1 h2,.slidinn2 h2,.slidinn3 h2{font-size: 25px;line-height: 33px;}
  .slidinn1 p{font-size: 14px;line-height: 40px;width: 91%}
  .slidinn2 p{font-size: 14px;line-height: 40px;width: 70%}
  .slidinn3 p{font-size: 14px;line-height: 40px;width: 100%}
  .imgblk{display: block;}
  .wid3{width: 49%;margin-right: 1%;}
  .wid31{width: 100%;margin-bottom: 2%;}
  .mb80{margin-bottom: 80px}
  .cust_bck{left: 17.3%;width: 65%;bottom: 47%;}
  .cust_bck1{left: 17.3%;width: 65%;bottom: 3%;}
  .cust_bck2{left: 17.3%;width: 65%;top: 40%;}
  .cust_bck3{left: 17.3%;width: 65%;top: 95%;}
  .hm_why h2{margin-bottom: 20px;}
  .why_detail{padding: 25px 0 70px 0;}
  .subgrp{width: 30%;}
  .foot{width: 100%}
  .navbar{padding: 0;}
  .cocolt{padding-left: 4%}
  .mb80q{margin-bottom: 0}
  .cust_bck5{left: 10.3%;width: 80%;bottom: 48%;}
  .cust_bck7{left: 10.3%;width: 80%;top: 72%;}
  .pf_icon{top: 11px;left: 3px;}
  header.sticky .navbar-nav{display: none;}
  .navbar-nav{width: 100%;background: #e7f5d5;}
  .cont_form1 .submit{padding: 5px 35px;}
  .subgrp:before{right: 9%;}
/*  header.sticky .hmBanner{margin-top: 0 !important;}*/
  .navbar{width: 100%}
  .mob_table{width: 100%; overflow-x: scroll; }
  .mob_tbl_inner{width: 1000px; padding: 0 15px;}
  .mediaq{display: block;}
  .medblk{display: none;}
  .mediaq img{width: 32%}
  header.sticky .navbar-toggle{display: none;}
  .slidCont, .slidCont1, .slidCont2{display: none;}
  .enqbck h3{font-size: 28px;}
  .prodDetail p.tanx1p{font-size: 20px;}
  .prodDetail p.tanx2p{font-size: 14px;}
  .prodDetail p.tanx3p{font-size: 13px;}
  /*header.sticky .logo img{display: block;}*/
  .test_container{width: 94% !important;}
  .enquiry input[type="text"]{padding: 10px 12px!important;color: #fff !important}
  .enquiry input[type="submit"]{width: 47%!important;padding: 13px!important;margin: 0 7px 0 0 !important;}
  #quick_desc{color: #fff !important}
}

@media only screen and (max-width :480px){
  .logo img{width: 100%;margin-top: 0;}
  .socialshare{display: none;}
  .hmBanner{margin-top: 50px;}
  .slidCont, .slidCont1, .slidCont2{top: 16%;}
  .slidCont h2, .slidCont1 h2, .slidCont2 h2{font-size: 35px;line-height: 40px;}
  .slidCont p,.slidCont1 p{width: 100%;font-size: 14px;line-height: 32px;}
  .slidCont2 p{width: 71%;}
  .mb7{margin-bottom: 7px}
  .cust_bck{left: 10.3%;width: 80%;bottom: 42%;}
  .cust_bck1{left: 10.3%;width: 80%;bottom: 3%;}
  .cust_bck2{left: 10.3%;width: 80%;top: 40%;}
  .cust_bck3{left: 10.3%;width: 80%;top: 93%;}
  .cust_bck5{left: 10.3%;width: 80%;bottom: 48%;}
  .cust_bck7{left: 10.3%;width: 80%;top: 73%;}
  .innerbanner,.breadcrumb{display: none;}
  .cust_anch {padding: 0}
  .slidCont h2, .slidCont2 h2{display: none;}
  .mediaq img{width: 22%;}
  /*.navbar-fixed-top{position: relative;}*/
}

@media only screen and (max-width :479px){
  .logo{width: 55%;}
  .menu {width: 100%;float: left;}
  .navbar-toggle{margin-right: 0;margin-bottom: 0;margin-top: 8px }
  .nav > li > a{font-size: 15px;line-height: 15px;}
  .navbar-nav{width: 111%;padding: 20px 0px;}
  .navbar{padding: 0;width: 100%}
  .hm_abt h2,.hm_prod .hrd{font-size: 28px;line-height: 33px}
  .top_prod h2, .top_prod1 h2{font-size: 20px;}
  .hm_cust h2{font-size: 28px;line-height: 40px;margin-bottom: 30px;}
  .wid3{width: 100%;margin-bottom: 2%}
  .wid31{width: 100%;margin-bottom: 2%}
  .mb80{margin-bottom: 80px}
  .cust_bck{left: 12.5%;width: 75%;bottom: 43%;}
  .cust_bck1{left: 12.5%;width: 75%;bottom: 6%;}
  .cust_bck2{left: 12.5%;width: 75%;bottom: 6%;}
  .cust_bck3{left: 12.5%;width: 75%;top: 93%;}
  .cust_bck h2,.cust_bck1 h2,.cust_bck2 h2,.cust_bck3 h2{font-size: 50px;width: 30%;}
  .cust_bck p{font-size: 12px;line-height: 18px;padding: 5px;}
  .cust_bck1 p{font-size: 12px;line-height: 18px;padding: 15px;width: 70%;}
  .cust_bck2 p{font-size: 12px;line-height: 18px;padding: 13px;width: 70%;}
  .cust_bck3 p{font-size: 12px;line-height: 18px;padding: 13px;width: 70%;}
  .mbq15{margin-bottom: 10%}
  .mbq4{margin-bottom: 4%}
  .slidCont,.slidCont2{top: 4%;}
  .slidclr{font-size: 35px;}
  .slidCont h2,.slidCont2 h2{font-size: 32px;margin-bottom: 0;}
  .slidCont p{width: 100%;font-size: 13px;line-height: 28px;padding: 0px 15px;}
  .slidCont1 p{width: 100%;font-size: 13px;line-height: 28px;padding: 0px 15px;}
  .slidCont1 h2{font-size: 32px;margin-bottom: 0;line-height: 32px}
  .slidCont2 p{width: 49%;font-size: 13px;line-height: 28px;padding: 0px 15px;}
  .slidCont2 h2{font-size: 28px;margin-bottom: 0;line-height: 32px}
  .mb7{margin-bottom: 7px}
  .slidCont1,.slidCont2{top: 12%}/*
  header.sticky .logo img{width: 58%;margin-top: 6px;}*/
  .cust_bck5{left: 12.5%;width: 75%;bottom: 49%;}
  .cust_bck5 p{line-height: 37px;}
  .flex-control-nav{bottom: -5px !important;}
  .wid50{width: 100%;}
  .group{width: 49%;margin-right: 1%;}
  .wid51{width: 100%;}
  .subgrp{width: 50%}
  .wid100q{width: 100%}
  .floretmsg{line-height: 30px;}
  .prfl_abt h2,.prflvm h2,.abt_team h2,.manu h2,.infra h2,.process h2,.qual h2,.ind_prod .hrd,.prod_index h2{font-size: 28px;margin-bottom: 30px;}
  .prod_index1 h2,.prod_index2 h2,.prod_index3 h2,.prod_index4 h2,.prod_index5 h2{font-size: 28px;line-height: 38px;}
  .prcpr{margin-left: 19%;}
  .mb80q{margin-bottom: 0}
  .cont_form .field{padding: 4% 2% 4% 20%;}
  .pf_icon{top: 5px;left: 6px;}
  .cont_form .msg_height{padding: 2% 10%!important;}
  .broc{padding: 10px 30px 10px 12px;}
  .pdf:before{left: 7px;}
  .slidCont h2, .slidCont2 h2,.slidCont1, .slidCont2{display: none;}
  .mediaq img{width: 32%}
}
