button, .btn, input[type="button"], input[type="reset"], input[type="submit"], .form__btn, 
.qq-upload-button, .pm__links a, .usp__btn a, .ps-item.active, .page__fav .btn:not(:hover), #save_series, 
.playlist-add-trigger, .page__player-faq-link, 
input:checked + .xfilter__group-item,
.xfilter__group-item.is-active {background-color: #12579B;}
button:hover, .btn:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, 
.form__btn:hover, .qq-upload-button:hover, .pm__links a:hover, .usp__btn a:hover 
{background-color: #1a67b4 !important; border-color: #1a67b4;}
input[type="text"], input[type="password"], select, textarea {background-color: #363636; color: #fff; 
	box-shadow: inset 0 0 0 1px #363636, 0 1px 3px rgba(0,0,0,0.5);}
input::placeholder, textarea::placeholder {color: #c4cacf; opacity: 1;}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus 
	{box-shadow: inset 0 0 0 1px #12579B, inset 1px 2px 5px rgba(0,0,0,0.5);}

.header, .footer, .speedbar, .trailer-holder, .login__header, .usp__meta {background-color: #0e0d0d;}
.login {background-color: #141414;}
.nav, .menu-btns > li > a, .menu-voices, .pagination__pages a, .pagination__pages span, .pagination__pages-btn a, 
.pagination__pages-btn > span, .lcomm__link, #scrolltop, .xfilter__group, .login__menu a, 
.page__player-caption, .page__player-select, .page__header h1 b, .rating-emoji, .page__schedule-caption, 
.season-h, .season-showallep a, .page-centered-bg, .player-select, .page__player-mark__item, .top-block__category__item, 
.emoji-select-wrapper, .xfilter-main-category-item, .page__comments-header, .comment-item, .playlist__edit {background-color: #1c1c1c;}
.nav__menu-hidden, .poster__img, .podborki-item__img, .top {box-shadow: 0 10px 30px rgba(0,0,0,0.8);}
.top-block__toggle::before, .uniqPost::before, .theme-toggle, .header__search input, .header__search input:focus,  
.xfilter__group-item::before, .checkbox input, .comments_subscribe input, .z-pane li {background-color: #363636;}
.top-block__toggle::before, .nav, .menu-btns > li > a, .menu-btns > li > button, .menu-voices, .lcomm__link, 
.pagination__pages a, .pagination__pages span, .pagination__pages-btn a, .pagination__pages-btn > span, 
.checkbox input, .comments_subscribe input, .login__menu a, .uniqPost::before, .xfilter__group, 
.xfilter__group-item::before, .page__header h1 b, .page__poster, .page__header-menu-active, .page__header-menu-various, 
.page__tlg-link, .playlist-add-trigger, .page__fav .btn, .page__comments-header, .comment-item {box-shadow: 0 1px 3px rgba(0,0,0,0.5);}
.poster__subtitle, .lcomm__date, .login__caption a, .login__caption span, .page__info a, .full-text a, 
.page__player-caption::before, .page__schedule-caption::before, .ac-imp, .comment-item__rating-likes, .comment-item__rating-likes a {color: #94acc2;}
.menu-btns > li > button, .light-is-active .theme-toggle li:nth-child(2), 
.dark-is-active .theme-toggle li:nth-child(3), .light2-is-active .theme-toggle li:nth-child(1), 
body:not(.light-is-active,.dark-is-active,.light2-is-active) .theme-toggle li:last-child, .pagination__pages span:not(.nav_ext) {background-color: #12579B;}
.btn--bordered {box-shadow: inset 0 0 0 1px #12579B; background-color: transparent;}
.sect__header, .pagination__pages-btn a, .page__subtitle, .page__player-select, .message-info {border-color: #12579B;}
.comment-item__rating > span:nth-child(2), .full-text a {border-color: #94acc2;}

.xfilter__group-content {border-color: #141414;}
input:checked + .xfilter__group-item:before,
.xfilter__group-item.is-active::before {box-shadow: 0 0 0 1px #12579B;}
.logo {background-image: url(../images/logo-dark.svg);}
.checkbox input::before, .comments_subscribe input::before {background-color: #c4cacf;}
.page__info-coll a {border-color: #94acc2;}
.rating-emoji a.active, .page__fav a.current, .login__menu li.current a {background-color: #94acc2 !important; color: rgba(0,0,0,0.66) !important;}
.page__time-caption b, .page__rating-votes, #count_symb, .season-mark {color: #c4cacf;}
.page__hr {border-top: 1px solid rgba(0,0,0,1); box-shadow: inset 0 1px rgba(255,255,255,0.1);}
.page__info {border-bottom: 1px solid rgba(0,0,0,1); box-shadow: 0 1px rgba(255,255,255,0.1);}
.full-text table td {border-color: #141414;}
.full-text table tr:nth-child(2n+1) {background-color:#0e0d0d;} 
.season-mark.season-mark-viewed, .season-mark:hover, .playlist__edit-link {color: #12579B;}
.ui-dialog, .xfilter__group.is-active .xfilter__group-title {background-color: #141414;}
.ui-dialog-titlebar, .ui-dialog-buttonpane {background-color: #1c1c1c;}
.nav__ext-menu > *:hover, .ui-dialog-titlebar .ui-button:hover {background: none !important;}
.playlist__cover {box-shadow: 0 0 0 4px #12579B;}


@media screen and (min-width: 1220px) {
	.nav__menu > li:hover > a, .nav__menu > li:hover > span, .menu-voices a:hover, .menu-btns > li > a:hover, 
	.pagination__pages a:hover, .pagination__pages-btn a:hover, .poster__trailer:hover, .login__menu a:hover,   
	.season-showallep a:hover, .emoji-select a:hover, .page__player-mark__item:hover, .top-block__category__item:hover,  
    .xfilter-main-category-item:hover {background-color: #12579B; color: #fff; border-color: #12579B;}
	.menu-btns li > button:hover {background-color: #1a67b4;}
	.top__img:hover, .podborki-item__link:hover .podborki-item__img, .lcomm__link:hover {box-shadow: 0 0 0 4px #12579B;}
	.nav__menu > li:not(:hover) > a.is-active, .menu-voices a.is-active {box-shadow: inset 0 3px #12579B;}
	.xfilter__group-title:hover, .xfilter__group-item:hover {background-color: #141414;}	
	.full-text table tr:hover {background-color: rgba(255,255,255,0.1) !important; box-shadow: 0 1px #12579B;}
	
}

@media screen and (max-width: 1220px) {
	.has-scroll {scrollbar-color: #12579B #0e0d0d;}
	.has-scroll::-webkit-scrollbar-thumb {background-color:#12579B;}
	.has-scroll::-webkit-scrollbar-track {background-color:#0e0d0d;}
	.nav__menu {background-color: #0e0d0d;}
}