body,
body .comment,
body #footer {
    background-color: #f4f4f4;
    color: #1e2743;
}
div#footer {
    background-color: #1e2743;
    border-top-color: #1e2743;
    color: #fff;
}

body a {
    transition: color .3s, border-color .3s, background .3s, box-shadow .3s;
    color: #1e2743;
}
body .block-details .item a {
    transition: color .3s, border-color .3s, background .3s, box-shadow .3s;
    color: #fff;
}
body .bottom_cats.main a,
body #top-menu ul li a {
    color: #fff;
}

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

body .pagination .page a,
body .video_extras,
body .top-cats,
body .view-video-cats,
body #header {
    background-color: #1e2743;
    border-color: #1e2743;
    color: #f4f4fb;
}
body .pagination .page a:hover {
    color: #1e2743;
    background: #dc2d7c;
    border-color: #dc2d7c;
}



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

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

body a:hover {
    color: #dc2d7c;
}

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: #dc2d7c;
    border-color: #dc2d7c;
    color: #1e2743;
}


body .div_sort:hover,
body .related .r-head:hover {
    background: #fff;
    color: #7c7c7c;
    border-color: #fff;
    border: 1px solid #bababa;
}


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

