.btn-success{
    background-color: #00a86b;
    border-color: #00a86b;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success:active:focus{
    background-color: #00754b;
    border-color: #00754b;
}
.block.block-type-blog {
    border-color: #00a86b;
}
a.link-dotted {
    color: #00a86b;
}
.comment-new::before {
    background-color: #00a86b;
}
.a-checkbox:checked + label {
    border: 2px solid #00a86b;
}
.a-checkbox:checked + label:hover {
    border: 2px solid #00a86b;
}

.topic .topic-header .topic-info .topic-blog, .topic .topic-footer .topic-info li.topic-info-comments a.icon-active, .topic .topic-footer .topic-info li.topic-info-comments a.new, .topic .topic-header .topic-title a:hover, a.actions-edit, .comment .comment-info li.comment-author a.comment-topic-author, .vote.vote-count-positive .vote-count {
    color: #00a86b;
}

/*
 * Menu start
 */
.tm-wr-main.tm-wrapper .tm {
    background: #00a86b;
}
.tm-wr-main.tm-wrapper .tm .tm-menu:before {
    background: #00a86b;
}
.tm-wr-main.tm-wrapper .tm .tm-menu .tm-logo-line .tm-logo {
    background-color: #00a86b !important;
}
.tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container {
    background: #00a86b;
}
.tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top {
    background: #00a86b;
}
.tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top:hover > li:not(:hover) > a {
    background-color: #00a86b !important;
}
.tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-user-container .tm-menu-top {
    background: #00a86b;
}
@media screen and (max-width: 1230px) {
    .tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li.active > a,
    .tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li:focus > a,
    .tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li:hover > a {
        background: #00a86b;
    }
    .tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li .tm-menu-submenu li a {
        color: #00a86b;
    }
    .tm-wr-main.tm-wrapper .tm .tm-menu .tm-top-user-container .dropdown-menu > li > a {
        color: #00a86b;
    }
    .tm-wr-main .tm-top-container {
        border-bottom: 5px solid #00a86b;
    }
}
/*
 * Menu end
 */