﻿* {
    border-color: #29254f !important;
    color: #fff;
}
span.ic,
.onPageTopSubNav li a .count,
.planTypeWrap h4 {
    background: #29254f;
}
p, h1, h2, h3, table, .top, label,
input[type=password],
input[type=text],
input[type=number],
input[type=datetime-local],
textarea,
select,
span,
.termsWrap,
.onPageTopSubNav li a .count {
    color: #fff !important;
}


.onPageTopNav li a.selected,
.onPageTopSubNav li a.selected {
    color: #fff;
    border-color: #fff !important;
}
.userMenuWrap,
html,
body,
.top,
.leftMenu,
table thead,
#JSVerticalDotMenu,
.verticalMenuWrap input[type=checkbox]:checked + label + div.verticalDotSubMenu,
.termsWrap {
    background: #080618;
}

ul.breadcrumb li:last-child a {
    color: #fff;
}

.xpSummary {
    box-shadow: none;
}

    input[type=password],
    input[type=text],
    input[type=number],
    input[type=datetime-local],
    textarea,
    select option,
    select,
    ul.limitList > li,
    .chunk,
    .onPageTopSubNav,
    .xpSummary .rank,
    .xpSummary .amount {
        background: #0a0721;
    }
    .onPageTopSubNav + .onPageTopSubNav {
        background: #0a0721;
    }
.footer ul li {
    color: #666;
}

.footer ul li:after {
    color: #29254f;
}

.mobileMenuLink img,
.leftMenu img,
.paginationWrap img,
.verticalMenuWrap > label img,
.bigChartWrap > div:first-child img,
.onPageTopNav li a img,
table thead tr td a img,
.gameNameWrap img,
h2 img,
img.noAvatar,
.infoTooltip img{
    filter: saturate(0) brightness(0) invert(1);
}
.verticalMenuWrap input[type=checkbox]:checked + label img {
    filter: saturate(0) brightness(0) invert(0);
}

.cgsSocialLinks img {
    filter: none;
}

.greyOut {
    background: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.9) 4px, rgba(0, 0, 0, 0.95) 4px, rgba(0, 0, 0, 0.95) 8px );
}

::-webkit-scrollbar,
.infoTooltip > div,
.paymentMethodIcon {
    background-color: #29254f;
}
::-webkit-scrollbar-thumb {
    background-color: #0e0c23;
    border-radius: 12px;
    border: 3px solid #29254f;
    background-clip: padding-box;
    max-height: 10px;
}
.userMenuWrap ul li a:hover,
ul.topMenuTopList > li > a:hover,
ul.topMenuTopList ul li a:hover span {
    background: rgba(255, 255, 255, 0.02);
}

ul.topMenuTopList ul li a.selected span {
    background: rgba(255, 255, 255, 0.05);
}
.copyNotice,
.leftMenu span.navLabel.beta {
    color: rgba(0, 0, 0, 0.85) !important;
}
.userMenuWrap {
    box-shadow: rgba(255, 255, 255, 0.05) 0px 20px 30px -10px;
}
ul.topMenuTopList li a {
    color: #fff;
}
.noTableDataWrap {
    background: #a09c94;
}
    .noTableDataWrap,
    .noTableDataWrap a,
    .successMessage,
    .gameStatusLabel.active,
    .errorMessage,
    .gameStatusLabel.suspended,
    .gameStatusLabel.deleting,
    .topAdminWarning,
    .chartFilterWrap input[type=checkbox]:checked + label > span,
    .disabled,
    .enabled,
    .limitWarning,
    .atLimitWarning,
    .restrictedAction,
    .chunk.danger label,
    .chunk.danger span,
    .chunk.danger h3,
    .chunk.danger p,
    .chunk.disabledChunk .disabledNotice,
    .warningMessage,
    .thirdPartyGameOwnedBy .c3UserWrap span:nth-child(2) strong,
    .thirdPartyGameOwnedBy .c3UserWrap span:nth-child(2),
    .priceDiscountWrap,
    .paymentMethodIcon .methodWarning,
    .gameStatusLabel.open,
    .gameStatusLabel.draft,
    .paidPlanNotice,
    a.paidPlanNotice div,
    a.paidPlanNotice div strong {
        color: #000 !important;
    }
select optgroup,
.filterWrapper,
.chartFilterWrap,
.viewPlayerHeader .avatarWrapper,
.cloudsavePicWrapper,
.playerAvatarWrapper,
.retrieveAsForm,
.xpSummary,
table tr.dataDateGap td {
    background: #03020d;
}

table tbody tr.highlighted {
    background: rgba(255, 255, 255, 0.05);
}

.bigChartWrap h2 {
    color:rgba(255, 255, 255, 0.5);
}

span.authLogo {
    background: rgba(255, 255, 255, 0.5) !important;
}
.chunk.disabledChunk label.checkboxControl div,
input[type=submit]:disabled {
    background: #777;
}

.chunk.disabledChunk label + span,
.chunk.disabledChunk label,
.chunk.disabledChunk p,
.chunk.disabledChunk h3,
.chunk.disabledChunk a,
ul.topMenuTopList ul li a.disabledNavLink span {
    color: rgba(255, 255, 255, 0.5) !important;
}
select:disabled,
input[type=password]:disabled,
input[type=text]:disabled,
input[type=number]:disabled,
textarea:disabled,
.disabledForm label.checkboxControl input[type=checkbox]:checked + div,
.disabledForm label.checkboxControl div,
.disabledChunk select,
.disabledChunk input[type=text],
.disabledChunk input[type=number],
.disabledChunk input[type=password],
.disabledChunk textarea {
    color: rgba(255, 255, 255, 0.5) !important;
    background: rgba(0, 0, 0, 0.45);
}
.priceWrapper > div span,
.priceWrapper > div {
    color: #fff !important;
}
.priceWrapper {
    background: #29254f;
}
.onPageTopNav span.count.zero {
    background: rgba(255, 255, 255, 0.1);
}
