﻿.header-narrow {
    color: #fff;
    padding: 2px;
}

    .header-narrow .menu-horizontal.actionBar > li > a, .header-narrow .menu-horizontal.actionBar > li > a:hover {
        color: #fff !important;
    }

    .header-narrow .menu-lang .dropdown__trigger i, .header-narrow .menu-lang .dropdown__trigger:after {
        color: #fff !important;
    }


#pre-header {
    background: #00a651;
    color: #fff;
}

    /* #pre-header a {
        color: #fff !important;
    }*/

    #pre-header .contact-header a {
        color: #fff;
        opacity: .85;
    }

        #pre-header .contact-header a:hover {
            color: #fff;
            opacity: 1;
        }

    #pre-header .dropdown__container .menu-vertical li a {
        color: #575757;
    }

}

#pre-header .menu-vertical a {
    color: #000;
}

.slider[data-paging="true"] .flickity-page-dots .is-selected, .slider.bg--dark[data-paging="true"] .flickity-page-dots .is-selected {
    background: #00a651 !important;
}

.counter-value {
    color: #00a651;
}

.menu-vertical li a:hover, .menu-vertical li span:hover {
    background: #84bd00;
}

    .menu-vertical li a:hover span {
        color: #57589b !important;
    }

hr.short {
    border: 2px solid #84bd00;
}

.h1, h1, h2, h3, h4 {
    font-weight: bold !important;
    color: #00a651
}

.badge-list.dark li a {
    background: #00a651;
    color: #ffffff;
}

    .badge-list.dark li a:hover {
        background: #84bd00;
        color: #ffffff;
    }

.bg--dark {
    background: #004c22;
}

.bg--light {
    background: #84bd00;
}

.color-dark {
    color: #004c22;
}

.color-primary {
    color: #00a651;
}

.color-secondary {
    color: #84bd00;
}

h2.section-title small {
    color: #84bd00;
    opacity: 1;
}

.feature img {
    background: #004c22;
}

.menu-lang .menu-vertical li:hover {
    color: #84bd00;
}

.menu-lang .menu-vertical li a:hover, .menu-lang .menu-vertical li span:hover {
    background: none;
}

.menu-lang .menu-vertical li:hover span.sambol {
    background: #84bd00;
    color: #fff;
}

.menu-lang .menu-vertical li.lang-select span.sambol {
    background: #06377b;
    color: #fff;
}

.menu-lang .menu-vertical li span.sambol {
    width: 1.5em;
    height: 1.5em;
    opacity: 1;
    padding: 1px 5px;
    margin-left: 10px;
    text-transform: uppercase;
}

#topSearchBtn:hover {
    background: #84bd00 !important;
}
