.container {
  padding-right: 15px;
  padding-left: 15px;
}

h4 {
  margin-top: 25px;
}
.row {
  
}


.row .row {
  margin-top: 0px;
  margin-bottom: 0;
}
[class*="col-"] {
  padding-top: 0px;
  padding-bottom: 0px;
  /* background-color: #eee;
  background-color: rgba(86,61,124,.15);
  border: 1px solid #ddd;
  border: 1px solid rgba(86,61,124,.2); */
  }

hr {
  margin-top: 40px;
  margin-bottom: 40px;
}

.greengradientbg {
background: #e2e7de;
/* background: center top no-repeat #12a472;
background: center top no-repeat, -moz-linear-gradient(center top, #1ed798 0%, #12a472 100%) no-repeat scroll 0 0 transparent, #12a472;
background:center top no-repeat, -webkit-gradient(linear, center top, center bottom, from(#1ed798), to(#12a472)) no-repeat, #12a472;
background: center top no-repeat, -webkit-linear-gradient(#1ed798, #12a472) no-repeat, #12a472;
background: center top no-repeat, -o-linear-gradient(#1ed798, #12a472) no-repea, #12a472;
background: center top no-repeat, -ms-linear-gradient(#1ed798, #12a472) no-repeat, #12a472;
background: center top no-repeat, linear-gradient(#1ed798, #12a472) no-repeat, #12a472;
background-attachment: scroll;
background-size: 100%; */ }

.whitebg {
background: #fff;
}

.lightyellowbg {
background: #f9d091;
border:#f3ab0b 4px solid;
margin-left: 0px; 
margin-right: 0px;
-webkit-box-shadow: 0 4px 1px rgba(173, 105, 0, 0.61);
box-shadow: 0 4px 1px rgba(173, 105, 0, 0.61);
}

.whitetxt {
color: #fff;
}

.bluetxt {
color:#0071b5; }

.greentxt {
color:#12a472; }

.greytxt {
color:#282828; }

.whitelinks {}
.whitelinks a{color: #fff;}
.whitelinks a:hover{color: #fff;}

.font10 {
font-size:10px;
}

.font11 {
font-size:11px;
}

.font12 {
font-size:12px;
}

.font13 {
font-size:13px;
}

.font14 {
font-size:14px;
}

.font15 {
font-size:15px;
}

.font16 {
font-size:16px;
}

.font17 {
font-size:17px;
}

.font18 {
font-size:13px;
}

.font19 {
font-size:19px;
}

.font20 {
font-size:20px;
}

.font21 {
font-size:21px;
}

.font22 {
font-size:15px;
}

.textcentre {text-align:center;}
.textleft {text-align:left;}
.textright {text-align:right;}

.boldtxt {font-weight:bold;}
.slanttxt {
	min-height: 105px;
	font-style:italic;} 

.paddingtop10 {padding-top:10px;}
.paddingtop15 {padding-top:15px;}
.paddingtop20 {padding-top:20px;}

.paddingbottom10 {padding-bottom:10px;}
.paddingbottom15 {padding-bottom:15px;}
.paddingbottom20 {padding-bottom:20px;}
.paddingbottom24 {padding-bottom:24px;}

.marginbottom0 {margin-bottom:0px;}
.margintop0 {margin-top:0px;}

.marginbottom10 {margin-bottom:10px;}
.margintop10 {margin-top:10px;}
.margintop17 {margin-top:17px;}

.allpadding10 {padding:10px;}

.col-centered{
    float: none;
    margin: 0 auto;
}


.nopaddingnomargin {
   padding: 0 !important;
   margin: 0 !important;
}

.lightgreenbg {background: #F0FFB3;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075): -moz-box-shadow: inset 0 0 30px #000000;
-webkit-box-shadow: inset 0 0 30px #93DA28;
border: 1px solid rgb(98, 214, 20);
}

.wtborder {border:2px solid #379937;border-radius:15px 0px 15px 0px;}
.itemshadow {-moz-box-shadow: 1px 2px 10px 1px #090909;-webkit-box-shadow: 1px 2px 10px 1px #090909;
box-shadow: 1px 2px 10px 1px #090909;}

.fontnormal {font-weight:normal;}
.boxescurve {border-radius: 50px 0px 50px 0px;}
.paddingleft10 {padding-left:10px;}
.paddingleft15 {padding-left:15px;}
.paddingright10 {padding-right:10px;}
.paddingright15 {padding-right:15px;}
.darkgreenbg {background:#022e1e;}
.palelightgreenbg {
background: #444444;}
.lightyellowtxt {color:#fffcdf;}

.footercurve {border-radius:0px 0px 44px 44px;}

.footerbgarea {
background: #166B0D;
/* border-top: 2px solid #C2FF00; */
border-bottom: 2px solid #3DD816;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075): -moz-box-shadow: inset 0 0 30px #000000;
-webkit-box-shadow: inset 0 0 30px #000000;
box-shadow: inset 0 0 30px #05FD23;}

/* slider */
.banner { position: relative; overflow: auto; }
    .banner li { list-style: none; }
        .banner ul li { float: left; }
		
		
.plantmenubg {background:#D6E0CB;}


@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
}


@media (min-width: 768px) {
    .megamenu {
        display: inline-block;
        float: none;
    }

   
}