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

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: #ff6347;
}

.topic-info-blog .topic-blog {
    display:none;
}


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