#main1{width:100%; height:auto;}
#main-inner{width:80%; height:auto; margin:0 auto; overflow:auto}

.upheader-bac{visibility:hidden;}
#upheader{width:0; height:0; float:left; margin:0; visibility:hidden;}
.headmob1{width:0; height:0; float:left; margin:0; font-size:0; visibility:hidden;}
.wholesale1{width:0; height:0; float:right; padding:0; margin:0; font-size:0; visibility:hidden;}
.headrightmob1{width:0; height:0; float:left; margin:0; font-size:0; visibility:hidden;}

.ltx-topbar-block{background:#6b4425!important}

.navbar{padding-top:10px!important; padding-bottom:10px!important;}
.fixedup .navbar-scrolltofixed.scroll-to-fixed-fixed {background:#fff; margin-top:0; -webkit-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2);}

.abouticon{width:50%; margin:15% 25% 10% 25%}
.abouticon1{width:60%; margin:15% 20% 5% 20%}
.blog-info-foot{width:50%; float:right}
.head-font{font-family: 'Work Sans', sans-serif; text-transform: uppercase;}
.head-font1{background:#8fbd3f; color:#fff; padding:4% 0; border-radius:5px; transition:0.5s}
.head-font1:hover{background:#75a227; color:#fff; padding:4% 0; border-radius:5px}
.dark-green{color:#324c27;}

.wholesale{width:auto; height:auto; float:left; text-align:center; padding:1.5% 0 0.5% 0; margin:3px 0 -10px 120px; background:#294d22; color:#fff; font-weight:bold; border-radius:4px; font-size:14px; transition:0.5s}
.wholesale:hover{background:#eeeeee}
.sign{width:auto; height:auto; float:right; text-align:center; padding:1% 0; margin:0; background:#fff; color:#0d2d62; border-radius:4px; font-size:14px; transition:0.5s}
.sign:hover{background:#eeeeee}
.sign1{width:auto; height:auto; float:right; text-align:center; padding:1% 0; margin:0; background:none; color:none; border-radius:0; font-size:14px;}

.heightthreedivimg{width:auto; height:auto;}
.highhrown{font-size:14px; padding:0!important; margin:0!important}

.thecompany{font-size:36px!important; color:#324c27!important; margin:0!important}

.bannervisible{visibility:visible;}
.bannerhide{visibility:hidden; height:0;}
.bannerhide p{visibility:hidden; width:0; height:0; float:left; padding:0!important; margin:0!important}
.bannerhide p img{visibility:hidden; width:0; height:0; float:left; padding:0!important; margin:0!important}

.blognew{width:100%; height: auto; float: left; margin:0; padding:0 10%!important}

.formdiv{width: 40%; height: auto; float: left; margin: 3% 30%; background: #EFEBEB; border: #D1D0D0 solid 1px; border-radius: 5px; padding:1% 0}
.formdiv form{padding:0}
.formdiv h3{width:98%; height:auto; float:left; color:#036; border-bottom:1px solid #d1d2d3; font-size:xx-large; font-weight:normal; padding:1% 1% 4% 1%; margin:1%}
.formdiv p{width: 96%; height: auto; float: left; margin:1% 2%; color: #222222; text-align:left}
.formdiv p .box{width: 98%; height: auto; float: left; margin: 1%; padding: 1.5%!important; border-radius: 5px!important; border: #D1D0D0 solid 1px!important; transition: 0.5s}
.formdiv p .box:hover{border: #c6a03d solid 1px!important}
.formdiv p .box:focus{border: #c6a03d solid 1px!important}
.formdiv p .box1{width: 98%; height: auto; float: left; margin: 1%; padding: 1.7%!important; border-radius: 5px!important; border: #D1D0D0 solid 1px!important; transition: 0.5s}
.formdiv p .box1:hover{border: #c6a03d solid 1px!important}
.formdiv p .box1:focus{border: #c6a03d solid 1px!important}
.formdiv .p{width: 96%; height: auto; float: left; margin:1% 2%; color: #222222}
.formdiv .submit{width: auto; height: auto; float: right; margin:1% 2%; color: #fff; background:#016090; border: none; font-size:large!important; padding: 1.8% 2.5% 2% 2.5%!important; border-radius:5px; transition: 0.5s}
.formdiv .submit:hover{background:#861f18}
.formdiv span{width: 100%; height: auto; float: left; margin:1% 0; text-align:center}
.formdiv span a{color:#900}

.logotext{width: 100%; height: auto; float: left; text-align:center; color:#333333; margin:3% 0;}

.abouth{font-size:x-large;}
.abouth5{color:#68a400;}

#myBtn {
  width:50px; 
  height:50px;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #6e9726;
  color: white;
  cursor: pointer;
  padding: 3px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.5);
}

#myBtn:hover {
  background-color: #555;
}

.headh1{width:100%; height:auto; float:left; margin:0 0 5px 0; color:#324c27}
.text-subline{width:100%; height:auto; float:left; position: relative; height: 1px; padding: 0; background: #e5e5e5; border: none; margin-bottom: 30px;}
.text-subline:before{content: ''; position: absolute; top: 0; left: 0; height: 1px; width: 50px; background: #324c27;}

.team .con{width:31%; height:350px; float:left; margin:1%; padding:1%; background:#f6f1ea; border-radius:5px;}
.team .con h4{width:100%; height:auto; float:left; margin:5px 0 0 0; font-size:large; font-family: 'Jomolhari', serif!important; color:#324c27;}
.team .con h5{width:100%; height:auto; float:left; margin:5px 0 15px 0; font-size:14px; font-family: 'Work Sans', sans-serif!important; color:#585857; font-style: normal!important;}
.team .con p{width:100%; height:auto; float:left; font-family: 'Work Sans', sans-serif!important; color:#324c27; text-align:justify;}

.commondes{width:100%; height:auto; float:left; margin:5px 0; color:#324c27!important;}

.green-bg2{background: url("../images/bg2.jpg") left center no-repeat; background-size: 100% auto;}
#greendiv{width:100%; height:auto; float:left; margin:0}

.aboutleftdiv{width:50%; height:auto; float:left; margin:0 2% 0 0;}
.aboutleftimg{width:48%; height:auto; float:left; margin:0;}
.aboutrightimg{width:48%; height:auto; float:right; margin:0;}
.packetoptn{width:100%!important; height:auto; float:left; margin-top:10px; border:1px solid #dbdcdc; border-radius:5px;}

.aboutleftmar{margin-left:150px!important}
.popular-products-leftmar{margin-left:18.5%!important}
.eteam{width: 40%!important; height: auto!important; float: left!important; margin:5% 30%!important; background: #324c27!important; padding: 1%!important; border-radius:5px!important; color:#fff; text-align:center;}
.eteam p{text-align:center!important; margin-bottom:0!important;}

.vc_col-md-12nw{margin-bottom:35px; padding:200px 0}
.text-align-center-sm-ms-nw{padding:350px 0!important;}
.collapsenwmob{width:68%!important;}
.woocommercenw{width:200px!important; height:auto!important; margin:10px 0!important}

#logi{width: 40%; height: auto; float: left; margin:5% 30%; background: #EBE8E8; padding: 1%}
#logi form{width: 100%; height: auto; float: left; margin:0; padding: 0}
#logi .h4{width: 100%; height: auto; float: left; margin:0 0 10px 0; padding: 0}
#logi a{color: #01A1EF}
#logi .span{width: 100%; height: auto; float: left; margin:0 0 10px 0; font-size: 12px; color:#00365E; text-align: left}
#logi .spann{width: 100%; height: auto; float: left; margin:10px 0; font-size: 11px; color:#5E5C5C; text-align: right}
#logi .mb-4{margin:10px 0;}
#shopcart #logi .input-group{margin-bottom: 5%; width: 100%;}
#shopcart #logi .input-group .form-control{border-radius:5px;}
#shopcart #logi .input-group .form-control1{border-radius:5px 0 0 5px}
#shopcart #logi .updiv{width:98%; height: auto; float: left; margin:1%; background:#1a3215; color:#fff; padding:1%;}
#shopcart #logi .updiv h3{margin:0; text-align:center; border-bottom:1px solid #eee; font-size:22px;}
#shopcart #logi .updiv p{margin:1% 0;}

.block-rightnw{margin-left:230px!important}

.ltx-sr-sequences-100nw{padding:75px 0 50px 0!important}
.slider-innernw{height: 650px!important;}

.detailsdiv{width:55%!important; height:auto!important; float:left!important; margin-left:2%; overflow:hidden!important}
.detailsdiv1{width:100%!important; height:auto!important; float:left!important; margin:3% 0 0 0; overflow:hidden!important}
.detailsdiv p{margin:5px 0!important;}
.detailsdiv h6{margin:15px 0 6px 0!important;}
.lowerslide{width:50%!important; margin:0 25%;}

#shopcart{width:100%; height:auto; float:left; margin:5% 0}
#shopcart .headi{width: 100%; height: 70px; float:left; padding: 0; border-bottom: #E1DFDF solid 1px;}
#shopcart .headii{width: 100%; height: auto; float:left; padding: 0 0 0.7% 0; border-bottom: #E1DFDF solid 1px;}
#shopcart .headi h1{width:48%; height: auto; float: left; margin: 3% 0 0 0; padding:0; font-size: 20px;}
#shopcart .headi h2{width:10%; height: auto; float: left; margin:4% 0 0 0; padding: 0; font-size:16px;}
#shopcart .headi h3{width:15%; height: auto; float: left; margin:4% 0 0 0; padding: 0; font-size:16px;}
#shopcart .headi .h2{width:20%;}
#shopcart .headi .h3{width:20%;}

#shopcart .pin{width:27%; height:auto; float:left; margin:0;}
#shopcart .pin1{width:12%; height:auto; float:left; margin:0;}
#shopcart .pin .check{width:80%; height:auto; float:left; padding:2% 2% 2% 2%; color:#2E2D2D; border:1px solid #0FA3F5; transition:0.2s}
#shopcart .pin .check:hover{border:1px #000 solid}
#shopcart .pin .check:focus{border:1px #000 solid}
#shopcart .pin .check::placeholder{color:#575757; font-size: 12px;  opacity: 1}
#shopcart .pin .submit{width:20%; height:auto; float:left; padding:2.4% 2.12%; border:none; background: #292727 ; color:white; cursor:pointer}
#shopcart .pin .submit:hover{background:black}
#shopcart .pin1 h3{width: 100%; height: auto; float: left; margin-top: 35%;}
#shopcart .con{width: 100%; height: auto; float:left; padding: 2% 0; border-bottom: #E1DFDF solid 1px}
#shopcart .con:last-child{border-bottom: none}
#shopcart .con .img{width: 10%; height: auto; float: left; margin-right: 2%}
#shopcart .con h5{width: 36%; height: auto; float: left; color:#0063D9; font-size:16px;}
#shopcart .con h4{width: 10%; height: auto; float: left; font-weight: bold; font-family: 'Ubuntu', sans-serif; font-size:18px;}
#shopcart .con .h4{width: 20%; height: auto; float: left; font-weight: bold; font-family: 'Ubuntu', sans-serif;}
#shopcart .con .container{width: 15%; height: auto; float: left;}
#shopcart .con .container1{width: 20%; height: auto; float: left; margin-top:25px;}
#shopcart .con .container1 b span{width:0; height: 0; float: left; visibility:hidden; margin:0; padding: 0;}
#shopcart .con h6{width: 27%; height: auto; float: left; margin: 0}
#shopcart .con .but{width: auto; float: right; padding: 3% 4%; border: #D1CECE solid 1px; background: #EBE8E8; border-radius: 5px; color: black; font-size: 12px; margin: 0 0 0 4%; transition: 0.1s}
#shopcart .con .but:hover{border: #8DB9DD solid 1px; background: #EBE8E8;}
#shopcart .buttoo{width: auto; float: right; background: white; border: #C7C6C6 1px solid; color:#232323; font-weight:bold; font-size: medium; padding: 1% 2%; margin:2% 0 0 2%; border-radius: 5px; transition: 0.3s}
#shopcart .buttoo:hover{border: #000000 1px solid}
#shopcart .butto{width: auto; float: right; background: #0576ED; border: #0576ED 1px solid; color: white; font-weight:bold; font-size: medium; padding: 1% 2%; margin:2% 0 0 2%; border-radius: 5px}
#shopcart .butto:hover{background: #faa934; border: #faa934 1px solid}
#shopcart .hold{width: 100%; height: 35px; float: left;}
#shopcart .hold .mess{
    background: #333;
    border-radius: 5px;
    color: #fff;
    padding: 5px 15px;
    width: 100%; float: left; margin-bottom: 2%
}
#shopcart .hold1{width: 33%; height: auto; float: right; margin: 1% 0 0 67%}
#shopcart .hold1 .mess{
    background: #333;
    border-radius: 5px;
    color: #fff;
    padding: 5px 15px;
    width: 100%; float: right; margin-bottom: 2%
}
#shopcart .container b{width: 100%; height: auto; float: left; margin-top: 5%; font-size: 16px; padding-left: 15%}
#shopcart .con .h6{width: 12%; height: auto; float: left; margin:3.5% 0 0 0; font-size: 18px; font-weight: bold; font-family: 'Ubuntu', sans-serif;}
#shopcart .con .h66{width: 30%; height: auto; float: right; text-align: right; margin:1% 0 0 0; font-size: 18px;  font-family: 'Ubuntu', sans-serif;}
#shopcart .con .h66 strong{font-weight: normal; font-size: 15px}
#shopcart .con .h66 .strong{width: 30%; height: auto; float: right; color: #1a3215; font-size: 18px; font-weight: bold}
#shopcart #logi .span{width: 100%; height: auto; float: left; margin: 0 0 3% 0; font-size: 12px; color:#00365E; text-align: left}
#shopcart #logi .spann{width: 100%; height: auto; float: left; margin:0; font-size: 11px; color:#5E5C5C; text-align: center}
#shopcart #logi .mb-41{font-family: 'Ubuntu', sans-serif;}
#shopcart .btnnw{width: 100%; height: auto; float: left; padding:8px 0; border-radius:10px; font-size:16px;}
#logi{width: 40%; height: auto; float: left; margin:5% 30%; background: #EBE8E8; padding: 1%}
#logi a{color: #01A1EF}
#logi .input-group-addon{background:none; border:none}

.staticmarnw{margin-top:50px; margin-bottom:40px;}
.staticmarnw p{width:100%; height:auto; float:left; margin:5px 0!important; text-align:justify; line-height:160%;}
.staticmarnw ul li{width:100%; height:auto; float:left; text-align:justify;}

.footerqr{width:100%; height:auto; float:left; margin:5px 0}
.footerqr p{width:100%; height:auto; float:left; color:#fff;}
.footerqr img{width:50%; height:auto; float:left;}
.footerqr h5{width:100%; height:auto; float:left; color:#fff; margin:0;}
.footerqr .pay{width:60%; height: auto; float: left; margin:2% 40% 0 0; text-align:center; background:#6e9726; cursur:pointer!important; color:#fff; padding:10px 0; border:none; font-size:large; border-radius:5px; transition:0.5s;}
.footerqr .pay:hover{background:#597c1c;}

.dropweb{visibility:visible;}

@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {

#main-inner{width:95%; height:auto; margin:0 auto; overflow:auto}

.headpa{padding:0!important}
.upheader-bac{background:#6b4425; margin:0; visibility:visible;}
#upheader{width:100%; height:auto; float:left; margin:0 0 0 0; visibility:visible;}
#upheader marquee{width:70%; float:left; margin:0; padding:0; font-size:11px; color:#fff;}
#upheader p{width:33%; height:auto; float:left; margin:0; visibility:visible; color:#fff!important}
#upheader .p{width:33%; height:auto; float:left; margin:0; visibility:visible; color:#fff!important; text-align:center!important;}
#upheader .p1{width:33%; height:auto; float:left; margin:0; visibility:visible; color:#fff!important; text-align:right!important;}

.navbar{height:55px!important; padding-top:0!important; padding-bottom:0!important;}

.headmob{width:0; height:0; float:left; margin:0; text-align:center; line-height:130%; font-size:0; color:#fff; visibility:hidden;}
.wholesale{width:0; height:0; float:right; text-align:center; padding:0; margin:0; background:#294d22; color:#fff; font-weight:bold; border-radius:4px; font-size:0; transition:0.5s; visibility:hidden;}
.headrightmob{width:0; height:0; float:left; margin:0; text-align:center!important; font-size:0; color:#fff; visibility:hidden;}

.headmob1{width:100%; height:auto; float:left; margin:0; text-align:center; line-height:130%; font-size:11px; color:#fff; visibility:visible;}
.wholesale1{width:28%; height:auto; float:right; text-align:center; padding:0.5% 1%; margin:6px 0 0 2%!important; background:#294d22; color:#fff; font-weight:bold; border-radius:4px; font-size:11px; transition:0.5s; visibility:visible;}
.headrightmob1{width:100%; height:auto; float:left!important; margin:0!important; text-align:center!important; font-size:11px; color:#fff; visibility:visible;}

.heightthreedivimg{width:32px; height:32px;}

.icon-imagenwhide{visibility:hidden!important; height:0!important}
.abouticon1nw{width:0!important; height:0!important; margin:0!important}
.bg-bg-transparentnw{width:0!important; height:0!important; margin:0!important}
.highhrown{font-size:0; padding:0!important; margin:0!important}

.thecompany{font-size:26px!important; color:#324c27!important; margin:0!important}
.footertexth{font-size:24px!important;}

.bannervisible{visibility:hidden;}
.bannerhide{visibility:visible; height:auto!important; margin:0!important; margin-top:-54%!important;}
.bannerhide p{visibility:visible; width:100%; height:auto; float:left; padding:0!important; margin:0!important}
.bannerhide p img{visibility:visible; width:100%; height:auto; float:left; padding:0!important; margin:0!important}

.blognew{width:100%; height: auto; float: left; margin:0; padding:0 0!important}

.aboutleftmar{margin-left:0!important}
.abouttopmar{padding:0!important; margin:-25px 0 0 0!important}
.popular-products-leftmar{margin-left:0!important}
.add_to_cart_buttonmob{padding:10px 0!important;}
.vc_col-md-12nw{margin-bottom:0; padding:0}
.text-align-center-sm-ms-nw{padding:50px 0!important;}
.collapsenwmob{width:100%!important;}
.team .con{width:100%; height:auto; float:left; margin:3% 0; padding:3%; background:#efebe5; border-radius:5px;}
.aboutleftdiv{width:100%; height:auto; float:left; margin:0;}
.aboutleftimg{width:100%; height:auto; float:left; margin:0;}
.aboutrightimg{width:100%; height:auto; float:left; margin:0;}
.textcentermob{text-align:center!important;}
.detailsimg{width:100%!important; height:auto!important; float:left!important;}
.detailsdiv{width:100%!important; height:auto!important; float:left!important; margin:0; overflow:hidden!important}
.detailsdiv1{width:100%!important; height:auto!important; float:left!important; margin:0; overflow:hidden!important}

.formdiv{width: 100%; height: auto; float: left; margin: 3% 0; padding:1%; background: #EFEBEB; border: #D1D0D0 solid 1px; border-radius: 5px; padding:1% 0}

#logi{width: 100%; height: auto; float: left; margin:5% 0%; background: #EBE8E8; padding:3%}
.navbar-logo{margin-top:10px!important;}
.navbar-controlsnw{margin-top:10px!important;}
.block-rightnw{margin-left:0!important}

.ltx-sr-sequences-100nw{padding:50px 0 50px 0!important}
.closenw{color:#5b5b5c!important;}
.slider-innernw{height: 230px!important;}
.childrennw{margin-left:5px!important}
.childrennw1{margin-left:-15px!important}
.logotext{width: 100%; height: auto; float: left; text-align:center; color:#333333; margin:3% 0 9% 0;}
.lowerslide{width:98%!important; margin:0 1%;}

#shopcart{width:100%; height:auto; float:left; margin:5% 0; overflow: hidden;}
#shopcart .headi{width:0; height: 0; float:left; padding: 0; border-bottom: none; visibility: hidden;}

#contactus{width: 96%; height: auto; float: left; margin:5% 2%; background: #EBE8E8; padding:3% 1%; text-align: center;}
#logi{width: 96%; height: auto; float: left; margin:5% 2%; background: #EBE8E8; padding:1%}
#shopcart{width:96%; height:auto; float:left; margin:5% 2%}
#shopcart .pin{width:0; height:0; float:left; margin:0; visibility: hidden;}

#shopcart .con{width: 100%; height: auto; float:left; padding: 2% 0 4% 0; border-bottom: #E1DFDF solid 1px;}
#shopcart .con:last-child{border-bottom: none}
#shopcart .con .img{width: 30%; height: auto; float: left; margin-right: 2%;}
#shopcart .con h5{width: 100%; height: auto; float: left; color:#0063D9}
#shopcart .con h4{width: 100%; height: auto; float: left; font-weight: bold; font-family: 'Ubuntu', sans-serif;}
#shopcart .con .container{width: 95%; height: auto; float: left; margin:0 0 0 5%;}
#shopcart .con h6{width: 100%; height: auto; float: left; margin: 0}
#shopcart .con .but{width: auto; float: left; padding: 3% 4%; border: #D1CECE solid 1px; background: #EBE8E8; border-radius: 5px; color: black; font-size: 12px; margin:0; transition: 0.1s}
#shopcart .con .mobcartview{width: 68%; height: auto; float:left;}
#shopcart .con .h66{width: 100%; height: auto; float: right; text-align: right; margin:1% 0 0 0; padding: 0; font-size: 18px;  font-family: 'Ubuntu', sans-serif;}
#shopcart .con .h66 .strong{width: auto; height: auto; float: right; color: #1a3215; font-size: 18px; font-weight: bold}
#shopcart .hold1{width: 98%; height: auto; float: right; margin:3% 1%}
#shopcart .con .container1 b{padding: 0 0 5px 0;}
#shopcart .con .container1 b span{width:auto; height: auto; visibility: visible;}
#shopcart .con .h4{width: 100%; height: auto; float: left; margin:0; font-weight: bold; font-family: 'Ubuntu', sans-serif;}
.control-labelmobnw{padding-left: 10px;}
.form-controlmobnw{margin-left: 10px;}

.footerqr img{width:80%; height:auto; float:left; margin:0 10%;}
.footerqr .pay{width:60%; height: auto; float: left; margin:2% 20% 0 20%; text-align:center; background:#6e9726; cursur:pointer!important; color:#fff; padding:10px 0; border:none; font-size:large; border-radius:5px; transition:0.5s;}

.dropweb{visibility:hidden!important; width:0!important; height:0!important; float:left!important; margin:0!important}
.eteam{width: 98%!important; height: auto!important; float: left!important; margin:5% 0!important; background: #324c27!important; padding: 10px 1%!important; border-radius:5px!important; color:#fff; text-align:center;}

}


@media only screen
  and (min-device-width : 768px)
  and (max-device-width : 1024px)
{
.slider-innernw{height: 300px!important;}
.lowerslide{width:60%!important; margin:0 20%;}
.vc_col-md-12nw{margin-bottom:0; padding:200px 0}

}


