body,
body .comment,
body #footer {
    background-color: #fff;
    color: #333;
}
body .block-details .item a,
body a {
    transition: color .3s, border-color .3s, background .3s, box-shadow .3s;
    color: #333;
}
body .comment_text,
body #top-menu ul li a {
    color: #333;
}


body .comments_outer {
    background: #ffd632;
    color: #333;
}
body .tabs-menu .toggle-button.active::before,
body .no-touch .tabs-menu .toggle-button:hover::before {
    background: #f5f5f5;
}

body .pagination .page a,
body .video_extras,
body .top-cats,
body .view-video-cats,
body #header {
    background-color: #f5f5f5;
    border-color: #f5f5f5;
    color: #333;
}
body .pagination .page a:hover {
    color: #fff;
    background: #212121;
    border-color: #212121;
}



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

body #logo a,
body #footer a {
    color: #ffd632;
}
body #logo a {
    text-shadow: 1px 1px #000;
}

body a:hover {
    color: #ffd632;
}

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: #ffd632;
    border-color: #ffd632;
    color: #fff;
}


body .div_sort:hover,
body .related .r-head:hover {
    background: #EDECEC;
    color: #212121;
    border-color: #EDECEC;
}

body .div_sort:hover a,
body .related .r-head:hover a {
    color: #212121;
}

body .div_sort.active_sort>a,
body .active_sort,
body .item_tag_link_in {
    color: #00bfff;
}

