.darkmode .panel {
    background: #1B1930 !important;
    border-color: #423F6C !important;
}

.darkmode .navbar-default,  .darkmode .panel-heading {
    background: #312F4E !important;
    color: #9A97C7 !important;
    border-color: #423F6C !important;
}

.darkmode .cover-footer:after {
    background: #312F4E !important;
    border:#312F4E !important;
    border-bottom:#312F4E !important;
}

.darkmode .user-cover > div {
    border-left: 1px #423F6C solid !important;
}

.darkmode .overlay-content, .darkmode .content-area, .darkmode .dialog-container  {
    background: #1B1930 !important;
}

.darkmode .progress-circle {
    border: .09em solid #1B1930 !important;
}

.darkmode .progress-container {
    border-color: #423F6C !important;
}

.darkmode .scores-header i, .darkmode .content-tooltip i {
    color: #9A97C7;
}

.darkmode .user-list .user-item, .darkmode .pagination>.disabled>span, .darkmode .pagination>li>a,  .darkmode .message-wrapper , .darkmode #score_form, body.darkmode,  .darkmode .no-shadow .card,  .darkmode .abs-calendar,  .darkmode .card__body,  .darkmode .score-main-container,.darkmode .messenger tr:nth-child(2n+1)  , .darkmode .list-group-item,  .darkmode .table-thread tbody tr:nth-child(odd)   {
    background: #312F4E !important;
    /* color: #908FA3 !important; */
    color: #cacaca !important;
    border-color: #423F6C !important;
}

body.darkmode {
    background: #1B1930 !important;
}

@media(max-width:770px){
    .darkmode #bottomToolbar, .darkmode #bottomToolbar > .mobile-show div {
        background: #1B1930 !important;
        color: #908FA3 !important;
        border-color: #423F6C !important;
    }

    .darkmode #bottomToolbar .btn i.fa-stopwatch {
        color: #000 !important;
    }

    .darkmode #bottomToolbar .badge-score {
        background: none !important;
    }
}

.darkmode .list-group-item, .darkmode .col-md-6, .darkmode .col-md-3, .darkmode .col-md-4 {
    border-color: #423F6C !important;
}

.darkmode body > .col-md-4, .darkmode body > .col-md-8 {
     background: #1B1930 !important;
}

.darkmode .score-main-container:nth-child(even) , .darkmode .nav-tabs .active, .darkmode .nav-tabs a:hover,  .darkmode .forum-thread tbody tr:nth-child(4n+1), .darkmode .forum-thread tbody tr:nth-child(4n+2) {
    background: #1B1930 !important;
    /* color: #908FA3 !important; */
    color: #cacaca !important;
}

.darkmode .table>tbody>tr>td {
    border-top: 1px solid #423F6C !important;
}

.darkmode .navbar-default .navbar-nav>li>a,  .darkmode .navbar-brand a,  .darkmode .fa-bell {
    color: #9A97C7 !important;
    border-color: #423F6C !important;
}

.darkmode .user-gain-amount, .darkmode .score-main-container [data-team-id] {
    color: #fff !important;
}

.darkmode .btn-default {
    background: none;
    color: #DE7552;
    border-color: #DE7552 !important;
    text-shadow: none !important;
}

.darkmode .navbar-default .active a, .darkmode .follow-btn {
    background: #DE7552 !important;
    color: #fff !important;
}

.darkmode .active #tab-last-threads a {
    color: #9A97C7 !important;
    background: none !important;
}

.darkmode .card__footer .add {
    color: #DE7552 !important;
}

.darkmode .btn-default.dropdown-toggle {
    background-color: #333051 !important;
    color:#9A97C7 !important;
    border-color: #9A97C7 !important;
}

.darkmode .popover  { 
    background-color: #1B1930 !important;
    
    color:#9A97C7 !important;
    border-color: #9A97C7 !important;
}

.darkmode .popover-title  {
   background-color: #312F4E !important;
}

.darkmode .numberCircle {
    background-color: #312F4E !important;
}

.darkmode .reward-container {
    background: none !important;
}

.darkmode #scoreFormLoader {
    display: none !important;
}

.darkmode #tab-last-threads {
    background: #1B1930 !important;	
}

.darkmode .navbar-default .navbar-nav>li.active>a {
    color: #fff !important;
}

.darkmode .arrow {
    display: none !important;
}

.darkmode .unfold-text {
    background:#312F4E !important;
    box-shadow: 0px 0px 40px 40px #312F4E !important;
}

.darkmode .highlight .unfold-text {
    background:#3D3529 !important;
    box-shadow: 0px 0px 40px 40px #3D3529 !important;
}

.darkmode .score-time-txt {
    color: #908FA3 !important;
}

.darkmode .cover-footer {
    color: #fff;
}

.darkmode .panel-heading-default {
    background: #1B1930 !important;
}

.darkmode .nav-tabs li {
    background: none !important;
    border-bottom: 1px solid #ddd !important;
}

.darkmode .nav-tabs li:active {
    background: none !important;
    border-bottom: none !important;
}

.darkmode .nav-tabs>li>a {
    background-color: none !important;
    background: none !important;
    margin-right: 0px !important;
}

.darkmode .nav-tabs>li.active>a {
    background-color: none !important;
    background: none !important;
}

.darkmode .nav-tabs .active {
    border-bottom: transparent 1px solid !important;
}

.darkmode #scores .list-group-item:nth-child(even) {
    background: #1B1930 !important;
}

.darkmode .premium-header > div {
    background-image: url(/assets/img/wave_darkmode), url(/assets/img/wave_darkmode2.png) !important;
}

.darkmode .premium-header {
    background: #9A97C7 !important;
    color: #fff !important;
}


.darkmode .modal-content .premium-tab tr td:nth-child(3) {
    color: inherit !important;
}

.darkmode .modal-content .premium-header {
    background: #abdcfb !important;
    color: #000 !important;
}

.darkmode .modal-content {
    background:#312F4E !important;
}

.darkmode .modal-content .certified-logo-container > span {
    background:#312F4E !important;
    border: #312F4E 15px solid;
}

.darkmode .graph-container, .darkmode .progress  {
    background: #1B1930 !important;
}

.darkmode .forum-category:nth-child(odd) {
    background: #1B1930 !important;
}

.darkmode .forum-category:nth-child(even) {
    background: #1B1930 !important;
}

.darkmode .fa-bolt {
    color:  #E7D643 !important;
}

.darkmode .fa-gem {
    color: #48AB95 !important;
}

.darkmode .fa-gem.super {
    color: #E05F57 !important;
}

.darkmode .liked, .darkmode .liked i {
    color: blue !important;
}

.darkmode legend {
    color: #908FA3 !important;
}

.darkmode fieldset.solid {
    border: 2px solid #908FA3 !important;
}

.darkmode input, .darkmode textarea, .darkmode select {
    background: #908FA3 !important;
    color: #fff !important;
}

.darkmode input[name=free_amount] {
    background: none !important;
    color:#DE7552;
}

.darkmode ::placeholder, .darkmode ::-ms-input-placeholder {
    color: #f5f5f5  !important;
}
  
.darkmode #sticky-wrapper .side-menu>li>a {
    color: #fff !important;
}

.darkmode .circle-timer-wrapper, .darkmode .circle-timer-label {
  color: #CACACA !important;
}

.darkmode #scores .list-group-item:nth-child(even):hover .score-unfold-fader {
	box-shadow: 0px 0px 40px 40px #1B1930 !important;
}

.darkmode #scores .list-group-item:nth-child(odd):hover .score-unfold-fader {
	box-shadow: 0px 0px 40px 40px #312F4E !important;
}

.darkmode #scores .list-group-item:nth-child(even) .score-unfold-fader {
	box-shadow: 0px 0px 40px 40px #1B1930 !important;
}

.darkmode #scores .list-group-item:nth-child(odd) .score-unfold-fader {
	box-shadow: 0px 0px 40px 40px #312F4E !important;
}

.darkmode .message-global-wrapper .content-hr {
    border-top: 1px solid #cacaca !important;
}

.darkmode .challenge-row {
    background: #312F4E !important;
}

.darkmode .scores-header {
    background: none !important;
}

.darkmode .team-card {
    background: #312F4E !important;
}

.darkmode .challenge-stats {
    color : #cacaca !important;
}

.darkmode .highlight-stats i {
    color: #cacaca !important;
}

.darkmode #user-stats-area {
    background: #312F4E !important;
}