/*

https://colorscheme.ru/#4C21ThWs0g0g0
- пастельный цвет

*/

/* BLACK WHITE */

body {
    color: black
}

body,
.hmenu,
.menu-detailed .link,
.poll .pollprogress,
.file-input-wrapper .file-name,
.pm_progress_bar > span,
pre code,
.profile .buttons a,
.aside-tags .items a,
.fullstory-text .image-container,
.next-url,
.shortstory.shortstory-ad,
.bb-editor textarea,
.stats .stats-blocks > .item  {
    background-color: whitesmoke;
}

hr,
.comment,
.shortstory .category a,
.comment .quote,
.comment .com-signature,
.fullstory-text .quote,
.post-a,
#searchsuggestions,
#searchsuggestions .notfound,
pre code,
.text_spoiler,
table thead,
.pm-list .pm,
.pm-status,
.pm-read .title,
.pm-read .pm-message,
.relatednews,
.shortstory-aq .icon,
.fullstory-text .quote.dlehidden {
    border-color: whitesmoke;
}

#loading-layer {
    background-color: rgba(0, 0, 0, 0.6);
    color: black;
}

a,
.info-message,
.hover-block,
.shortstory-c .text,
.shortstory-c .reveal-button,
.menu-main > a,
.file-input-wrapper .file-name,
#dle-vote .voteprogress span,
.profile .row-counts [class^='rating'],
.stats .stats-blocks .count,
.stats .stats-blocks .name {
    color: black;
}

.blocky,
.shortstory,
.categories-list .category .summary,
.mini-block,
.user-tabs .tabs-panel,
.top-news-item,
.profile,
.categories-list .category .icon,
.navigation,
.aside .aside-item,
.votes,
ul.menu .menu-wrapper,
.user-tabs .tab-navigation,
ul.sort,
#searchsuggestions,
.calendar tr th,
.user-tabs .user-comments,
.ui-dialog,
.hover-block,
.lastcomments + #content form #dle-comments-list,
.long-tape,
.long-tape .link,
.navigation.numbers,
.menu-main > a {
    background-color: white;
}

/* header font color */

.header .row,
.menu-container {
    background-color: white;
}

.header hr {
    border-color: gray;
}

.header,
.login-panel .login-links,
.login-panel .login-links a,
.search-field input[type="search"]::placeholder,
ul.menu .menu-link *,
ul.menu .menu-link,
.search-field .search-button,
.search-field input[type="search"],
.cl-effect-1 a::before,
.header-nav .icons {
    color: black;
}


.search-field .search-button,
.search-field input[type="search"] {
    background-color: whitesmoke; /* lighter than the main one, NO transparent */
}

.footer {
    background-color: white;
    color: black
}

/* other white color */
.comments > h2 .num,
.login-panel,
.auth-links .icon,
.ratingtypeplusminus,
.ratingtypeplus,
.file-input-wrapper,
.ratingplus,
ul.sort li:hover,
ul.sort li:hover a,
.menu-simple .not-children.active,
.navigation .pages > span,
.split-nav .pages > span {
    color: white;
}

ul.sort li:hover a,
.menu-simple .not-children.active:hover,
ul.menu .menu-link:hover,
.shortstory-d .icons,
.donate,
.donate:hover,
.auth-links .icon,
.menu-aside .not-children.active > a:hover,
.profile .buttons a.self_delete_link:hover:not(.exclude),
.self_delete_link {
    color: white !important;
}

.shortstory-ad .info > *,
.shortstory-d .rate-wrapper,
.shortstory-va .rate-wrapper,
.com-info .com-user-group,
.profile .user-group,
.shortstory-va .title,
.menu-aside .not-children.active > a {
    background-color: #494949;
    color: white;
}

.com-rate .rate-count,
.comment .quote_body,
.calendar tr th.monthselect,
.calendar tr th.monthselect a {
    color: #494949
}

.shortstory-d .icons > .item {
    background-color: #49494980 /* transparent 50% */
}


/* STATIC COLOR */

.positive {
    color: #68A654;
}

span[data-likes-id],
span[data-comments-likes-id],
.positive-bg,
.rate-wrapper .ratingtypeplus,
.ratingplus,
.status.online,
.com-info .com-user-group.online {
    background-color: #68A654 !important;
}


.negative,
.approve,
.shortstory .fixed,
.fullstory-text .quote.dlehidden:before {
    color: #FF4540 !important;
}

span[data-dislikes-id],
span[data-comments-dislikes-id],
.negative-bg,
.ratingminus,
.status.offline,
.self_delete_link {
    background-color: #FF4540 !important;
}

span[data-likes-id],
span[data-dislikes-id],
span[data-comments-likes-id],
span[data-comments-dislikes-id] {
    color: white
}

/* MAIN COLOR */

.menu-detailed .active,
.menu-simple .not-children.active,
.split-nav .pages > span,
.navigation .pages > span,
.nav-profile-items > .item:hover,
.shortstory-bb::before,
.shortstory-bb .v-line,
.shortstory-bb .v-line .ball,
.slider .slider-button,
ul.sort li:hover a,
input[type="radio"]:checked + span::before,
.menu-aside .not-children.active > a,
.poll .button-results {
    background-color: #E6A117;
}


.color-main,
.comments-tree-item:before,
.post-rate .number::before,
.sort-wrapper > i:hover,
.sort-wrapper > i.active,
.pm-menu .active {
    color: #E6A117;
}

.plupload_button.plupload_add,
.plupload_button.plupload_add:hover {
    color: white !important;
    background-color: #E6A117 !important;
}


/*  EXTRA */


.comments > h2 .num,
.ui-dialog-titlebar,
.shortstory .new,
.relatednews-a .new,
.fullstory-nav .new {
    background-color: #4674A3 !important;
    color: white
}

.color-extra,
.com-info .com-i-author,
.calendar tr td.weekday,
.calendar tr th.weekday,
.comment .quote:before,
.fullstory-text .quote:before {
    color: #4674A3;
}

.post-rate .number::before {
    text-shadow: 4px 4px 0 #4674A3;
}


/* EXTRA HIGHTLIGHT LINKS MAIN*/

.profile .buttons .active,
.profile .buttons a:hover:not(.exclude),
.fullstory-text a:hover:not(.highslide):not(.attachment),
.fullstory-nav > .column-a .item a:hover,
.shortstory a:hover:not(* .reveal-button),
.user-tabs .tab-name:hover,
.user-tabs .tab-name.active,
.post-a .icons a:hover,
a:hover,
.menu-main > a:hover,
#searchsuggestions .seperator a:hover,
.calendar tr th.monthselect a:hover,
.btn:hover,
.button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
button:hover:not(.dleplyrplayer *),
.mce-accordion summary:hover,
.title_spoiler:hover a {
    color: #4674A3 !important;
}

.profile .buttons .active,
.profile .buttons a:hover {
    border-color: #4674A3;
}

.btn,
.button,
input[type="button"],
input[type="submit"],
.btn.bg-light,
button,
.calendar tr td.day-current,
.attachment,
.poll .pollprogress span,
.fullstory-text a:not(.attachment):not(.highslide):not(.pages a),
.custom-comment .com-text a:not(.highslide),
.comment .com-text [id*='comm-id'] > a:not(.highslide),
.comment .com-text [id*='comm-id'] > p a:not(.highslide),
.pm-menu a,
.long-tape .items a:hover {
    background-color: rgba(70, 116, 163, 0.1); /* opacity 10% */
    color: black;
}

/* GRAY */

.login-contain .links a,
.footer .copyright,
.fast-search-result .text,
.relatednews .info,
.profile .row-counts > .item .col-1,
.speedbar,
.shortstory .category a,
.shortstory .post-user .published,
.shortstory-a .text,
.shortstory-a .row-a,
.shortstory-a .row-c,
.shortstory-b .text,
.shortstory-b .row-a,
.shortstory-b .row-c,
.shortstory-bb .text,
.shortstory-bb .row-a,
.shortstory-bb .row-c,
.shortstory-bc .row-a,
.shortstory-bc .row-c,
.shortstory-bd .row-a,
.shortstory-bd .row-c,
.shortstory-bd .text,
.shortstory-c .icons,
.shortstory-v .row-c,
.fullstory-header .edit-date,
.fullstory-footer .tags .pre-text,
.fullstory-footer .tags a,
.com-info .com-date,
.com-rate .rate-me,
.top-news-item .date,
.post-a .icons,
.post-a .icons a,
.post-a .short,
.custom-comment .com-post-link a,
.tape .com-icon,
.profile .utitle .lastdate,
.profile-edit .ui-form .text,
.profile-edit .ignore-users span,
.navigation > span,
.add-news .xfieldsnote,
.comment .reply,
.comment .com-signature,
.comment .fast,
.com-rate .rate-likes,
.com-rate .ratingtypeplus,
.comments-image-uploader-area > a,
.text_spoiler,
.dlepopupnewsedit .xfieldsrow,
.pm-list .pm tbody .pm_last_message,
.pm-list .pm tbody .pm_last_user,
.pm-list .pm tbody .pm_last_date,
.pm-list .pm thead,
.pm-list .pm tbody .pm_with_user,
.xfieldsrow .xfieldscolleft,
.fullstory-text .image-container,
.fullstory-text .image-desc,
.comment .title_quote,
.fullstory-text .quote,
.fullstory-footer .tags .tags-links .tags-show-button,
.mce-accordion > *:not(:first-child),
.relatednews-a .text,
.relatednews-a .icons,
.relatednews-a .column-b .row-a,
.stats .stats-blocks {
    color: gray;
}


.com-rate .ratingzero,
.ratingtypeplusminus.ratingzero,
.navigation .pages > span.nav_ext {
    background-color: gray;
}

.shortstory-d,
.shortstory-d .summary {
    background-color: lightgray;
}

.shortstory-d .gradient {
    background: linear-gradient(to top, lightgray 10%, transparent 100%)
}

/* normal shadow */
.hover-block,
ul.menu .menu-wrapper,
ul.sort,
#searchsuggestions,
.ui-dialog {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}

/* light shadow */
section.related .shortstory,
.pm-read .pm-message {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}

/* INHERIT */

.shortstory.shortstory-d .link:hover,
.menu-simple .is-children.active:hover {
    color: inherit !important;
}




