body,
body #footer {
    background-color: #fff;
    color: #363636;
}
div#footer {
    border-top-color: #363636;
}
body .comment {
    color: #363636;
}
body .block-details .item a,
body a {
    transition: color .3s, border-color .3s, background .3s, box-shadow .3s;
    color: #363636;
}

body #list_categories_categories_list .box,
body .comments_outer,
body .tabs-menu .toggle-button.active::before,
body .no-touch .tabs-menu .toggle-button:hover::before {
    background: #d9d9d9;
    color: #363636;
}

body .pagination .page a,
body .video_extras,
body .top-cats,
body .view-video-cats,
body #header {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #707070;
}
body .pagination .page a:hover {
    color: #363636;
    background: #bbb;
    border-color: #bbb;
}
body #top-menu ul li a {
    color: #707070;
}



body .pagination .page a,
body .search_input:focus,
body .tag_in_thumb,
body .video_extras,
body .related_video,
body .video_block,
.video_block_top3days,
body div#footer,
body .search_input {
    border-color: #d9d9d9;
}

body #logo a,
body #footer a {
    color: #ec567c;
}

body a:hover {
    color: #ec567c;
}

body #top-menu .current,
body .pagination .page-current span,
body .div_sort,
body .bottom_cats.main a:hover,
body .related .r-head {
    cursor: pointer;
    background: #ec567c;
    border-color: #ec567c;
    color: #fff;
}


body .div_sort:hover,
body .related .r-head:hover {
    background: #e0e0e0;
    border-color: #e0e0e0;
}
body .div_sort:hover a,
body .related .r-head:hover a {
    color: #707070;
}

body .div_sort.active_sort>a,
body .active_sort,
body .item_tag_link_in {
    color: #8faf20;
}

 