/* ========== Green ================
class name      : body 
main color      : #ea2d3b  
secondary color : #bc2334  
==================================== */

body a:hover {
    color: #ea2d3b;
}
body .form-control:focus {
    border-color: #ea2d3b;
}
body h1.title-sectionnya {
    color: #ea2d3b;
}
body .btn-primary {
    background-color: #ea2d3b;
    border: 0px solid #ea2d3b;
}
body nav .navbar-header .navbar-brand {
    color: #ea2d3b;
}
body nav .navbar-header .navbar-brand:hover,
body nav .navbar-header .navbar-brand:focus {
    color: #ea2d3b;
}
body .navbar-default .navbar-nav > .active > a,
body .navbar-default .navbar-nav > .active > a:hover,
body .navbar-default .navbar-nav > .active > a:focus {
    color: #ea2d3b;
}
body section.service .box-on-service:hover  .bs-title .garis-50{
    background-color:  #ea2d3b;
}
body section.service .box-on-service .bs-title .garis-50 {
    background-color: #ea2d3b;
}
body section.counter-area .Counter_item .counter-icon  {
    color: #ea2d3b;
}
body section.latest-news .owl-theme .owl-nav [class*="owl-"]:hover {
    background-color: #ea2d3b;
}
body section.latest-news .box-on-latest-news .bs-img {
    border-bottom: 7px solid #ea2d3b;
}
body section.latest-news .box-on-latest-news .bs-img .bs-properties{
    background-color: #ea2d3b;
}
body section.latest-news .box-on-latest-news .bs-title .garis-50 {
    background-color: #ea2d3b
}
body section.wrap-gallery .filter-button.active{
    background-color: #ea2d3b;
}
body section.wrap-gallery .filter-button:hover {
    background-color: #ea2d3b;
}
body .hovereffect p a {
    background-color: #ea2d3b;
}
body .hovereffect p a:hover {
    background-color: #ffffff;
}
body section.contact .btn-primary {
    background-color: #ea2d3b;
    border: 0px solid #ea2d3b;
}
body section.contact .form-control:focus {
    border-color: #ea2d3b;
    box-shadow: #ea2d3b;
}
body .back-to-top {
    background-color: #ea2d3b;
}
body .style-option-wrap .style-btn-class {
    background-color: #ea2d3b;
}
body .btn-primary:hover {
    background-color: #bc2334;
    color: #ffffff;
}
body section.inner-page-content .contact-form-content  .btn {
    background-color: #ea2d3b;
}
body section.inner-page-content .contact-form-content  .btn:hover {
    background-color: #bc2334;
}
body section.contact .btn-primary:hover,
body section.contact .btn-primary:focus,
body section.contact .btn-primary:active,
body section.contact .btn-primary.active,
body section.contact .open .dropdown-toggle.btn-primary {
    border: 0px solid #bc2334;
    background-color: #bc2334;
}
body .back-to-top.btn-primary:hover,
body .back-to-top.btn-primary:focus,
body .back-to-top.btn-primary:active,
body .back-to-top.btn-primary.active,
body .open .back-to-top.dropdown-toggle.btn-primary {
    background-color:  #bc2334;
}
body section.footer-content .heading-line::after {
    border-bottom: 3px solid #ea2d3b;
}
body section.footer-content a:hover,
body section.footer-content .fc-text.fcn-text .la-news a:hover {
    color:  #ea2d3b;
}
body .page-sidebar .header-sb::after {
    border-bottom: 3px solid #ea2d3b;
}
body .news-blog-list .wrap-box-news:hover .news-hover-btn {
    background-color: #ea2d3b;
}
body .news-hover-btn {
    background-color: #ea2d3b;
}
body .news-blog-list .wrap-box-news:hover h3 {
    color: #ea2d3b;
}

@media screen and (min-width:768px) {
    body .navbar-nav li:hover a,
    body .navbar-nav li.active a{
        border-bottom: 3px solid #ea2d3b;
    }
    body .navbar-nav li:hover ul a {
        border-bottom: 0px solid #ea2d3b;
    }
}

@media (max-width: 768px) {
    body .news-blog-list .last-text-news {
        background: #ea2d3b;
    }
}