.black-light-bg {
    background: #385f34;
}

@media (max-width: 767px) {
    .header-info.f-right {
        float: inherit;
        text-align: center;
        margin: 4px 0 0;
    }
}

.logo {
    padding-top: 7px;
}

.logo img {
    height: 70px;
}

@media (max-width: 991px) {
    .logo img {
        height: 60px;
    }
}

.bg-img {
    padding-top: 200px;
    padding-bottom: 100px;
}

.owl-carousel .owl-dots {
    margin: 5px;
    text-align: center;
}

.slider-text h2 span,
.slider-text h1 span {
    color: #fef688 !important;
}

.theme-bg {
    background: #de9e3d !important;
}

[data-overlay]::before {
    opacity: 0.2 !important;
}

.single-event-info li {
    color: #3e3c3c;
}

.mission ul li {
    list-style: square !important;
    margin-left: 30px;
}

.black-bg {
    background: #334e30;
}

.footer-bottom p a {
    color: #d9ba8d;
}

.breadcrumb-area[data-overlay]::before {
    opacity: 0.5 !important;
}

@media (max-width: 767px) {
    .event-info>h3 {
        font-size: 12px;
    }
}

#scrollUp {
    background: #eab31f none repeat scroll 0 0;
}

#scrollUp:hover {
    background-color: #c0900c;
}


/* Mobile menu style */

.mean-container .mean-nav {
    background: #ffffff;
}

@media (max-width: 500px) {
    .mean-container .mean-nav ul {
        height: auto !important;
        overflow-y: auto;
        margin-bottom: 10px;
    }
}

.main-menu>nav>ul>li>ul {
    width: 240px;
}

ul li,
.single-event-info ul li a {
    font-size: 18px;
    color: #464444;
}

.header-info ul li a {
    font-size: 14px;
}

.footer-bottom>p {
    font-size: 14px;
}

.mean-container .mean-nav ul li a {
    font-size: 14px!important;
}

.mean-container .mean-nav ul li li a {
    color: #000000 !important;
}

.mean-container .mean-nav ul li a.mean-expand {
    font-size: 24px!important;
}

.main-menu > nav > ul > li > a {
    color: #555555;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    padding: 33px 10px 35px 10px;
    text-transform: uppercase;
}
