
/* Carousel Styles */
#bannerslide .carousel-indicators .active {
    background-color: #344f31;
    border: 1px solid #344f31;
}

#bannerslide .carousel-inner img {
    width: 100%;
    // max-height: 460px
}
#bannerslide .carousel-indicators li {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}
#bannerslide .carousel-control {
    width: 0;
}


/* Carousel Header Styles */
.header-text {
    position: absolute;
    top: 70%;
    // left: 1.8%;
    left:0px;
    right: auto;
    width: 96.66666666666666%;
    color: #fff;
}

.carousel-inner>.item:last-child .header-text {
     top:-10px !important;
    left: -26%;
    right: 0px;
    
    
}
.carousel-inner>.item:last-child .header-text h2 {
   float:right;
    top:0;
    
}
.header-text h2 {
    text-align:left;
    font-size: 34px;
    font-weight:400;
    color:#fff;
    float:left;
    line-height:32px;
    padding:15px 15px;    
    background: url(../img/greenpatch.png) repeat center;
    position: relative;
/*    top: 165px;*/

}
.header-text h2 span {
    color:#eee4a6;
}
.text-right h2 {
    text-align: right !important;

}
.header-text h2 strong {
    display:block;    
    padding: 10px;
    font-weight:500;
}

.header-text h3 span {
    background-color: #000;
    padding: 15px;
}




s