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

/*!
 * Start Bootstrap - Business Casual Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}


.header{
    width:100%; height:100%; margin:0; padding:0; background-image:url(../images/banner-bg-img.jpg);
    background-repeat:no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}


h3
 {
	font-family: Lato;
	font-size: 30px;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	line-height: 34px;
}

h4{
    font-family: Lato;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: 200;
	line-height: 26.4px;
}


    .navbar-default {
        font-family: Lato;
        font-size: 18px;
        border: none;
        background: #1f7805;    
}
    .navbar-default .navbar-nav>li>a {
        color: white;
}
    .navbar-default .navbar-nav>li>a.active {
        color: #3bd50d;
}

    .navbar-default .navbar-nav>li>a:hover {
    color: #3bd50d;
}

    .navbar-default .navbar-brand {
        color: white;
}

    .logo{
        margin-top: 35px;
}

    .banner{
        margin-bottom: 35px;
        background-color: #231f20;
        padding-top: 20px;
        padding-bottom: 20px;
        text-align: center;
        color: white;
}

.banner h3{
    color: white;
}
    .col-lg-8 h3{
        font-family: Lato;
        color: #207b05;
        font-weight: bolder;
}
    h3{
        font-family: Lato;
        color: #207b05;
        font-weight: bolder;
}

    .col-lg-12 .col-lg-4 h3{
        font-family: Lato;
        color: #207b05;
        font-weight: bolder;
}
    .col-lg-12 .col-lg-4 ul li{
        font-family: Lato;
}

    .col-lg-12 .col-lg-8 h4{
        font-family: Lato;
        color: #414143;
        font-weight: bold;
}
    .col-lg-12 .col-lg-8 p{
        font-family: Lato;
        color: #414143;
        font-size: 16px;
}
    .box{
        margin-top: 25px;
        margin-bottom: 25PX;    
}
    .box .col-lg-4 h2{
        text-align: center;  
}
    h2{
        font-size: 24px;
        color: #207b05;
        font-weight: bolder;
}
    .content{
        background-image:url(../images/bg-image.jpg);
        background-repeat:no-repeat;
        width:100%;
        font-family: Lato;
        color: white;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
        -o-background-size: cover;
}

    .content h1{
        font-size:12em;
        font-weight: 900;
        text-decoration: underline;
        color: #65a752;
}

    .content h5{
        font-size:1.5em;
        font-weight: 900;
        text-decoration: underline;
        color: white;
}
    .content h6{
        font-size:2.1em;
        font-weight: bolder;
        color: white;
}

    footer{
        padding-top: 55px;
        padding-bottom: 20px;
}

    a:focus, a:hover {
        color: #207706;
        text-decoration: none;
}
    a:active, a:hover {
    color: rgb(32, 123, 6);
}
    footer a{
        font-family: Lato;
        color: #414143;
        font-size: 18px;
}
    a.active {
        color: #207706;
}   

    footer p{
        font-family: Lato;
        color: #414143;
        font-size: 18px;
}
.myscrollbox {
	height: 115px;
    overflow: auto;
    padding-right:15px;	
	margin: 30px 0;
}
@media screen and (min-width:768px) {
   
    .navbar {
        border-radius: 0;
    }

    .navbar-header {
        display: none;
    }

    .navbar {
        min-height: 0;
    }

    .navbar-default {
        border: none;
        background: #1f7805;

    }

    .nav>li>a {
        padding: 35px;
    }

    .navbar-nav>li>a {
        line-height: normal;
    }

    .navbar-nav {
        display: table;
        float: none;
        margin: 0 auto;
        table-layout: fixed;
    }
}