/*Header*/
.call-to-action i {
    color: #4e7942;
}
.call-to-action a {
    color: #4e7942;
}
.book-table-popup {
    background: #3B5836 none repeat scroll 0 0;
}
#cssmenu > ul > li > a {
    color: #4f7942 !important;
    font-weight: 900!important;
}
header>.upper, header>.lower {
    background-color: #F0EBDB !important;
}
.banner .banner-caption {
    background-color: #3b58369c;
}
#cssmenu ul ul li a {
    color: #3b5836;
    font-weight: 600;
    background: #f0ebdb;
}
@media (max-width: 1024px) {
    #cssmenu #menu-button:before {
        background: #3B5836;
    }
    #cssmenu #menu-button:after {
        border-top: 2px solid #3B5836;
        border-bottom: 2px solid #3B5836;
    }
    #cssmenu #menu-button.menu-opened:before {
        background: #3B5836;
    }
    #cssmenu #menu-button.menu-opened:before {
        top: 23px;
        background: #3B5836;
    }
    #cssmenu #menu-button.menu-opened:after {
        background: #3B5836;
    }
}
/*body*/
body {
background-color: #F0EBDB;
}
.white-btn {
    background-color: #F0EBDB;
    color: #4e7942;
}
.light-content.preloader-wrap {
    background: #F0EBDB  !important;
}
.light-content .percentage {
    color: rgb(59 88 54) !important;
}
.food-gallery .food-item-wrapper {
    border: 1px solid #4e7942;
}
.nav-side-menu li a {
    border-bottom: 1px solid #4e7942;
}
.nav-side-menu li a {
    background-color: #f0ebdb;
    color: #4e7942 !important;
    font-weight: 800!important;
}
.baskettotal {
    background-color: #f0ebdb;
}
.food-gallery .food-item {
    background-color: #f0ebdb;
}
.food-price button {
    color: #ffffff;
}
.proNameNoImage, .proName {
    background-color: #4e7942;
}
details.menu-card-details[open] {
    border-top: 1px dotted #4e7942;
    background: #fff9f0;
}
details.menu-card-details summary b {
    background: radial-gradient(#4e7942, #4e7942);
}
details.menu-card-details {
    color: #4e7942;
}
.recipes {
    background-color: #F0EBDB;
}
.recipes .container>h2 {
    color: #4f7942;
}
.recipes h3 {
    color: #4f7942;
}
.main-content {
    background-color: #F0EBDB;
}
.everyday-events {
    background-color: #F0EBDB;
}
.news-letter {
    background-color: #4f7942;
}
.mobileMenu ul {
    background-color: #f0ebdb;
}
.account-btn {
    background-color: #3B5836;
}
.account-btn i, .login-btn i, .logout-btn i {
    padding: 10px;
    text-shadow: 0 0 1px #3B5836;
}
.login-btn, .logout-btn {
    background-color: #3B5836;
}
/*FOOTER*/
footer {
    background-color: #F0EBDB !important;
}
footer h2 {
    color: #3B5836 !important;
}
footer h4, footer p, footer ul li a {
    color: #3B5836 !important;
}