a {
    color: #519548;
}
a.btn-link {
    color: #519548 !important;
}
button.btn.primary,
button.btn-primary,
button.action.primary,
a.btn.primary,
a.btn-primary,
body:not(.storelocator-index-store) a.action.primary:not(.official-store),
.catalog-product_compare-index .action.print,
.action.action-login.secondary,
.new-billing-address .action.action-update,
.dropdown-menu > li.dropdown-header > a.btn-link {
    background-color: #519548;
}
.btn.btn-white {
    color: #519548;
}
.btn.btn-white .icon-chevron svg g path {
    fill: #519548 !important;
}
button.btn.outline,
a.btn.outline,
button.copy-link,
.checkout-onepage-success .page-title-wrapper .action.print,
.opc-wrapper .action-show-popup,
.block-addresses-default .action.edit,
button.action.action-select-shipping-item,
.action.viewcart,
button.action.action-edit-address,
button.action.action-select-billing-item,
.checkout-index-index .checkout-shipping-address .new-address-popup .action,
.checkout-index-index .checkout-billing-address .new-address-popup .action,
.module-rewardpoints .rwp-nopoint a,
.block-addresses-list + .actions-toolbar .primary .action.primary.add {
    color: #519548;
}
.action.action-input {
    color: #519548;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    color: #519548;
}
.page-header .header-activity li a .count {
    background-color: #519548;
}

.opc-progress-bar-item._active > span:before {
    background: #519548 !important;
    border-color: #519548 !important;
}

.opc-progress-bar-item._active:before {
    background: #519548 !important;
    border-color: #519548 !important;
}

.opc-progress-bar-item._active > span:after {
    border-color: #519548 !important;
}


@media (min-width: 768px) {
    .navpro.orientation-horizontal .navpro-dropdown-level1 > .navpro-shevron {
        background: #519548 !important;
        border: 1px solid #519548 !important;
        border-color: #519548 transparent transparent #519548 !important;
    }
}
.navpro-dropdown-level1 {
    background-color: #519548;
    border: 1px solid #519548;
}
.page-header .block-search .qs-option-name a {
    color: #519548 !important;
}
.page-header .minicart-wrapper .action.showcart .counter.qty {
    background: #519548;
}
.notif-actions a {
    color: #519548;
}
.drop-budget-actions .budget-btn {
    color: #519548;;
}
.jumbotron.home-assistant {
    background-color: #519548;
}
.home-assistant .steps em {
    color: #519548;
}
.breadcrumbs a {
    color: #519548;
}
.block-actions.filter-actions .filter-clear {
    border: 1px solid #519548;
    color: #519548;
}
.product-info-main .product-add-form .input-structure-qty .label-qty a {
    color: #519548;
}
.product-info-main .product-add-form .input-structure .form-group label .tooltip-container i {
    color: #519548;
}
.product-social-links .share-button {
    color: #519548;
}
.adv-item .meter .meter-value b {
    color: #519548;
}
.adv-item.value-1 .meter i:first-child,
.adv-item.value-2 .meter i:nth-child(-n+2),
.adv-item.value-3 .meter i:nth-child(-n+3),
.adv-item.value-4 .meter i:nth-child(-n+4),
.adv-item.value-5 .meter i:nth-child(-n+5) {
    background-color: #519548;
}
.attached-product-content .product-attachment-container .downloads-item .item-link b {
    color: #519548;
}
.construction-list li span.number {
    background-color: #519548;
}
.popup-constructor {
    border: 1px solid #519548;
}
.popup-constructor:after {
    border: 1px solid #519548;
    border-color: transparent #519548 #519548 transparent;
}
.popup-constructor .head-constructor {
    background-color: #519548;
}
.table-vv-style tr:hover .table-actions .action.btn-actions {
    color: #519548;
}
.table-vv-style tr:hover .table-actions .action.btn-actions i {
    color: #519548;
}
.pages a.page {
    color: #519548;
}
.pages a.page,
.pages a.page:visited {
    color: #519548;
}
.mission-vision {
    background-color: #519548;
}
.about-history ul li h3 {
    color: #519548;
}
.fotorama__nav__frame.fotorama__nav__frame--dot.fotorama__active .fotorama__dot {
    border-color: #519548 !important;
    background-color: #519548 !important;
}
.blog-page .sidebar .widget.block .block-content .item .post-item-link {
    color: #519548;
}
.blog-page .post-list-wrapper .post-holder .post-content .post-read-more {
    color: #519548;
}
.post-view .post-holder .author .readmore {
    color: #519548;
}
.popovers .discount-icon span {
    color: #519548 !important;
}
.popovers .discount-text p b {
    color: #519548;
}
.popovers .mo-icon span {
    color: #519548 !important;
}
.modal-popup .modal-footer button.action-dismiss {
    color: #519548;
}
.modal-popup .modal-footer button.action-accept {
    background-color: #519548;
}
.order-title .btn-group > .btn:last-child {
    background-color: #519548;
}
.order-actions-toolbar .actions .action {
    color: #519548;
}
.page-with-filter .filter-options-content .smile-es-range-slider .ui-slider-handle {
    background: #519548;
}
.page-with-filter .irs--modern .irs-from,
.page-with-filter .irs--modern .irs-to,
.page-with-filter .irs--modern .irs-single {
    background-color: #519548;
}
.page-with-filter .irs--modern .irs-from:before,
.page-with-filter .irs--modern .irs-to:before,
.page-with-filter .irs--modern .irs-single:before {
    border-top-color: #519548;
}
.page-with-filter .irs--modern .irs-bar {
    background: #519548;
}
.page-with-filter .filter-active .filter-active-item-clear-all {
    color: #519548;
}
.table-comparison .tgl-flip + .tgl-btn:after,
.table-comparison .tgl-flip + .tgl-btn:before {
    background-color: #519548 !important;
}
.popup-authentication .block-authentication .actions-toolbar .secondary a.action {
    color: #519548;
}
.checkout-index-index .opc-progress-bar-item._active:before {
    background: #519548;
    border-color: #519548;
}
.checkout-index-index .opc-progress-bar-item._active > span:before {
    background: #519548;
    border-color: #519548;
}
.checkout-index-index .opc-progress-bar-item._active > span:after {
    border-color: #519548;
}
.checkout-index-index .opc-wrapper .shipping-address-item.selected-item {
    border-color: #519548;
}
.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after {
    border: 7px solid #519548;
}
.checkout-index-index .payment-method._active {
    border-color: #519548;
    z-index: 2;
}
.checkout-index-index .checkout-payment-method .checkout-billing-address .payment-billing-address-list .billing-address-item.selected-item {
    border-color: #519548;
    z-index: 2;
}
.checkout-index-index .checkout-payment-method .checkout-billing-address .payment-billing-address-list .billing-address-item.selected-item:after {
    background: #519548;
}
.checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-cancel {
    color: #519548;
}
.checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-update {
    background-color: #519548;
}
.checkout-index-index .modal-popup .modal-footer .action-hide-popup,
.checkout-index-index .modal-popup .new-billing-address .action.action-cancel {
    color: #519548;
}
.checkout-index-index .minicart-wrapper .action.showcart .counter.qty {
    background: #519548;
}
.module-rewardpoints .reward-points-user {
    background: #519548;
}
