body[data-mode="dark"] {
    background-image: url("../images/bg-night-mode.jpg") !important;
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 3rem;
    color: #dddddd;
}
body[data-mode="dark"].page-products div.eln-main-loader {
    opacity: 1 !important;
    background-size: 50px !important;
    background-color: #7676763b !important;
}
body[data-mode="dark"] .loading-mask {
    background-color: #7676763b !important;
}
body[data-mode="dark"] .action.primary,
body[data-mode="dark"] .action-primary {
    color: #ffffff;
}

body[data-mode="dark"] .minisearch .field.search .control .ea-search-autocomplete-no-result .content {
    color: #424242;
}

body[data-mode="dark"] .page-wrapper .minicart-right-active .minicart-wrapper .mage-dropdown-dialog .ui-widget-content {
    background: #42413f;
}

body[data-mode="dark"] a {
    color: #dddddd;
}

body[data-mode="dark"] .header-center a.header-link.workshop:hover {
    color: #EEB536 !important;
}

body[data-mode="dark"] .header-center a.header-link.contact-service:hover {
    color: #3eed01 !important;
}

body[data-mode="dark"] .product-item-info {
    box-shadow: 7px 7px 6px rgb(0 0 0 / 25%);
}

body[data-mode="dark"].page-products div.products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-details-columns .details-col .product-item-actions .actions-secondary a.action.towishlist img.icon-dark-mode:hover,
body[data-mode="dark"].page-products div.products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-details-columns .details-col .product-item-actions .actions-primary form .action.tocart.primary:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

body[data-mode="dark"] a:hover {
    color: #ffffff !important;
}

body[data-mode="dark"] .search-autocomplete ul li {
    color: #333300;
}

body[data-mode="dark"] .sub-categories-wrap .sub-category .item p {
    border-bottom: 1px dotted #fff;
}

body[data-mode="dark"].page-products div.eln-toolbar.toolbar:not(.toolbar-products) {
    border-bottom: 1px solid transparent !important;
    border-top: 1px solid transparent !important;
}

body[data-mode="dark"] .action.primary,
body[data-mode="dark"] .action-primary {
    color: #ffffff;
}

body[data-mode="dark"] .header .header-top {
    color: #222222;
}

body[data-mode="dark"] #maincontent {
    background: rgba(84, 82, 77, 0.65);
}

body[data-mode="dark"] .header {
    background: linear-gradient(rgba(192, 186, 170, 0.6), rgba(84, 82, 77, 0.65));
}

body[data-mode="dark"] .header-center {
    box-shadow: 5px 5px 10px 0 #5f5d54;
    background: linear-gradient(#424242, #555555, #424242);
}

body[data-mode="dark"] .header-center .logo {
    box-shadow: 0px 4px 8px 2px #5f5d54;
}

body[data-mode="dark"] .social-wrap .title,
body[data-mode="dark"] .box-review-partner .title span,
body[data-mode="dark"] span.block-mp-sidebar-heading {
    color: #fff;
    font-weight: 500;
}

body[data-mode="dark"] .social-wrap ul li a,
body[data-mode="dark"] .box-review-partner .box ul li a:first-of-type,
body[data-mode="dark"] ul.menu-categories li.category-item {
    color: #dddddd;
}

body[data-mode="dark"] .links-bottom ul li a,
body[data-mode="dark"] .box-support .box ul li a {
    color: #dddddd;
}

body[data-mode="dark"] .underline:before {
    content: '';
    position: absolute;
    /*width: 20%;*/
    left: 0;
    margin: 0 auto;
    border: 1px solid transparent;
    -moz-border-image: -moz-linear-gradient(left, #525050 0%, #222 100%);
    -webkit-border-image: linear-gradient(to right, #525050 0%, #222 100%);
    border-image: linear-gradient(to right, #525050 0%, #222 100%);
    border-image-slice: 1;
}

body[data-mode="dark"] .underline:after {
    content: '';
    position: absolute;
    /*width: 20%;*/
    right: 0;
    margin: 0 auto;
    border: 1px solid transparent;
    -moz-border-image: -moz-linear-gradient(right, #525050 0%, #222 100%);
    -webkit-border-image: -webkit-linear-gradient(right, #525050 0%, #222 100%);
    border-image: linear-gradient(to left, #525050 0%, #222 100%);
    border-image-slice: 1;
}

body[data-mode="dark"] .block-new-products .block-title,
body[data-mode="dark"] .post-list-container-homepage .widget-title p {
    color: #dddddd;
}

body[data-mode="dark"] .footer.content {
    background: rgba(84, 82, 77, 0.65);
}

body[data-mode="dark"] .footer.content .col .title strong,
body[data-mode="dark"] .copyright-wrap p {
    color: #fff;
}

body[data-mode="dark"] .footer.content .col .content ul li a,
body[data-mode="dark"] .footer.content .col .content p,
body[data-mode="dark"] .footer.content a,
body[data-mode="dark"] .copyright {
    color: #dddddd;
}

body[data-mode="dark"] .footer.content .footer-top p {
    color: #dddddd;
}

body[data-mode="dark"] div.block.filter div.eln-layer div.eln-filter-item div.eln-filter-content .filter-option {
    color: #dddddd;
}

body[data-mode="dark"] .product-info-wrap,
body[data-mode="dark"] .product-left-wrap .col-set,
body[data-mode="dark"] .product-left-wrap .block.related,
body[data-mode="dark"] .product-left-wrap .block.upsell,
body[data-mode="dark"] .product-left-wrap .block.crosssell {
    background: rgba(70, 69, 69, 0.7);
    /* box-shadow: 0 2px 9px 7px rgba(0, 0, 0, 0.15); */
    box-shadow: 5px 5px 10px 0 #222;
}

body[data-mode="dark"] .stock.available span,
body[data-mode="dark"] .product-info-main .product-form-wrap .bonus-points .point-number {
    color: #3eed01;
}

body[data-mode="dark"] .cart-container .checkout-cart-wrap .form-cart .cart.table-wrapper .cart thead tr th.col,
body[data-mode="dark"] .cart-container .checkout-cart-wrap .form-cart .cart.table-wrapper .cart>.item {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}

body[data-mode="dark"] .cart-container .cart-summary-wrap .cart-summary .cart-totals .table-wrapper .table>tbody>tr>td,
body[data-mode="dark"] .cart-container .cart-summary-wrap .cart-summary .cart-totals .table-wrapper .table>tbody>tr>th,
body[data-mode="dark"] .cart-container .cart-summary-wrap .cart-summary .cart-totals .grand .mark,
body[data-mode="dark"] .cart-container .cart-summary-wrap .cart-summary .cart-totals .grand .amount {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
}

body[data-mode="dark"] .product-addto-links .action.to-wishlist:before {
    content: '';
    width: 25px;
    height: 25px;
    position: absolute;
    z-index: 10;
    top: -3px;
    left: 43px;
    background-image: url('../images/wishlist-night-mode.png');
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
}

body[data-mode="dark"] .product-left-wrap .green-text {
    color: #3eed01;
}

body[data-mode="dark"] .product-left-wrap .orange-text a {
    color: #ffffff;
}

body[data-mode="dark"] .sorter-action:before {
    color: #dddddd !important;
}

.icon-dark-mode {
    display: none;
}

body[data-mode="dark"] .icon-light-mode {
    display: none;
}

body[data-mode="dark"] .icon-dark-mode {
    display: inline;
}

body[data-mode="dark"] .product-item-name>a:visited,
body[data-mode="dark"] .product.name a>a:visited {
    color: #dddddd !important;
}

body[data-mode="dark"] .links-bottom ul li:before,
body[data-mode="dark"] .box-support .box ul li:before {
    background: #ffffff;
}

body[data-mode="dark"] .box-review-partner .box ul li:before {
    background: #dddddd;
}

body[data-mode="dark"] .footer.content .footer-top {
    background: #42413f;
}

body[data-mode="dark"] .table-wrapper.orders-overview {
    /* background: rgba(70, 69, 69, 0.7); */
}

body[data-mode="dark"] .table-wrapper.orders-overview .last-order table th {
    background-color: #42413f;
}

body[data-mode="dark"] .table-wrapper.orders-overview .last-order table tr:nth-child(even) {
    background-color: initial;
}

body[data-mode="dark"] .table-wrapper.orders-overview .last-order table tr:nth-child(odd) {
    background-color: rgba(60, 58, 56, 0.5);
}

body[data-mode="dark"] .last-order .col.status div.processing {
    background-image: url('../images/ico_processing-green.png');
    height: 2rem;
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: center;
}

body[data-mode="dark"] select {
    background-image: url("../images/bg-select.png");
}

body[data-mode="dark"] .fieldset select:focus {
    border-color: #222222;
}

body[data-mode="dark"] .page-wrapper #maincontent .columns .column.main .cart-container .checkout-cart-wrap .form-cart .table-wrapper table#shopping-cart-table tbody.cart.item tr.item-info td.col.subtotal .actions-toolbar .icon-edit:hover:before {
    color: #c23100;
}

body[data-mode="dark"] .page-wrapper .page-main .columns .column.main .cart-container .checkout-cart-wrap .form-cart .table-wrapper #shopping-cart-table tbody.cart.item tr.item-info td.col.item {
    border: none;
}

body[data-mode="dark"] .page-wrapper .page-main .columns .column.main .cart-container .checkout-cart-wrap .form-cart .table-wrapper #shopping-cart-table tbody.cart.item tr.item-info td.col.price,
body[data-mode="dark"] .page-wrapper .page-main .columns .column.main .cart-container .checkout-cart-wrap .form-cart .table-wrapper #shopping-cart-table tbody.cart.item tr.item-info td.col.qty,
body[data-mode="dark"] .page-wrapper .page-main .columns .column.main .cart-container .checkout-cart-wrap .form-cart .table-wrapper #shopping-cart-table tbody.cart.item tr.item-info td.col.subtotal {
    border-top: none;
}

body[data-mode="dark"] .header.content .header-bottom .block.block-search.sticky {
    background: #42413f;
}

body[data-mode="dark"] .table-order-item-detail {
    border-color: #222222;
}

body[data-mode="dark"] .page-wrapper .page-header .header.content .header-center #minicart-to-move .minicart-wrapper .mage-dropdown-dialog .block-minicart {
    background: #42413f;
}

body[data-mode="dark"] .product-info-main .product-info-price .tax-saving {
    color: #3eed01;
}

body[data-mode="dark"] .page-wrapper {
    box-shadow: none !important;
}

body[data-mode="dark"] .block-new-products .block-content .products-grid .product-items li.product-item .product-item-info .product-item-details .product-details-columns .details-col .product-item-actions .actions-secondary a.action.towishlist .icon-dark-mode:hover,
body[data-mode="dark"] .block-new-products .block-content .products-grid .product-items li.product-item .product-item-info .product-item-details .product-details-columns .details-col .product-item-actions .actions-primary .action.tocart.primary .icon-dark-mode:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

body[data-mode="dark"] .product-info-main .product-form-wrap .bonus-points>div:nth-of-type(1) .amasty-rewards-highlight .caption p {
    color: #3eed01;
}

body[data-mode="dark"] .page-wrapper #maincontent .columns .column.main .cart-container .checkout-cart-wrap .form-cart,
body[data-mode="dark"] .page-wrapper #maincontent .columns .column.main .cart-container .cart-summary-wrap .cart-summary,
body[data-mode="dark"] .page-wrapper #maincontent .columns .column.main .cart-container .cart-summary-wrap .cart-discount {
    background: #42413f !important;
}
body[data-mode="dark"] .popup-confirm-delete-account .modal-inner-wrap,
body[data-mode="dark"] .popup-request-sent .modal-inner-wrap,
body[data-mode="dark"] .popup-user-not-enter-phone-number .modal-inner-wrap {
    background: rgba(70, 69, 69, 1);
}

body[data-mode="dark"] .table-order-item-detail .items-order-container,
body[data-mode="dark"] .table-order-item-detail .item-info {
    background: #42413f;
}

body[data-mode="dark"].cms-contacts .accordion-title,
body[data-mode="dark"].cms-contacts .accordion-item .accordion-content {
    color: #ddd;
    border: 1px solid #222222;
    background: rgba(70, 69, 69, 0.7);
}

body[data-mode="dark"] .block-collapsible-nav .title,
body[data-mode="dark"] .block-collapsible-nav .content {
    background: rgba(70, 69, 69, 0.7);
    color: #dddddd;
}

body[data-mode="dark"] .block-collapsible-nav .item:before {
    color: #dddddd;
}

body[data-mode="dark"] form#mp_blog_post_form {
    /*background: rgba(70, 69, 69, 0.7);*/
}

body[data-mode="dark"] .admin__action-multiselect-wrap .admin__action-multiselect {
    background: #42413f;
    border-color: #222222;
}

body[data-mode="dark"] .important-note,
body[data-mode="dark"] .red,
body[data-mode="dark"] #mp_blog_post_form span.confirmed {
    color: #ff0000;
}

body[data-mode="dark"] .icon-delete:before {
    color: #dddddd !important;
}

body[data-mode="dark"] select#category {
    background-image: url('../images/bg-select-dark.png');
}

body[data-mode="dark"] .amrewards-info-table .amrewards-table-header .col {
    color: #dddddd;
}

body[data-mode="dark"].account .legend {
    border-color: #222222;
}

.customer-address-index[data-mode="dark"] .block.block-addresses-list .block-content .box p.empty {
    color: #dddddd;
}

body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information table.data-table.responsive thead {
    background-color: #42413f;
    border: 1px solid #42413f;
}

body[data-mode="dark"].cms-page-view .accordion-title {
    border: 1px solid #fff;
    background: none;
    color: #fff;
}

body[data-mode="dark"].cms-page-view .accordion-item .accordion-content {
    background: none;
    border: 1px solid #fff;
    color: #fff;
}

body[data-mode="dark"].cms-reviewpartner .dark-content-class-all,
body[data-mode="dark"].cms-reviewpartner .dark-content-class a b {
    color: #fff !important;
}

body[data-mode="dark"].cms-reviewpartner .dark-content-class {
    background-color: #4c4b4a !important;
    color: #fff !important;
}

body[data-mode="dark"] #maincontent .workshop-my-task .workshop-list ul li:nth-child(even) {
    background: #8f8c8b;
}

body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information table.data-table.responsive tbody {
    background-color: #5a5552;
    border: 1px solid #5a5552;
}

body[data-mode="dark"] .workshop-list .list ul {
    background: #6b6a69;
}

body[data-mode="dark"] .workshop-list .list {
    border: none;
}

body[data-mode="dark"] .form-comment.my-account {
    background: transparent;
}

body[data-mode="dark"] .product-options-wrapper .tuningset-wrap .tuningsubset-list-item-details .accordion-item .accordion-title span:before {
    color: #222;
}

body[data-mode="dark"] .product-options-wrapper .tuningset-wrap label .tuningsubset-price {
    color: #222;
}

body[data-mode="dark"] .product-options-wrapper .tuningset-wrap label .tuningsubset-title {
    color: #222;
}

body[data-mode="dark"] .product-options-wrapper .tuningset-wrap .tuningset-subsetssingle {
    background: #fff;
}

body[data-mode="dark"] .workshop-search ul li {
    border-bottom: 1px solid #fff;
}

body[data-mode="dark"] .workshop-search .form-workshop-search {
    padding-bottom: 5px;
}

body[data-mode="dark"] .workshop-search {
    border: none;
    /* border: 1px solid #fff; */
    background: rgba(70, 69, 69, 0.7);
}

body[data-mode="dark"] .form-workshop {
    background: rgba(70, 69, 69, 0.7);
    border: none;
    /* border: 1px solid #fff; */
}

body[data-mode="dark"] .workshop-search ul li,
body[data-mode="dark"] .workshop-search ul,
body[data-mode="dark"] .workshop-search .form-workshop-search .div-attribute-option,
body[data-mode="dark"] .workshop-search .form-workshop-product .select-product {
    color: #fff;
    background-color: #42413f;
}

body[data-mode="dark"] .workshop-search .form-workshop-search .span-type-select,
body[data-mode="dark"] .workshop-search .form-workshop-product .span-type-select {
    background-color: #5a5552 !important;
    color: #fff;
}

body[data-mode="dark"] #insic_widget_iframe .insic-insic-widget .page-wrapper #maincontent.page-main {
    background: #42413f !important;
}

body[data-mode="dark"] .product.media .gallery-placeholder{
    box-shadow: 5px 5px 10px 0 #222;
}

body[data-mode="dark"] .customer-account-wrapper .account-nav .block-collapsible-nav .content {
    background: rgba(70, 69, 69, 0.7) !important;
}

body[data-mode="dark"] .row.collapse.workshop-list .medium-4 .image>p {
    background: #42413f;
    color: #fff;
}

body[data-mode="dark"] .modals-wrapper .modal-popup.confirm .modal-inner-wrap{
    background: rgba(70, 69, 69, 1);
}

body[data-mode="dark"] .row.collapse.workshop-list .medium-4 .image>span {
    color: #ffffff;
}

body[data-mode="dark"] .approval-label {
    color: #ddd;
}

body[data-mode="dark"] .modal-popup._inner-scroll .modal-inner-wrap {
    background: #5a5552;
}

body[data-mode="dark"] .minicart-wrapper .mage-dropdown-dialog .block.block-minicart #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items .product-item .product .product-item-details .product.actions .primary:hover .icon-edit:before {
    color: #C22F00 !important;
}

body[data-mode="dark"] .cart-discount .actions-toolbar .action.primary:not(:focus):hover {
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454);
    border: none;
}

body[data-mode="dark"] .insis .insic-widget #insic_widget_iframe {
    height: 445px !important
}

body[data-mode="dark"] .insis .insic-widget #insic_widget_iframe {
    background: #42413f;
}


/*body[data-mode="dark"].insic-insic-widget .page-wrapper #maincontent.page-main{*/


/*    background: #42413f;*/


/*}*/


/*body[data-mode="dark"].insic-insic-widget .page-wrapper #maincontent.page-main #___avs-wrapper .avs_custom-input{*/


/*    background-color: #42413f !important;*/


/*    border-color: #222222 !important;*/


/*}*/


/*body[data-mode="dark"].insic-insic-widget .page-wrapper #maincontent.page-main #___avs-wrapper .avs_material .avs_form-title{*/


/*    color: #ffffff;*/


/*}*/


/*body[data-mode="dark"].insic-insic-widget .page-wrapper #maincontent.page-main #___avs-wrapper .avs_material label{*/


/*    color: #dddddd!important;*/


/*}*/


/*body[data-mode="dark"].insic-insic-widget .page-wrapper #maincontent.page-main #___avs-wrapper .avs_material .avs_btn-primary{*/


/*    color: #ffffff!important;*/


/*}*/

body[data-mode="dark"] .amgdprcookie-bar-container {
    background: #42413f;
}

body[data-mode="dark"] div.eln-breadcrumb ol.items li.item a.action.remove:before,
body[data-mode="dark"] .filter-current .filter-label:after {
    color: #dddddd;
}

body[data-mode="dark"].page-with-filter.page-layout-2columns-left .sidebar.sidebar-main #layered-filter-block,
body[data-mode="dark"].page-with-filter.page-layout-2columns-left .sidebar.sidebar-main .layered-filter-block,
body[data-mode="dark"].page-layout-2columns-left .sidebar.sidebar-main .layered-filter-block {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode="dark"] div.block.filter div.eln-layer div.eln-filter-item div.eln-filter-content .filter-option span.title.selected {
    color: #3eed01;
}

body[data-mode="dark"] .breadcrumbs {
    /*background: rgba(84, 82, 77, 0.65);*/
}

body[data-mode="dark"] .breadcrumbs .desc,
body[data-mode="dark"] .breadcrumbs a,
body[data-mode="dark"] .breadcrumbs a:visited {
    color: #ddd;
}

body[data-mode="dark"] .breadcrumbs a {
    border-color: #ddd;
}

body[data-mode="dark"] .breadcrumbs .item:last-child strong {
    color: #ddd;
    border-bottom: 1px solid #ddd;
}

body[data-mode="dark"] .breadcrumbs .item:not(:last-child):after {
    color: #ddd;
}

body[data-mode="dark"].catalog-product-view .breadcrumbs {
    background: initial;
}

body[data-mode="dark"] .popup-authentication .block[class]+.block,
body[data-mode="dark"] .popup-authentication .block-authentication,
body[data-mode="dark"] .block-authentication .block[class]+.block:before {
    border-color: #222222;
}

body[data-mode="dark"] .block-authentication .block[class]+.block:before {
    background: #42413f;
    color: #ddd;
}

body[data-mode="dark"] .header .header-top p,
body[data-mode='dark'] .links-bottom .title {
    color: #ddd;
}

body[data-mode="dark"] .box-support {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode="dark"] .box-review-partner,
body[data-mode="dark"] .links-bottom {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode='dark'] .social-wrap,
body[data-mode='dark'] .sidebar-main .mp-sidebar.mpcss,
body[data-mode='dark'] .vertical-mobile-wrap .mp-sidebar.mpcss {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}


/* Form Contact 01052021 */

body[data-mode="dark"].contacts-index-index .accordion-title {
    color: #dddddd;
    border: 1px solid rgba(194, 191, 176, 1);
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping thead {
    background: rgb(0 0 0) !important;
}

body[data-mode="dark"].contacts-index-index .accordion-item .accordion-content {
    background: rgba(84, 82, 77, 0.65);
    border: 1px solid #fff;
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody tr,
body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody tr td.table-seperator {
    border: 1px solid #fff;
}


/* Form Shipper method 01052021 */

body[data-mode="dark"].deliverytimeoffset-deliverytime-country .data-table.responsive.shipping tbody {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode="dark"].deliverytimeoffset-deliverytime-country .data-table.responsive.shipping tbody tr:hover {
    background: transparent;
    color: #ffffff;
}

body[data-mode="dark"].deliverytimeoffset-deliverytime-country .data-table.responsive.shipping tbody tr:nth-child(even) {
    background: rgba(83, 86, 78, 0.68);
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping thead {
    background: rgba(21, 41, 60, 1);
    color: #dddddd;
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody {
    background: linear-gradient(90deg, rgba(70, 69, 69, 0.7) 20%, rgb(240 235 215 / 0%) 90%);
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody tr:nth-child(even) {
    background: rgba(83, 86, 78, 0.68);
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody tr:hover {
    background: transparent;
    color: #ffffff;
}

.core-mosfet {
    background-image: linear-gradient(90deg, #adadad 0%, #ffffff 50%);
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-family: Verdana, Verdana, sans-serif;
    font-size: 14px;
    /* color: #000; */
}

body[data-mode="dark"] .core-mosfet {
    background-image: linear-gradient(90deg, #adadad 0%, #53514e 50%);
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-family: Verdana, Verdana, sans-serif;
    font-size: 14px;
    /* color: #000; */
}

body[data-mode="dark"].cms-page-view .deliverytimeoffsets.big-table .data-table.responsive.shipping tbody tr td:last-child {
    border-right: 1px solid #fff;
}

body[data-mode="dark"] .page-main .page-title-wrapper.product .page-title span.base {
    color: #fff;
}

body[data-mode="dark"] .workshop-search ul li:hover {
    background-color: #5A5552;
    color: white !important;
}

body[data-mode="dark"] .minicart-items .product-item:not(:first-child) {
    border-top: 1px solid #222 !important;
}

body[data-mode="dark"] .opc-wrapper .form-discount.order-comment-form textarea {
    color: #000;
}
body[data-mode="dark"] .customer-account-wrapper .account-information{
    background: rgba(70, 69, 69, 0.7) !important;
    border: none;
}
body[data-mode="dark"] .workshop-frontend-mytask .buttons-set{
    margin-left: 0;
}
body[data-mode="dark"] .workshop-frontend-mytask .buttons-set .back-link a{
    color: #e4dcc5;
}

body[data-mode="dark"] .customer-account-wrapper .account-information strong,
body[data-mode="dark"] .customer-account-wrapper .account-information{
    color: #fff;
}
body[data-mode="dark"] .customer-account-wrapper .account-information .access-code{
    color: #4a4a4a;
}
body[data-mode="dark"] .table-order-items tbody{
    border: none;
}
/*body[data-mode="dark"].wishlist-index-index .actions-toolbar .action.tocart.primary{
    background: linear-gradient(#565652 30%, #242423) !important;
}*/
body[data-mode="dark"] .buttons-set .back-link a{
    color: #e4dcc5 !important;
}
body[data-mode="dark"] .table-order-items.history .col.status .status.green-text1{
    color: #3eed01;
}
body[data-mode="dark"] .minicart-wrapper .action.showcart .counter.qty{
    background: #ef5252;
}
body[data-mode="dark"] hr{
    border-color: #ef5252;
}
body[data-mode="dark"] .insis .insic-widget .insic-widget-wrap hr{
    border-bottom: 1px dashed #ef5252 !important;
}
body[data-mode="dark"] .avs-clean-form .avs-form-error-message,
body[data-mode="dark"] .avs-user-form .avs-form-error-message,
body[data-mode="dark"] .form-workshop #notes-new-error,
body[data-mode="dark"] div.mage-error[generated],
body[data-mode="dark"] .customer-account-wrapper .account-information #mp_blog_post_form .head #back-to-dashboard:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post .head #back-to-dashboard:hover,
body[data-mode="dark"] .message.error > *:first-child:before,
body[data-mode="dark"] .message.error,
body[data-mode="dark"].account .data.table .col.actions .action.delete,
body[data-mode="dark"] [class^='sales-guest-'] .data.table .col.actions .action.delete,
body[data-mode="dark"] .sales-guest-view .data.table .col.actions .action.delete
body[data-mode="dark"] .mp-custom .field.required.mp-field .label span::after,
body[data-mode="dark"] .consultant .consultant-title a.model-advisor,
body[data-mode="dark"] .workshop-action .text-red,
body[data-mode="dark"] .account-information .team-members .leader span::after,
body[data-mode="dark"].account.insic-insic-index .page-main .columns .column.main .customer-account-wrapper .account-information .insis .insic-content .customer-ageverified .customer-av-status h2 .error,
body[data-mode="dark"].checkout-index-index #checkoutSteps #review #checkout-step-review .opc-block-agreements div .checkout-agreements .checkout-agreement:nth-child(1) .label span:not(button span)::before,
body[data-mode="dark"].checkout-index-index #checkoutSteps #review #checkout-step-review .opc-block-agreements div .checkout-agreements .checkout-agreement:nth-child(2) .label span:not(button span)::before,
body[data-mode="dark"].checkout-index-index #checkoutSteps #review #checkout-step-review .opc-block-agreements div .checkout-agreements .checkout-agreement:nth-child(4) .label span:not(button span)::before,
body[data-mode="dark"] .mp-sidebar a.sitemap-link,
body[data-mode="dark"] .menu-archives a.list-archives:hover,
body[data-mode="dark"] .product-info-main .product.alert.stock a,
body[data-mode="dark"] .stock.unavailable span,
body[data-mode="dark"] #mpblog-list-container .post-post_content.images-bottom span a,
body[data-mode="dark"] .monthly.mpcss .head-description a,
body[data-mode="dark"] .account-information #invitation-form label.access_code::before,
body[data-mode="dark"].workshop-action .text-red,
body[data-mode="dark"].checkbox-required :before,
body[data-mode="dark"].label-notes-new:after,
body[data-mode="dark"].customer-text-label:after,
body[data-mode="dark"].notes-repair-label:after,
body[data-mode="dark"].form-workshop-spare .required:after,
body[data-mode="dark"]#text-requiered,
body[data-mode="dark"].form-workshop #notes-new-error,
body[data-mode="dark"].form-workshop label.error,
body[data-mode="dark"].workshop-frontend-mytask .form-comment.my-account .upload-wrapper .admin__field-note,
body[data-mode="dark"] #mp_blog_post_form .fieldset .field.information .field.werbetreibende,
body[data-mode="dark"] .important-note,
body[data-mode="dark"] .red,
body[data-mode="dark"] #mp_blog_post_form span.confirmed,
body[data-mode="dark"] .mp-custom .field.required.mp-field .label::after,
body[data-mode="dark"] .insic-content > b:nth-child(10),
body[data-mode="dark"].account.insic-insic-index .page-main .columns .column.main .customer-account-wrapper .account-information .insis .insic-content .insic-switch,
body[data-mode="dark"] .insic-widget-block > p:last-child,
body[data-mode="dark"] #___avs-wrapper .avs-link,
body[data-mode="dark"] .form-contact.form-contact-question .icon-required,
body[data-mode="dark"] .form-contact.form-contact-complaint .icon-required,
body[data-mode="dark"] .table-wrapper.accordion-content .text-required,
body[data-mode="dark"] .page-wrapper .minicart-right-active .space-back-close::after,
body[data-mode="dark"] .login-container .fieldset:after,
body[data-mode="dark"] .fieldset > .field.required > .label:after,
body[data-mode="dark"] .fieldset > .fields > .field.required > .label:after,
body[data-mode="dark"] .fieldset > .field._required > .label:after,
body[data-mode="dark"] .fieldset > .fields > .field._required > .label:after,
body[data-mode="dark"] .form-create-account .fieldset.create.account:after,
body[data-mode="dark"] .label-notes-new:after,
body[data-mode="dark"] .customer-text-label:after,
body[data-mode="dark"] .notes-repair-label:after,
body[data-mode="dark"] .form-workshop-spare .required:after,
body[data-mode="dark"] .checkbox-required :before{
  color: #ef5252 !important;
}
body[data-mode="dark"].checkout-index-index #checkoutSteps .address-notice {
    color: #EF5252;
}
body[data-mode="dark"] .checkout-shipping-method input[type="radio"]:before {
  position: relative;
  display: block;
  width: 17px;
  height: 17px;
  border-radius: 17px;
  border: 1px solid #808080;
  content: "";
  background: #FFF;
  left: 0px;
  top: -2px;
}

body[data-mode="dark"] .checkout-shipping-method input[type="radio"]:checked:after {
  position: relative;
  display: block;
  left: 3px;
  top: -18px;
  width: 13px;
  height: 13px;
  border-radius: 17px;
  content: "";
  background-color: #000;
}

body[data-mode="dark"] #mpblog-list-container .mp-blog-view{
        background-color: rgba(70, 69, 69, 0.7) !important;
}
body[data-mode="dark"].checkout-index-index .payment-options-klarna,
body[data-mode="dark"].checkout-index-index .payment-options-begadi,
body[data-mode="dark"].checkout-index-index .payment-options-paypal,
body[data-mode="dark"].checkout-index-index .payment-method:not(.ppp-active){
    color: #3f3f3f;
}
body[data-mode="dark"] .form-workshop {
    margin-top: 0;
    padding-top: 20px;
}
body[data-mode="dark"] .action.primary,
body[data-mode="dark"] .action-primary{
    color: #e4dcc5;
}
body[data-mode="dark"].workshop-frontend-myworkshoptask .workshop-table .workshop-order-toolbar.toolbar.top .pager div.pages,
body[data-mode="dark"].workshop-frontend-myworkshoptask .workshop-table .workshop-order-toolbar.toolbar.top .pager div.limiter,
body[data-mode="dark"].workshop-frontend-myworkshoptask .workshop-table .workshop-order-toolbar.toolbar.top .pager p.toolbar-amount{
    background: transparent; !important;
}
body[data-mode="dark"].workshop-frontend-myworkshoptask table.data-table.responsive{
    background: unset;
    border: 1px solid #222222;
}
body[data-mode="dark"].workshop-frontend-myworkshoptask table.data-table.responsive thead{
    background-color: #42413f;
    border-bottom: 1px solid #222222;
    border-color: #222222;
}
body[data-mode="dark"].workshop-frontend-myworkshoptask table.data-table.responsive tbody{
    background: inherit;
}
body[data-mode="dark"].workshop-frontend-myworkshoptask table.data-table.responsive tbody tr{
    border: 1px solid #222222;
}
body[data-mode="dark"] .toolbar select{
    border: 1px solid #222;
}

body[data-mode="dark"].workshop-frontend-mytask #message_customer {
    background-color: #fff;
    border: 1px solid #fff;
}
body[data-mode="dark"] .customer-account-wrapper .account-information #mp_blog_post_form .head #back-to-dashboard,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post .head #back-to-dashboard{
    color: #fff;
}

body[data-mode="dark"] .action-menu,
body[data-mode="dark"] .abs-action-menu .action-submenu,
body[data-mode="dark"] .action-menu .action-submenu,
body[data-mode="dark"] .actions-split .dropdown-menu .action-submenu,
body[data-mode="dark"] .actions-split .action-menu .action-submenu {
    background-color: #757370;
    border: 1px solid #5a5552 !important;
    color: #fff;
}
body[data-mode="dark"] #filter-category > ul li {
    color: #333;
}
body[data-mode="dark"] .advanced-search {
    background: rgb(70 69 69);
}
body[data-mode="dark"] .block-search .control .control-fields{
        border: 1px solid #7d7d7d;
}
body[data-mode="dark"] .toolbar select > option{
    color: #d7d7d7;
}
body[data-mode="dark"] .block-search .actions .action.extended,
body[data-mode="dark"] .block-search .actions .action.search{
    background: #5f5f5f;
}
body[data-mode="dark"] input:-webkit-autofill,
body[data-mode="dark"] input:-webkit-autofill:hover,
body[data-mode="dark"] input:-webkit-autofill:focus{
  -webkit-text-fill-color: #f4f4f4;
  -webkit-box-shadow: 0 0 0px 1000px #42413f inset;
  transition: background-color 5000s ease-in-out 0s;
}
body[data-mode="dark"] .actions-toolbar > .primary .action:last-child,
body[data-mode="dark"] .checkout-onepage-success .checkout-success .actions-toolbar .primary form .action.primary.print,
body[data-mode="dark"].wishlist-index-share .actions-toolbar > .primary .action:last-child,
body[data-mode="dark"] .block-authentication .actions-toolbar>.primary .action,
body[data-mode="dark"] .amgdprcookie-bar-template .amgdprcookie-bar-container .content .actions .action.primary.amgdprcookie-button,
body[data-mode="dark"] .modal .modal-footer .action.primary.btn-cart,
body[data-mode="dark"] button.teamUpdate,
body[data-mode="dark"] #form-team-exit button,
body[data-mode="dark"] .account-information #invitation-form input#submit,
body[data-mode="dark"] .customer-account-wrapper .account-information #team-member-form .team-member-form,
body[data-mode="dark"] #popupLeaveTeam .modal-footer button,
body[data-mode="dark"].sales-order-view .buttons-set .back-link a,
body[data-mode="dark"] .buttons-set .button,
body[data-mode="dark"] .checkout-index-index .opc-block-review #place-order-trigger-wrapper .back-step .action.back,
body[data-mode="dark"] .checkout-index-index .step-content .form-bottom-submit .back-step .button.action.primary,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar .back-blog .back,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar button.primary,
body[data-mode="dark"] .buttons-set .back-link,
body[data-mode="dark"] .button-group .button:last-child,
body[data-mode="dark"] .popup-confirm-delete-account .modal-footer button,
body[data-mode="dark"] .popup-request-sent .modal-footer button,
body[data-mode="dark"] .popup-user-not-enter-phone-number .modal-footer button,
body[data-mode="dark"] .cart.main.actions a.action.primary.continue,
body[data-mode="dark"] .cart.main.actions .action.primary.update,
body[data-mode="dark"] .cart.main.actions .action.primary.clear,
body[data-mode="dark"] .cart.main.actions>button:first-child,
body[data-mode="dark"] #mp_blog_post_form button.action.primary,
body[data-mode="dark"].customer-account-create .actions-toolbar > .primary .action:last-child,
body[data-mode="dark"] .checkout-payment-method .payment-option-content .primary .action,
body[data-mode="dark"] .account.mpblog-post-dashboard #maincontent .account-information .anzeigen .button,
body[data-mode="dark"].checkout-index-index .opc-block-review #place-order-trigger-wrapper .back-step .action.back,
body[data-mode="dark"].checkout-index-index .step-content .form-bottom-submit .back-step .button.action.primary,
body[data-mode="dark"] .opc-wrapper .actions-toolbar .primary .action.continue,
body[data-mode="dark"] .modals-wrapper .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary.action-dismiss,
body[data-mode="dark"] .modals-wrapper .modal-popup.confirm .modal-inner-wrap .modal-footer .action-primary.action-accept,
body[data-mode="dark"].checkout-onepage-success .actions-toolbar > .primary .action:last-child,
body[data-mode="dark"].checkout-onepage-success .actions-toolbar > .secondary .action:last-child,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar .back-blog .back,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar button.primary,
body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information .back-link a,
body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information .button.expanded,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-event,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-post,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #back-to-dashboard,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-eventbericht,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #allgemeinen-beitrag,
body[data-mode="dark"] .customer-account-wrapper .account-information .customer-account-home a,
body[data-mode="dark"] .customer-account-wrapper .account-information .anzeigen a:not(.url_post),
body[data-mode="dark"].workshop-frontend-myworkshoptask .data-table.responsive a.action.primary,
body[data-mode="dark"] .account-information .my-account #deleteAccount .action.save,
body[data-mode="dark"] .form-contact.form-contact-complaint .item-button-action .action.primary,
body[data-mode="dark"] .form-contact.form-contact-question .item-button-action .action.primary,
body[data-mode="dark"] .login-container .block .block-content .form.form-login .actions-toolbar .primary button,
body[data-mode="dark"] .login-container .block-new-customer .actions-toolbar .primary a,
body[data-mode="dark"] .form-wishlist-items .actions-toolbar .primary .action.primary,
body[data-mode="dark"] .form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart,
body[data-mode="dark"] .table-wrapper.orders-history .table-order-items tbody tr td .item-button-action .button-action .action.primary,
body[data-mode="dark"] .form-edit-account .actions-toolbar>.primary .action:last-child,
body[data-mode="dark"] .actions-toolbar>.primary .action.primary.add:last-child,
body[data-mode="dark"] .customer-account-wrapper .account-information .block .box-actions .action,
body[data-mode="dark"] .customer-account-wrapper .account-information .form-address-edit .actions-toolbar .action.save.primary,
body[data-mode="dark"] .cart-discount .actions-toolbar .action.primary:not(:focus),
body[data-mode="dark"] #invitation_members .action.primary,
body[data-mode="dark"] #checkout-step-agreements-reward .primary .action.primary,
body[data-mode="dark"].checkout-onepage-success .action.primary,
body[data-mode="dark"].productadvisor-index-index .step-action .button,
body[data-mode="dark"] .step-action .action.primary{
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
    border-radius: 2px;
    color: #303030 !important;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}
body[data-mode="dark"].sales-order-view .buttons-set .back-link {
    background: none !important;
}
body[data-mode="dark"] .buttons-set .back-link a,
body[data-mode="dark"].workshop-frontend-repair .buttons-set .back-link a,
body[data-mode="dark"].workshop-frontend-spare .buttons-set .back-link a,
body[data-mode="dark"].workshop-frontend-workshopnew .buttons-set .back-link a{
    color: #303030 !important;
}
body[data-mode="dark"] button.teamUpdate:hover{
    border: none;
}
body[data-mode="dark"] button.teamUpdate:hover,
body[data-mode="dark"] .actions-toolbar > .primary .action:last-child:hover,
body[data-mode="dark"].wishlist-index-share .actions-toolbar > .primary .action:last-child:hover,
body[data-mode="dark"] .block-authentication .actions-toolbar>.primary .action:hover,
body[data-mode="dark"] .amgdprcookie-bar-template .amgdprcookie-bar-container .content .actions .action.primary.amgdprcookie-button:hover,
body[data-mode="dark"] .modal .modal-footer .action.primary.btn-cart:hover,
body[data-mode="dark"] #form-team-exit button:hover,
body[data-mode="dark"] .account-information #invitation-form input#submit:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information #team-member-form .team-member-form:hover,
body[data-mode="dark"] #popupLeaveTeam .modal-footer button:hover,
body[data-mode="dark"].sales-order-view .buttons-set .back-link a:hover,
body[data-mode="dark"] .buttons-set .button:hover,
body[data-mode="dark"] .buttons-set .back-link a:hover,
body[data-mode="dark"] .checkout-index-index .opc-block-review #place-order-trigger-wrapper .back-step .action.back:hover,
body[data-mode="dark"] .checkout-index-index .step-content .form-bottom-submit .back-step .button.action.primary:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar .back-blog .back:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar button.primary:hover,
body[data-mode="dark"] .buttons-set .back-link:hover,
body[data-mode="dark"] .button-group .button:last-child:hover,
body[data-mode="dark"] .popup-confirm-delete-account .modal-footer button:hover,
body[data-mode="dark"] .popup-request-sent .modal-footer button:hover,
body[data-mode="dark"] .popup-user-not-enter-phone-number .modal-footer button:hover,
body[data-mode="dark"] .cart.main.actions a.action.primary.continue:hover,
body[data-mode="dark"] .cart.main.actions .action.primary.update:hover,
body[data-mode="dark"] .cart.main.actions .action.primary.clear:hover,
body[data-mode="dark"] .cart.main.actions>button:first-child:hover,
body[data-mode="dark"] #mp_blog_post_form button.action.primary:hover,
body[data-mode="dark"].customer-account-create .actions-toolbar > .primary .action:last-child:hover,
body[data-mode="dark"] .checkout-payment-method .payment-option-content .primary .action:hover,
body[data-mode="dark"] .account.mpblog-post-dashboard #maincontent .account-information .anzeigen .button:hover,
body[data-mode="dark"].checkout-index-index .opc-block-review #place-order-trigger-wrapper .back-step .action.back:hover,
body[data-mode="dark"].checkout-index-index .step-content .form-bottom-submit .back-step .button.action.primary:hover,
body[data-mode="dark"] .opc-wrapper .actions-toolbar .primary .action.continue:hover,
body[data-mode="dark"] .modals-wrapper .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary.action-dismiss:hover,
body[data-mode="dark"] .modals-wrapper .modal-popup.confirm .modal-inner-wrap .modal-footer .action-primary.action-accept:hover,
body[data-mode="dark"].checkout-onepage-success .actions-toolbar > .primary .action:last-child:hover,
body[data-mode="dark"].checkout-onepage-success .actions-toolbar > .secondary .action:last-child:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar .back-blog .back:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information form.form .actions-toolbar button.primary:hover,
body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information .back-link a:hover,
body[data-mode="dark"].workshop-frontend-myworkshoptask .account-information .button.expanded:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-event:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-post:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #back-to-dashboard:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #new-eventbericht:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post #allgemeinen-beitrag:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .customer-account-home a:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .anzeigen a:not(.url_post):hover,
body[data-mode="dark"].workshop-frontend-myworkshoptask .data-table.responsive a.action.primary:hover,
body[data-mode="dark"] .account-information .my-account #deleteAccount .action.save:hover,
body[data-mode="dark"] .form-contact.form-contact-complaint .item-button-action .action.primary:hover,
body[data-mode="dark"] .form-contact.form-contact-question .item-button-action .action.primary:hover,
body[data-mode="dark"] .login-container .block .block-content .form.form-login .actions-toolbar .primary button:hover,
body[data-mode="dark"] .login-container .block-new-customer .actions-toolbar .primary a:hover,
body[data-mode="dark"] .form-wishlist-items .actions-toolbar .primary .action.primary:hover,
body[data-mode="dark"] .form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart:hover,
body[data-mode="dark"] .table-wrapper.orders-history .table-order-items tbody tr td .item-button-action .button-action .action.primary:hover,
body[data-mode="dark"] .form-edit-account .actions-toolbar>.primary .action:last-child:hover,
body[data-mode="dark"] .actions-toolbar>.primary .action.primary.add:last-child:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .block .box-actions .action:hover,
body[data-mode="dark"] .customer-account-wrapper .account-information .form-address-edit .actions-toolbar .action.save.primary:hover,
body[data-mode="dark"] .cart-discount .actions-toolbar .action.primary:not(:focus):hover,
body[data-mode="dark"] #invitation_members .action.primary:hover,
body[data-mode="dark"] #checkout-step-agreements-reward .primary .action.primary:hover,
body[data-mode="dark"].checkout-onepage-success .action.primary:hover{
    color: #000000 !important;
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}

body[data-mode="dark"] .customer-account-wrapper .account-information #mp_blog_post_form .head #back-to-dashboard,
body[data-mode="dark"] .customer-account-wrapper .account-information .mp-blog-new-post .head #back-to-dashboard{
    background: none !important;
    color: #ffffff !important;
    padding: 0;
    margin: 0;
    width: 20%;
    text-align: right;
    border: none;
}
body[data-mode="dark"] .cart-container .cart-discount .fieldset .primary button:hover{
    background: linear-gradient(#d3d3d3 20%, #545454)
}

body[data-mode="dark"] #maincontent .workshop-my-task .workshop-task .row .main-product .workshop-type-and-action .workshop-action input,
body[data-mode="dark"] .product-info-main .box-tocart .fieldset:last-child .action.tocart,
body[data-mode="dark"] .product-options-bottom .box-tocart .fieldset:last-child .action.tocart,
body[data-mode="dark"] .cart-summary .checkout-methods-items .action.primary.checkout,
body[data-mode="dark"] .block-minicart .block-content>.actions>.primary .action.primary,
body[data-mode="dark"] #place-order-trigger-wrapper #place-order-trigger,
body[data-mode="dark"] .workshop-task .workshop-action.column form .btn-cart,
body[data-mode="dark"].workshop-frontend-mytask #maincontent .workshop-my-task .workshop-task .row .main-product .workshop-type-and-action .workshop-action input.button.btn-cart.expanded{
    color: #d7d7d7 !important;
}
body[data-mode="dark"] #maincontent .workshop-my-task .workshop-task .row .main-product .workshop-type-and-action .workshop-action input:hover,
body[data-mode="dark"] .product-info-main .box-tocart .fieldset:last-child .action.tocart:hover,
body[data-mode="dark"] .product-options-bottom .box-tocart .fieldset:last-child .action.tocart:hover,
body[data-mode="dark"] .product-info-main .box-tocart .fieldset:last-child .action.tocart:hover,
body[data-mode="dark"] .product-options-bottom .box-tocart .fieldset:last-child .action.tocart:hover,
body[data-mode="dark"] .cart-summary .checkout-methods-items .action.primary.checkout:hover,
body[data-mode="dark"] .block-minicart .block-content>.actions>.primary .action.primary:hover,
body[data-mode="dark"] #place-order-trigger-wrapper #place-order-trigger:hover,
body[data-mode="dark"] .workshop-task .workshop-action.column form .btn-cart:hover,
body[data-mode="dark"].workshop-frontend-mytask #maincontent .workshop-my-task .workshop-task .row .main-product .workshop-type-and-action .workshop-action input.button.btn-cart.expanded:hover{
    color: #ffffff !important;
}

body[data-mode="dark"] .table-wrapper.orders-overview .last-order table tr:nth-child(even):hover,
body[data-mode="dark"] .table-wrapper.orders-overview .last-order table tr:nth-child(odd):hover {
    background-color: #717171;
}
body[data-mode="dark"] .admin__action-multiselect-crumb {
    border: 1px solid #5f5f5f;
    background: #5f5f5f;
    border-radius: 1px;
    display: inline-block;
    font-size: 1.2rem;
    margin: 5px;
    padding: 0.3rem 2.4rem 0.4rem 1rem;
    position: relative;
    transition: border-color 0.1s linear;
}
body[data-mode="dark"].wishlist-index-index .product-item-info{
    box-shadow:  none;
}
body[data-mode="dark"].sales-order-history #my-orders-table .item-button-action{
    border-bottom: 1px solid #222;
}
body[data-mode="dark"] .order-details-items.ordered .table-order-items tfoot tr:nth-child(even) td,
body[data-mode="dark"] .order-details-items.ordered .table-order-items tfoot tr:nth-child(even){
    background-color: #42413f;
}
body[data-mode="dark"] .order-details-items.ordered .table-order-items tfoot tr:nth-child(odd) td,
body[data-mode="dark"] .order-details-items.ordered .table-order-items tfoot tr:nth-child(odd) {
    background-color: inherit;
}
body[data-mode="dark"] #___avs-wrapper .avs-custom-input{
    background-color: #42413f !important;
    color: #fff !important;
    border: 1px solid #222222 !important;
}
body[data-mode="dark"] .ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{
    color:  #fff;
}
body[data-mode="dark"] .ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{
    color:  #dddddd;
}
body[data-mode="dark"] .ui-datepicker .ui-datepicker-calendar td a{
    color: #959595 !important;
}
body[data-mode="dark"] .workshop-task .main-product .workshop-type-and-action .workshop-type.important {
    color: #3eed02;
}
body[data-mode="dark"] .modal-inner-wrap {
    background: rgba(70, 69, 69, 1) !important;
}


body[data-mode="dark"] .header{
    background: linear-gradient(#252525ad 50%, #555555ad) !important;
}
body[data-mode="dark"] #maincontent{
    background: #555555ad !important;
    /*background: linear-gradient(#555555ad 20%, #252525ad) !important;*/
}

body[data-mode="dark"] .footer.content{

    background: #252525ad;
}
body[data-mode="dark"] .header-center .logo,
body[data-mode="dark"] .header-center {
    box-shadow: none;
}
.products-grid .product-items li.product-item .product-item-info{
    /*border-radius: 15px;*/
    background: linear-gradient(#c2bfaf0%, #efead7) !important;
}
.product-item-photo .product-image-container .product-image-wrapper .product-image-photo{
    /*border-radius: 15px 15px 0 0;*/
}
body[data-mode="dark"] .block-new-products .block-content .products-grid .product-items li.product-item .product-item-info{
    /*border-radius: 15px;*/
    background: rgba(70, 69, 69, 0.7) !important;
    /*background: linear-gradient(#555555ad 20%, #252525ad) !important;*/
}
body[data-mode="dark"] .block.widget .product-item-info .product-item-photo .product-image-container .product-image-wrapper .product-image-photo{
    /*border-radius: 15px 15px 0 0;*/
}
body[data-mode="dark"] .page-wrapper .minicart-right-active .minicart-wrapper {
    background: linear-gradient(#424242, #555555, #424242);
    top: 36px;
}
.vertical-navigation > nav > ul > li > a{
        border-bottom: 1px solid #7d7d7d;
}
/* body[data-mode="dark"] .modal-popup .modal-title, */
body[data-mode="dark"].wishlist-index-index .products-grid .product-item{
    border-bottom: 1px solid #000 !important;
}

body[data-mode="dark"].sales-order-view .buttons-set .back-link{
    padding: 0;
}
body[data-mode="dark"].sales-order-view .buttons-set .back-link:hover{
    padding: 0;
    background: none !important;
    opacity: 1 !important;
}
body[data-mode="dark"].sales-order-view .buttons-set .back-link a{
    background: none;
    /*padding: 0 !important;*/
}
body[data-mode="dark"] #mp_blog_post_form .field.required.mp-field .label span::after{
    content: "*";
    color: #ef5252 !important;
    font-size: 1.2rem;
    margin: 0 0 0 3.75px;
}
body[data-mode="dark"] #mp_blog_post_form .fieldset > .field.required > .label:after,
body[data-mode="dark"] #mp_blog_post_form .fieldset > .fields > .field.required > .label:after,
body[data-mode="dark"] #mp_blog_post_form .fieldset > .field._required > .label:after,
body[data-mode="dark"] #mp_blog_post_form .fieldset > .fields > .field._required > .label:after{
    content: "";
}

body[data-mode="dark"] .icon-writing-hover {
    width: 26px;
    height: 28px;
    margin-left: 0px;
}
body[data-mode="dark"] .link-to-post p{
    color:  #ef5252 !important;
}
body[data-mode="dark"] #popupLeaveTeam .modal-footer,
body[data-mode="dark"] #popupLeaveTeam .modal-header,
body[data-mode="dark"] #popupLeaveTeam .modal-content{
    background-color: rgba(70, 69, 69, 1) !important;
    border: 1px solid rgba(70, 69, 69, 1);
}

body[data-mode="dark"] .insic-info-main .checkout-insic-widget-content .insic-widget{
    background: rgba(70, 69, 69, 0.7);
}
body[data-mode="dark"] .checkout-payment-method .payment-option-title .action-toggle{
    color: #dddddd;
}

body[data-mode="dark"] #mpblog-list-container > .post-list-content > .col-xs-12 > hr{
    border-color: #000;
}

body[data-mode="dark"] .opc-wrapper .form-login{
        border-bottom: 1px solid #000;
}
body[data-mode="dark"] .fieldset > .checkout-agreement.field.required > label:after{
    color: #000 !important;
}
body[data-mode="dark"] .checkout-payment-method .payment-option-title{
    border: none;
}
body[data-mode="dark"].account.workshop-frontend-mytask .workshop-my-task{
    background: rgba(70, 69, 69, 0.7) !important;
    color: #fff;
    padding: 15px
}

body[data-mode="dark"] .avs-form-title{
    color: #fff;
}
body[data-mode="dark"].account.wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart:hover{
    background: none !important;
}
body[data-mode="dark"].account.wishlist-index-index .product-item-info{
    background: unset;
}

body[data-mode="dark"] #step-wizard {
    background: rgba(70, 69, 69, 0.7) !important;
    border: none;
    color: #fff;
}
body[data-mode="dark"] div.block-search input[id^=search_]{
    background: #e6e6e6;
    color: #000;
}
body[data-mode="dark"] div.block-search input[id^=search_]::placeholder{
  color: #969696;
}
body[data-mode="dark"] .box-support .title::before {
    background-image: url(/media/begadi_img/feldsupport-dark.webp);
}
body[data-mode="dark"] .product-view-support .support-image::before {
    background-image: url(/media/begadi_img/feldsupport_big2-dark.webp);
}

body[data-mode="dark"] .amrewards-info-table .col.amount.up,
body[data-mode="dark"] .amrewards-current-balance .amrewards-balance,
body[data-mode="dark"] .amrewards-total-info:first-child strong {
    color: #3eed02;
}
body[data-mode="dark"] .amrewards-info-table .col.amount.down {
    color: #ee5353;
}
body[data-mode="dark"].cms-bucking_tabelle .green{
    color: #3eed02;
}
body[data-mode="dark"] .green{
    color: #3eed02;
}

body[data-mode="dark"].cms-bucking_tabelle .red{
    color: #eb5252;
}
body[data-mode="dark"].checkout-index-index div[name="billingAddress.street.1"] label:after,
body[data-mode="dark"].checkout-index-index div[name="shippingAddress.street.1"] label:after{
  content: "*";
  color: #ee5353;
}

/*cookie*/

body[data-mode="dark"] #tabs-cookie-declaration.ui-widget-content,
body[data-mode="dark"] #tabs-content-category .ui-tabs-panel{
    background: linear-gradient(#424242, #555555, #424242);
    color: #fff;
}
body[data-mode="dark"] #table-detail #header-table td{
    padding: 5px;
    background: #42413f;
}
body[data-mode="dark"] .ui-tabs .ui-tabs-nav li[aria-expanded="true"],
body[data-mode="dark"] .ui-tabs .ui-tabs-nav li.ui-tabs-active,
body[data-mode="dark"] .ui-state-default,
body[data-mode="dark"] .ui-widget-header,
body[data-mode="dark"] .checkbox-cookie,
body[data-mode="dark"] #tabs-general{
    background: #42413f;
    border-color: #888;
}
body[data-mode="dark"] #btn-cookie-allow,
body[data-mode="dark"] #cookie-show-detail{
    background: linear-gradient(#d3d3d3 20%, #545454);
    border-radius: 2px;
    color: #303030;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}
body[data-mode="dark"] #btn-cookie-allow:hover,
body[data-mode="dark"] #cookie-show-detail:hover{
    color: #000000 !important;
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}
body[data-mode="dark"] .checkbox-cookie a:hover{
    color: #ef5252 !important;
}
body[data-mode="dark"] .amgdprcookie-bar-container {
    background: #42413f;
    -webkit-box-shadow: 5px 1px 10px 7px #000601;
}
/*end cookie*/
body[data-mode="dark"] #step-wizard .step-options .fieldset .field .option-description {
    display: block;
    color: #dddddd;
    margin-top: 5px;
    font-size: 13px;
    padding-left: 30px;
}
body[data-mode="dark"] #step-wizard {
    background: #d0c1a585;
    padding: 40px;
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
}
body[data-mode="dark"] input[type="text"]{
    /*color: #000 !important;*/
}
body[data-mode="dark"] #checkoutSteps input[type="text"]{
    color: #dddddd !important;
}
body[data-mode="dark"] div.block.filter div.eln-layer div.eln-filter-item div.eln-filter-content.price div.price-range .price-range-inner.span-text span,
body[data-mode="dark"] div.block.filter div.eln-layer div.filter-options-item:nth-last-child(1) > .price .ui-widget-content,
body[data-mode="dark"] .page-wrapper .minicart-right-active .minicart-wrapper .mage-dropdown-dialog .ui-widget-content{
    color: #dddddd !important;
}
body[data-mode="dark"] div.block.filter div.eln-layer div.filter-options-item:nth-last-child(1) > .price .ui-widget-content{
    border: 1px solid #dddddd;
}
body[data-mode="dark"] .minicart-items .product-item-pricing .label,
body[data-mode="dark"] .minicart-items .product-item-details .price,
body[data-mode="dark"] .block-minicart .items-total{
    color: #dddddd;
}

body[data-mode="dark"].wishlist-index-share #maincontent #form-validate{
    background: rgba(70, 69, 69, 0.7) !important;
    color: #ddd;
}
body[data-mode="dark"] #email_address-error-more-image{
    font-size: 1.2rem;
    color: #ef5252;
}
body[data-mode="dark"] .add-to-cart.message.info *:first-child:before,
body[data-mode="dark"] .add-to-cart.message.info{
    color: #ffffff;
    background: #b00000;
    border-color: #024A0C;
}
body[data-mode="dark"] #step-wizard {
    background: rgba(70, 69, 69, 0.7) !important;
    border: none;
    color: #fff;
    padding: 40px;
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
}
body[data-mode="dark"] .opc-block-reward-totals .caption .color-red-text {
    color: #ef5252 !important;
    font-size: 16px;
    font-weight: 600;
}
body[data-mode="dark"] .payment-option-content .pointsLeft .red-text{
    color: #ef5252 !important;
}
body[data-mode="dark"] .account-information .content .delete-account .delete-my-account{
    font-weight: bold;
    font-size: 16px;
    color: #ffffff !important;
}

body[data-mode="dark"] .product-info-main .product-info-price .tax-saving .tax-saving-text{
    color: #3eed01 !important;
}
body[data-mode="dark"] .fa-check-circle:before {
    color: #3eed01;
}
body[data-mode="dark"] .select-product-html li .tuning img,
body[data-mode="dark"] .tuning-html .tuning img{
    display: none;
}
body[data-mode="dark"] .select-product-html li .tuning:after,
body[data-mode="dark"] .tuning-html .tuning:after{
    color: #3eed01;
    content: "\f058";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: "Font Awesome 5 Free";
    font-size: 25px;
    font-weight: 900;
}
body[data-mode="dark"] .workshop-loader {
  /*display: none !important;*/
}
body[data-mode="dark"] .form-workshop label.error{
    color: #ef5252 !important;
}
body[data-mode="dark"] .minicart-wrapper .product .actions {
    bottom: 0px !important;
}
body[data-mode="dark"] .toolbar .pages strong.page {
    background-color: #DDDDDD;
    color: #0a0a0a;
    font-weight: 700;
}
body[data-mode="dark"] div.block.filter div.eln-layer div.eln-filter-item div.eln-filter-content .filter-option span.title:before{
    background-color: #DDDDDD
}

body[data-mode="dark"] .cookie-righfixed a {
    background-image: url(../images/cookie_info_dark.png);
}
body[data-mode="dark"] .cookie-righfixed span{
    color: #fff;
}
body[data-mode="dark"] .product-item-details strong span.icon-checkout-cart,
body[data-mode="dark"] .message.info .icon-message{
    color: #ef5252;
}
body[data-mode="dark"] #minicart-content-wrapper .block-content .subtotal.label {
    border: 1px solid #c2bfb0;
    border-left: 0;
    border-right: 0;
    color: #dddddd;
}
body[data-mode="dark"] .swatch-option.text{
    color: #dddddd;
    border: 1px solid #ffffff;
}
body[data-mode="dark"] .swatch-attribute-selected-option{
    color: #dddddd;
}
body[data-mode="dark"] .swatch-option.text.selected {
    color: #222 !important;
}
body[data-mode="dark"] #notification-settings .action.primary{
    border: none;
    color: #000000 !important;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
    font-weight: 600;
    border-radius: 2px;
}
body[data-mode="dark"] #notification-settings .action.primary:hover {
    color: #000000 !important;
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}

body[data-mode="dark"].wishlist-index-index .form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-inner .box-tocart .fieldset .product-item-actions .actions-primary .tocart{
    background: none !important;
}
body[data-mode="dark"].mpblog-post-dashboard .checkbox-text .level-0.questions-information label{
    color: #ef5252!important;
    font-weight: 600;
}
body[data-mode="dark"].mpblog-post-dashboard .text-data-protection{
    color: #ef5252 !important;
}
body[data-mode="dark"].mpblog-post-dashboard .text-green{
    color: #3eed01;
}
body[data-mode="dark"] .imagepost-content-top .category-child p.category  a.active,
body[data-mode="dark"] .imagepost-content-top .images p.sort-image a.active {
    color: #ef5252;
}
body[data-mode="dark"] .mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 a,
body[data-mode="dark"] .mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 a:hover{
    color: #000 !important;
}


body[data-mode="dark"].checkout-index-index #reward-items .reward-item.active .reward-item-details .item-qty input{
    color: #000;
}
body[data-mode="dark"].checkout-index-index #reward-items .reward-item.active .reward-item-details .item-qty input{
    background: #fff;
}

body[data-mode="dark"] .rewards-point-current-data{
  display: none;
  margin: 20px 0;
}
body[data-mode="dark"] .rewards-point-current-data .value,
body[data-mode="dark"] .rewards-point-current-data .title{
    font-weight: 600;
    color: #dddddd;
}
body[data-mode="dark"] .rewards-point-current-data .value{
  margin: 0px 10px;
}

body[data-mode="dark"] .vertical-navigation > nav > ul li a.active,
body[data-mode="dark"] .vertical-navigation > nav > ul li.open > a,
body[data-mode="dark"] .vertical-navigation > nav > ul li a.has-children.active:not(.level0) {
    color: #3eed01;
}

body[data-mode="dark"] .red-text{

    color: #ef5252;

}
body[data-mode="dark"] .action.showcart .loading-mask .loader{
    background: none !important;
}
body[data-mode="dark"] .action.showcart .loading-mask{
    background: none !important;
}

body[data-mode="dark"] .cart.item.message.dangerous-weapon-notice {
    color: #ef5252;
}
body[data-mode="dark"] #contact-form .form.contact {
    border: #fff solid 1px;
}

body[data-mode="dark"].mpblog-post-dashboard .checkbox-text .level-0.link-to-website label,
body[data-mode="dark"].mpblog-post-dashboard .checkbox-text .level-0.questions-location,
body[data-mode="dark"] .level-0.questions-contact p,
body[data-mode="dark"] .level-0.questions-contact p > span {
    color: #fff !important;
}
body[data-mode="dark"] .pages ul.items.pages-items li.item.current .page {
    background-color: #DDDDDD;
    color: #0a0a0a;
    font-weight: 700;
}
body[data-mode="dark"] .pages ul.items.pages-items li.item  a.page{
    color: #dddddd;
}
body[data-mode="dark"].mpblog-post-dashboard .icon-next-pager:before,
body[data-mode="dark"].mpblog-post-dashboard .icon-prev-pager:before,
body[data-mode="dark"].mpblog-post-history .icon-next-pager:before,
body[data-mode="dark"].mpblog-post-history .icon-prev-pager:before{
    color: #dddddd !important;

}
body[data-mode="dark"] #custom-owl-dots button,
body[data-mode="dark"] #custom-owl-dots-category button,
body[data-mode="dark"] #custom-owl-dots-show-all-images button,
body[data-mode="dark"] #custom-owl-dots-sort-image button{
    background-color: #5f5f5f;
}
body[data-mode="dark"] .content-customer-not-login .lv-0{
    color: #fff;
}
body[data-mode="dark"] .content-customer-not-login .lv-1,
body[data-mode="dark"] .content-customer-not-login .lv-2{
    color: #ef5252;
}
body[data-mode="dark"] .modal-inner-wrap .modal-content .message-error-upload-image {
    color: #EF5252 !important;
}
body[data-mode="dark"] .product-options-wrapper .tuningset-wrap .tuningset-list-item-details .accordion-item .accordion-title span{
  background: #dddddd;
}
body[data-mode="dark"] .block-content .category-item .list-categories .blog-text {
   color: #FFF;
}
body[data-mode="dark"]  .images-posts-dashboard .create-new-image-post #add-new--image-post {
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
    border-radius: 2px;
    color: #303030 !important;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}
body[data-mode="dark"] .images-posts-dashboard .mp-blog-upload-images .mp-upload-image.left p,
body[data-mode="dark"]  .fieldset .field.mp-field.span p{
    color: #EF5252 !important;
    font-weight: unset;
}
body[data-mode="dark"]  .heading-post .input-heading-text {
    height: 30px;
    margin-top: -5px;
}
body[data-mode="dark"]  .images-posts-dashboard #image-post-back-to-dashboard:hover {
    color: #ef5252 !important
}
body[data-mode="dark"]  .images-posts-dashboard .mp-upload-image.left #choose-file-upload-image,
body[data-mode="dark"].mpblog-post-dashboard .submit-for-review {
    background: linear-gradient(#d3d3d3 20%, #545454);
    color: #303030 !important;
}
body[data-mode="dark"]  .monthly.mpcss .row .imagepost-content-bottom {
    border-bottom: 1px solid #fff;
}
body[data-mode="dark"]  .file-uploader-button {
    color: #000000 !important;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}
body[data-mode="dark"] .account-information .text-upload-image .to-select-multiple {
    color: #EF5252;
}

body[data-mode="dark"] .post-list-container-homepage .view-more-team{
    color: #EF5252;
}
body[data-mode="dark"] #mpblog-list-container .post-post_content .mp-post-info {
    border-bottom: 1px solid #FFF;
}

body[data-mode="dark"] .heading-post .heading-text span::after {
    color: #EF5252;
}
body[data-mode="dark"] .post-list-container-homepage .post-list-item .post-item-wraper .bottom p .mp-read-more,
body[data-mode="dark"] .post-list-container-homepage .view-more-team a{
    color: #EF5252;
}

body[data-mode="dark"] .monthly.mpcss .cancel-selection p > a{
    color: #EF5252;
}
body[data-mode="dark"].mpblog-post-history .post-list-item .post-item-wraper p .mp-read-more {
    color: #EF5252;
}
body[data-mode="dark"] .post-list-body .post-list-item .post-item-wraper {
    background: linear-gradient(#555555ad 20%, #252525ad) !important;
}
body[data-mode="dark"].cms-avs-info thead,
body[data-mode="dark"].cms-avs-info tbody,
body[data-mode="dark"].cms-avs-info tfoot,
body[data-mode="dark"].teamsponsoring-manager-index .teamsponsoring-cms-block thead,
body[data-mode="dark"].teamsponsoring-manager-index .teamsponsoring-cms-block tbody,
body[data-mode="dark"].teamsponsoring-manager-index .teamsponsoring-cms-block tfoot {
    border: 1px solid #2a2a2a;
    background-color: #2a2a2a;
}
body[data-mode="dark"] tbody tr:nth-child(even){
    background: #42413f;
    border-color: #42413f;
}
body[data-mode="dark"].cms-avs-info tbody tr:nth-child(odd),
body[data-mode="dark"].teamsponsoring-manager-index .teamsponsoring-cms-block tbody tr:nth-child(odd) {
    background-color: #2a2a2a;
    border-color: #2a2a2a;
    border: 1px solid #2a2a2a;
}

body[data-mode="dark"]  .post-list-body .post-item-wraper .read-more p .mp-read-more {
    font-weight: 700;
    color: #EF5252;
}

body[data-mode="dark"] .insic-widget-wrap {
    background: none;
}
body[data-mode="dark"] thead,
body[data-mode="dark"] tbody,
body[data-mode="dark"] tfoot,
body[data-mode="dark"] tbody tr:nth-child(odd) {
    /*background: #2a2a2a;
    border-color: #2a2a2a;
    color: #fff;*/
}
body[data-mode="dark"] tbody tr:nth-child(odd) {
    background-color: #42413fc2 !important;
}
body[data-mode="dark"] tbody tr:nth-child(even) {
    background: #42413f4d;
    border-color: #42413f;
    color: #fff;
}
body[data-mode="dark"] .teamsponsoring-cms-block{
    color: #fff;
}
body[data-mode="dark"] .team-details form .team-name input,
body[data-mode="dark"] .team-details form .team-website input{
    background: #42413f;
    border-color: #222222;
    color: #fff;
}
body[data-mode="dark"] .mp-blog-upload-images .mp-upload-images .checkbox-text .level-0.questions-contact,
body[data-mode="dark"] .mp-blog-upload-images .mp-upload-images .checkbox-text .level-0.questions-contact span{
    color: #fff !important;
}
body[data-mode="dark"] .post-list-container-homepage .post-more-details .post-short-description {
    color: #dddddd;
}
body[data-mode="dark"] .old-price, .old.price {
    text-decoration: line-through;
    text-decoration-color: #fff;
}
body[data-mode="dark"] .workshop-task .workshop-task-info .notice-before-pay p {
    color: #6fabff !important;
}
body[data-mode="dark"] .post-info-action a:hover {
    color: #EF5252 !important;
}
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender{
    border: 1px solid #fff;
}
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender p {
    border-bottom: 1px solid #fff;
}
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.current-month{
    border-left: 1px solid #fff !important;
}

body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.current-month p,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.current-month div {
    color: #fff;
    background: rgb(0 0 0 / 50%);
}

body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-1,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-2,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-3,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-4,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-5,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-7,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-8,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-9,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-10,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-11,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-13,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-14,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-15,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-16,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-17,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-19,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-20,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-21,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-22,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-23{
    border-left: none;
}
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-0,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-1,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-2,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-3,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-4,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-5,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-12,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-13,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-14,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-15,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-16,
body[data-mode="dark"] .event-calender .menu-archives .archive-item.calender.item-17{
    border-bottom: none;
}
body[data-mode="dark"] .imagepost-content-top .category-child p.category a.active,
body[data-mode="dark"] .imagepost-content-top .images p.sort-image a.active,
body[data-mode="dark"] .imagepost-content-bottom .category-child p.category a.active,
body[data-mode="dark"] .imagepost-content-bottom .images p.sort-image a.active,
body[data-mode="dark"] .category-all-images a.all-images-in-category.active {
    color: #EF5252;
    text-decoration: underline;
}
body[data-mode="dark"] .attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-title span {
    position: relative;
    display: flex;
    background: #dddddd;
    color: #222222;
}
body[data-mode="dark"] .attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-content {
    background: rgba(70, 69, 69, 0.7);
}
body[data-mode="dark"] .page-layout-2columns-left .sidebar.sidebar-main .layered-filter-block li.last.has-children {
    border-bottom: 1px solid #c2bfb0;
}

body[data-mode="dark"]  .sidebar.sidebar-main .layered-filter-block li.last.has-children {
    border-bottom: 1px solid #ddd;
}
body[data-mode="dark"] .product-info-main .approval-block .green-text,
body[data-mode="dark"] .product-form-left #product-options-wrapper .fieldset div a.blue {
    color: #3eed01;
}
body[data-mode="dark"] .products-grid .product-item .product-item-info {
    box-shadow: 7px 7px 6px rgb(0 0 0 / 25%) !important;
}
body[data-mode="dark"] #my-orders-table tbody tr:nth-child(odd) {
    background-color: unset !important;
}
body[data-mode="dark"] .orders-history .table-order-item-detail tbody {
    background: #42413f !important;
}
body[data-mode="dark"] .checkout-shipping-method .insic-info-head span.age-status.age-0 {
    color: #EF5252;
    font-weight: 700;
}
body[data-mode="dark"] .product-left-wrap .block.related .products-grid .product-item .product-item-info,
body[data-mode="dark"] .product-left-wrap .block.crosssell .products-grid .product-item .product-item-info {
    box-shadow: none !important;
}
body[data-mode="dark"] .product-item-info .item-name .product-item-link:hover {
    color: #EF5252 !important;
}
body[data-mode="dark"] .message.info .support-contact{
    color: #EF5252;
    font-weight: 700;
}
body[data-mode="dark"] #step-wizard .message.info p {
    color: #EF5252;
}

body[data-mode="dark"] form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist .product-item-info {
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
    background: rgba(70, 69, 69, 0.7);
}
body[data-mode="dark"] .catalog-search-result-index button.btn-result-search {
    background: linear-gradient(#d3d3d3 20%, #545454);
    color: #303030 !important;
}
body[data-mode="dark"] .catalog-search-result-index button.btn-result-search:hover {
    color: #000000 !important;
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}
body[data-mode="dark"] .catalog-search-result-index .option.price-wrap input {
    border: 1px solid #222;
    background: #42413f;
    color: #dddddd;
}
body[data-mode="dark"] .catalog-search-result-index .option.checkbox-advanced-search-results label:before {
    background: #42413f;
    border: 1px solid #222222;
}
body[data-mode="dark"] .catalog-search-result-index .option.checkbox-advanced-search-results input[type="checkbox"]:checked ~ .label::after {
    color: #ffffff !important;
}
body[data-mode="dark"] .mandatory{
    color: #ffffff !important;
}
body[data-mode="dark"] .account-information .title-information{
    font-size: 18px;
    color: #EF5252;
}
body[data-mode="dark"] .account-information .title-information .website-facebook-text{
    color: #fff;
}
body[data-mode="dark"] .modal-popup .modal-inner-wrap .modal-footer button,
body[data-mode="dark"].mpblog-post-dashboard .modal-footer button{
    color: #000000 !important;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}
body[data-mode="dark"] .mpblog-list-container .mp-blog-view a.show-all-uploader-images p.active{
    color: #EF5252;
}
body[data-mode="dark"] #ui-datepicker-div{
    background: #42413f !important;
}
body[data-mode="dark"] div.mage-error{
    color: #ef5252 !important;
}
body[data-mode="dark"] .item-info-tracking .tracking-item-id span:first-child{
    color: #dddddd;
}
body[data-mode="dark"] .item-info-tracking .tracking-item .tracking-icon .long-arrow-right {
    background: url('../images/icon_arrow_right_gray_dark.png') no-repeat 50%;
    height: 50px;
    width: 150px;
}
body[data-mode="dark"] .item-info-tracking .tracking-item .tracking-icon .long-arrow-right.tracking-current {
    background: url('../images/icon_arrow_right_green.png') no-repeat 50%;
    height: 50px;
    width: 150px;
}
body[data-mode="dark"] input.mage-error,
body[data-mode="dark"] select.mage-error,
body[data-mode="dark"] textarea.mage-error {
    border-color: #ef5252 !important;
}
body[data-mode="dark"] .begadi-international-export-message-selection,
body[data-mode="dark"] .begadi-international-export-message{
    color: #ef5252 !important;
}
body[data-mode="dark"] #btn-invitation-form{
    color: #000000 !important;
    opacity: 0.8;
    background: linear-gradient(#d3d3d3 20%, #545454) !important;
}
body[data-mode="dark"] .message-no-posts {
    color: #ef5252;
}
body[data-mode="dark"] .team-member .member-check:before {
    content: "\f058";
    background: #3eed01;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body[data-mode="dark"] #team-members-request tbody .team-member .member-ban:before{
    content: "\f058";
    background: #ef5252;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
body[data-mode="dark"] .product-info-main .product.alert.stock .title{
    color: #ef5252;
}
body[data-mode="dark"] .product-info-main .product.alert.stock .content.show{
    background: #42413fc2 !important;
}
body[data-mode="dark"] ul.menu-categories a.list-categories:hover{
    color: #ffffff !important;
}
body[data-mode="dark"] .field-error{
    color: #ef5252;
    font-size: 1.2rem;
    font-weight: 300;
}
body[data-mode="dark"] .monthly.mpcss .content-team-presentation .search-team-by-alphabet.active {
    color: #ef5252;
}
body[data-mode="dark"] #popup-modal-new-post p span,
body[data-mode="dark"] #popup-modal-new-event p span,
body[data-mode="dark"] #popup-modal-new-generalpost p span{
    color: #ef5252;
    font-weight: 700;
}
body[data-mode="dark"] .container-information-blog .link-to-dashboard .your-image-at-begadi,
body[data-mode="dark"] .container-information-blog p.you-write-as-author-name{
    color: #dddddd;
}
body[data-mode="dark"] .modal-popup.modal-slide .modal-footer{
    border-top: 1px solid #fff;
}
body[data-mode="dark"] #customer-order-number-error,
body[data-mode="dark"] .error{
    color: #ef5252 !important;
    font-size: 12px;
}
body[data-mode="dark"] a.link-to-team span{
    color: #ef5252;
}
body[data-mode="dark"].checkout-index-index #checkoutSteps .address-notice-dangerous{
    font-size: 14px;
    color: #ef5252 !important;
}
body[data-mode="dark"] .tuningset-shorten .input-text,
body[data-mode="dark"] .tuningset-shorten .input-text::placeholder{
    color: #454545 !important;
}
body[data-mode="dark"] .product-options-wrapper .tuningset-wrap .tuningset-shorten>input {
    background-color: #fff;
    color: #000 !important;
}
body[data-mode="dark"] .manufacturer-info.accordion-item .accordion-content {
    background: rgba(70, 69, 69, 0.7);
}
body[data-mode="dark"] .manufacturer-info.accordion-item .accordion-title span {
    position: relative;
    display: flex;
    background: #dddddd;
    color: #222222;
}
