body.ccs-style .logo-section img {
    margin-top: 20px;
}

body.ccs-style .top-header .social-field li:hover a {
    color: #87B92F;
}

body.ccs-style .nav-bar-field {
    background-color: #87B92F;
}

body.ccs-style nav.navbar > ul > li:hover > a,
body.ccs-style nav.navbar > ul > li.active > a {
    background-color: #559a16;
}

body.ccs-style .runinfo-section h4 {
    background-color: #87B92F;
}

body.ccs-style div#abgne_marquee div#marquee_next_btn,
body.ccs-style div#abgne_marquee div#marquee_prev_btn {
    background-color: #87B92F;
}

body.ccs-style #abgne_marquee li a:hover {
    color: #87B92F;
}

body.ccs-style footer {
    background-color: #87B92F;
}

body.ccs-style footer .footer-copyright {
    background-color: #516F1C;
}

body.ccs-style .title-style-1 a {
    color: #87B92F;
}

body.ccs-style .figure-style-1 .figure-caption {
    background-color: rgba(135, 185, 47, 0.85) !important;
}

body.ccs-style .news-list-field dt a:hover {
    color: #87B92F !important;
}

body.ccs-style .title-style-1 {
    background-image: url('../images/common/green_line2_03.png');
}

body.ccs-style .title-style-2 {
    background-image: url('../images/common/green_line_03_03.png');
}

body.ccs-style figure.figure-style-1 a.btn:hover {
    background-color: #fff;
    color: #75af46;
    border-color: #fff;
}

body.ccs-style .nav-bar-field .navbar-toggler {
    background-color: #87B92F;
}

body.ccs-style .nav-bar-field .navbar-nav > li.active > a,
body.ccs-style .nav-bar-field .navbar-nav > li:hover > a {
    background-color: #559A16;
}

body.ccs-style .nav-bar-field .navbar-nav > li > ul > li > a:hover {
    color: #fff25a;
}

body.ccs-style .left-class-field li a:hover,
body.ccs-style .left-class-field li.current a {
    background-color: #87b92f;
    border-color: #87b92f;
}

body.ccs-style .title-style-3 {
    background-image: url('../images/common/green_title-line_08.png');
}

body.ccs-style .tags-list-section li.current a {
    background-color: #23887E !important;
}

body.ccs-style .news-list-field figure h5.news-title a {
    color: #23887E;
}

body.ccs-style .news-list-field figure h5.news-title a:hover {
    color: #ffc288 !important;
}

body.ccs-style li.current a.page-link,
body.ccs-style li.current a.page-link:hover {
    background-color: #59a217;
    color: #fff;
    border-color: #59a217;
    cursor: default;
}

body.ccs-style .news-header h4 {
    color: #23887E;
    font-weight: bold;
}

body.ccs-style .events-title {
    font-size: 24px;
    color: #23887E;
    font-weight: bold;
}
body.ccs-style .banner-section {
    background-color: #F5F5F5;
}
body.ccs-style .carousel-indicators {
    background-color: #396414;
}