body.dark-mode  {
    background-color: #000;
}

body.dark-mode main {
    background-color: #333333;
}
.dark-mode .label-style-information b {
    background: #000;
    color: #fff;
}

.dark-mode main > nav {
    background: #0D0D0D;
}
.dark-mode main > nav .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}

.dark-mode .language-btn {
    background: #4D4D4D;
    color: #fff !important;
}

.dark-mode .nav-item.nav-language-dropdown .language-dropdown-menu {
    background: #0D0D0D;
}

.dark-mode .nav-task-header.language {
    color: #fff;
}


.dark-mode .nav-task-body-name {
    color: #fff;
}
.dark-mode .btn {
    color: #999999;
}
.dark-mode .btn i{
    color: #fff;
}
.dark-mode .offer-info-container ,  .dark-mode .offer-info-container .offer-info-head b span{
    color: #fff;
}
.dark-mode .offer-info-container .offer-info-head span {
    color: #999999;
}
.dark-mode .sorting-container{
    background: #1A1A1A
}
.dark-mode .sorting-container-label , .dark-mode .offers-counter-head{
    color: #fff;
}
.dark-mode .information-section {
    background: #1A1A1A;
}
.dark-mode .img-section span ,.dark-mode .label-style-information , .dark-mode .offer-info-edit-head , .dark-mode .img-section img{
    color: #fff;
}
.dark-mode .special-offer .img-section span {
    color: #ffc402 ;
}
.dark-mode .show-more-btn {
    box-shadow: 0px 4px 8px 0px #d9d9d91a;
    background: #000;
    color: #fff;
}
.dark-mode .cash-back-label {
    color: #fb1622;
}
.dark-mode .fifty-offer-container {
    border-color:#E9802B;
}
.dark-mode .main-canvas-container {
    background: #333333;
}
.dark-mode .otp-close-btn img {
    filter: brightness(0) invert(1);
}
.dark-mode .offer-info-edit-content {
    background: #1A1A1A;
}

.dark-mode .offer-info-edit-content-car-details {
    color: #fff;
}
.dark-mode .car-availability-btn {
    color: #fff !important;
}
.dark-mode .sorting-form-check-container{
    color: #fff;
}
.dark-mode .input-group label {
    color: #fff;
}
.dark-mode .cat-item.choose .information-section {
    background: #103202;
}
.dark-mode .confirm-offer-container {
    background: #294211;
    color: #ffff;
}
.dark-mode .col-item-compare-section {
    background: #0D0D0D;
    color: #fff;
}
.dark-mode .fund-name ,.dark-mode a.remove-item ,.dark-mode .col-item-compare-section .row-section.card-img ,.dark-mode aside.active .sidebar .sidemenu-body .list-group-item.active a.nav-link , .dark-mode aside .sidebar .sidemenu-body .list-group-item a{
    color: #fff;
}
.dark-mode aside {
    background: #333333;
}
.dark-mode .main-content-logo h4 {
    color: #fff;
}
.dark-mode .main-content-logo p {
    color: #fff;
}
.dark-mode .delegate-container label {
    color: #fff;

}
.dark-mode .input-group .main-form-input {
    background-color: #0D0D0D;
    color: #fff !important;
}
.dark-mode .input-group .main-form-input:focus {
    background-color: #0D0D0D;
    color: #fff !important;
}
.dark-mode  .input-group .main-form-input::placeholder {
    color:#fff !important;
}
.dark-mode  .input-group .main-form-input:-internal-autofill-selected {
    color:#fff !important;
}
.dark-mode .select2.select2-container .select2-selection .select2-selection__rendered {
    color: #ffff;
}
.dark-mode .select2.select2-container.select2-container--open .select2-selection.select2-selection--single {
    background: #0D0D0D;
}
.dark-mode .select2-container--default .select2-selection--single {
    background: #0D0D0D;
}
.dark-mode .form-btn.back {
    color: #fff !important;
}
.dark-mode .price-unit {
    color: #fff;
}
.dark-mode .wizard-step span {
    color: #fff;
    background: #000;
}
.dark-mode .wizard-between {
    background: #000;
}
.dark-mode .wizard-step.active span {
    background: #E9802B;
    color: #fff;
}
/*.dark-mode .wizard-step span{*/
/*    background: #000;*/
/*    color: #fff;*/
/*}*/
/*.dark-mode .wizard-step {*/
/*    color: #fff;*/
/*}*/
.dark-mode .select2-container .select2-dropdown .select2-results ul {
    background: #000;
    color: #fff;
}
.dark-mode .select2-container .select2-dropdown .select2-search input {
    background: #000;
    caret-color: #fff;
    color: #fff;
}
.dark-mode .wizard-step {
    color: #fff;
}
.dark-mode .wizard-step.active,.dark-mode .wizard-step.passed {
    color: #fff;
}

.dark-mode .wizard-between.passed ,.dark-mode .wizard-step.passed span{
    background: #265812 !important;
}
.dark-mode .wizard-step.passed span:before {
    background: #265812 !important
}
.dark-mode .form-check .form-check-input:checked , .dark-mode .sorting-form-check-container .form-check-input:checked{
    background-color: #265812;
    border-color: #265812;
}

.dark-mode .error {
    color: #9f0202 !important;
}
.dark-mode .form-control.is-invalid,.dark-mode .form-control.is-invalid ~ .select2.select2-container .select2-selection {
    border-color: #9f0202 !important;
}
.dark-mode .startTimerContainer {
    color: #fff;
}
.dark-mode .confirmation-code .input:focus, .dark-mode .confirmation-code .input {
    background: #000;
    color: #fff;
}
.dark-mode .wizard-info-car-head {
    color: #fff;
}
.dark-mode .wizard-info-car-details {
    color: #fff;
    border-color: #fff;
}
.dark-mode .input-group .main-form-input:placeholder-shown {
    color: #fff;
}

.dark-mode .main-content-logo h3 {
    color: #fff;
}
.dark-mode .payment-methods-container {
    color: #fff;
}
.dark-mode .discount-input {
    background-color: #0D0D0D !important;
    color: #fff !important;
}
.dark-mode .payment-methods-content-container {
    background: #1A1A1A;
}
.dark-mode .payment-methods-content-head ,.dark-mode .payment-methods-content-value {
    color: #fff;
}
.dark-mode .discount-cancel-btn i {
    color: #000;
}
.dark-mode .success-return-message {
    color: #fff;
}
.dark-mode .discount-success-container > i {
    color: #265812;
}
.dark-mode .main-form-input:-webkit-autofill ,
.dark-mode .main-form-input:-webkit-autofill:hover,
.dark-mode .main-form-input:-webkit-autofill:focus ,
.dark-mode .main-form-input:-webkit-autofill:active{
    color: #fff !important;
    -webkit-text-fill-color: white !important;
}
.dark-mode .loaderContainer::before {
    background-color: #262626d9;
}
.dark-mode .loader {
    color: #fff;
}
.dark-mode .whatsapp-link {
    background: #4D4D4D;
    color: #fff;
}
.dark-mode .cat-item.unavailable .information-section {
    background: #645600;
}
.dark-mode .nav-task-body:hover .nav-task-body-name {
    color: #4D565C;
}
.dark-mode .offers-error-message-container p {
    color: #fff;
}
.dark-mode .btn-close-hint i {
    color: #000;
}
.dark-mode .app-version {
    color: #fff;
}
.dark-mode .language-btn .toggle-down-img ,.dark-mode .back-btn img ,.dark-mode .offer-info-edit-btn img , .dark-mode .control-btn img , .dark-mode .offer-info-edit-content-edit-btn img , .dark-mode .uncheck-offer-btn img{
    filter: brightness(0) invert(1);
}
@media print {

    .dark-mode .cat-item.choose .information-section {
        background: #1A1A1A !important;
    }

}
.dark-mode .offer-page-sticky-container.active {
    background: #333333;
}
.dark-mode .main-form-input:-webkit-autofill  {
    -webkit-box-shadow: 0 0 0px 1000px #0D0D0D inset;
}
.dark-mode .page-error h6 {
    color: #fff;
}
.dark-mode .page-error p {
    color: #f7f7f7;
}
.dark-mode aside .sidebar .sidemenu-body .list-group-item a img,
.dark-mode .sidebar-close-btn img {
    filter: brightness(0) invert(1);

}
.dark-mode .wizard-info-car-kilos {
    color: #fff;
}
.dark-mode .label-style-information b img  , .dark-mode .col-item-compare-section .col-section currency img{
    filter: brightness(0) invert(1);
}
.dark-mode .col-item-compare-section .col-section .best-value currency img {

}
