html, body {
    min-height: 100%;
}

body {
    padding-top: 34px;
    background-color: #FFF8DC;
}

main {
    min-height: calc(100vh - 126px);
}

article.container {
    padding-top: 66px;
    margin-bottom: 30px;
}

 .navbar-brand > img {
    max-width:100px;
    margin-top: -7px;
}

.nav>li>a:focus, .nav>li>a:hover {
    background-color: #6FA58B;
}

.footer {
    background-color: #AFCD99;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 15px;
    border-top: solid 2px #6FA58B;
}
.navbar-inverse {
    background-color: #AFCD99;
}

.footer a {
    color: #111111
}

.footer a:hover,
.footer a:focus{
    color: #E2F2FB;
}

.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
    background-color: #6FA58B;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
    background-color: #6FA58B;
}

.dropdown-menu {
    background-color: #AFCD99;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    background-color: #6FA58B;
}

.navbar-inverse {
    background-image: none;
}

.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    background-image: none;
}

.navbar-inverse {
    border-color: #334D40;
}

.navbar-inverse .navbar-brand {
    color: #111111;
}
.navbar-inverse .navbar-brand:hover {
    color: #E2F2FB;
}
.navbar-inverse .navbar-nav>li>a {
    color: #111111;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>li>a:focus {
    color: #E2F2FB;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus {
    color: #E2F2FB;
}

.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus {
    color: #111111;
}
.dropdown-menu>li>a {
    color: #111111;
}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
    color: #E2F2FB
}

.navbar-inverse .navbar-nav>.dropdown>a .caret {
    border-top-color: #111111
}

.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
    border-top-color: #E2F2FB
}

.navbar-inverse .navbar-nav>.dropdown>a .caret {
    border-bottom-color: #111111
}

.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
    border-bottom-color: #E2F2FB
}




@media (max-width: 767px) {
    nav, .in{
        padding-top: 25px;
    }
}
@media (max-width: 10024px) {}
