.btn-success{
    background-color: #ed2939;
    border-color: #ed2939;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.disabled:hover,
.btn-success.disabled:focus,
.btn-success:active:focus {
    background-color: #d11221;
    border-color: #d11221;
}
.block.block-type-blog {
    border-color: #ed2939;
}
.comment-new::before {
    background-color: #ed2939;
}
.a-checkbox:checked + label {
    border: 2px solid #ed2939;
}
.a-checkbox:checked + label:hover {
    border: 2px solid #ed2939;
}

a.link-dotted,
.topic .topic-header .topic-info .topic-blog, 
.topic .topic-header .topic-title a:hover,
.comment .comment-info li.comment-author a.comment-topic-author {
    color: #ed2939;
}

/*
 * Menu start
 */
.tm-wr-market.tm-wrapper .tm {
    background: #ed2939;
}
.tm-wr-market.tm-wrapper .tm .tm-menu:before {
    background: #ed2939;
}
.tm-wr-market.tm-wrapper .tm .tm-menu .tm-logo-line .tm-logo {
    background-color: #ed2939 !important;
}
.tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container {
    background: #ed2939;
}
.tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top {
    background: #ed2939;
}
.tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top:hover > li:not(:hover) > a {
    background-color: #ed2939 !important;
}
.tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-user-container .tm-menu-top {
    background: #ed2939;
}

.label {
    border-radius: 3px;
    padding: 0.3em
}
.label-primary {
    background-color: #ed2939;
    color: #fff;
}
.label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #d11221;
}

@media screen and (max-width: 1230px) {
    .tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li.active > a,
    .tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li:focus > a,
    .tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li:hover > a {
        background: #ed2939;
    }
    .tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-container .tm-menu-top > li .tm-menu-submenu li a {
        color: #ed2939;
    }
    .tm-wr-market.tm-wrapper .tm .tm-menu .tm-top-user-container .dropdown-menu > li > a {
        color: #ed2939;
    }
    .tm-wr-market .tm-top-container {
        border-bottom: 5px solid #ed2939;
    }
}
/*
 * Menu end
 */