body.dark,
body.dark .app-item .info,
body.dark .app-product,
body.dark .mega-sub .mega-sub-content,
body.dark .products-list .product-item .info,
body.dark .modal {
    background:#fff;
    color:#444
}
body.dark #blogSlider .item .info h3,
body.dark .add-number button,
body.dark .add-number input,
body.dark .block-text p,
body.dark .blog-item .info h3,
body.dark .btn-border,
body.dark .darkmode i:before,
body.dark .full-story .full-text,
body.dark .input-text .icon,
body.dark .input-text input,
body.dark .mega-menu ul li a,
body.dark .menu ul li a,
body.dark .no-basket,
body.dark .payment-item h3 a,
body.dark .support-box {
    color:#444
}
body.dark .aboutinfo .about span,
body.dark .app-item .info h4,
body.dark .appbox .info p,
body.dark .appbox .info span,
body.dark .audio .help-title span,
body.dark .block-text a,
body.dark .comments-box .hd .title span,
body.dark .contactus-list .item,
body.dark .contactus-list .item a,
body.dark .faqbox .hd span,
body.dark .full-text a,
body.dark .header .header-info .info h1 span,
body.dark .header-property .item .icon,
body.dark .header-property .item .info b,
body.dark .payment-item .more,
body.dark .processbhd .title span,
body.dark .red,
body.dark .section-slider-hd .info .title span,
body.dark .sideitem ul li a,
body.dark .statusbox .status b,
body.dark body.dark .header-info .btnbox .btn:first-child i,
body.dark .dash-sidebar ul li,
body.dark .dash-sidebar ul li a,
body.dark .sideitem ul li a,
body.dark .speedbar a,
body.dark .t-tr .t-td,
body.dark .full-story .info .author .info-name a,
body.dark .products-list .product-item .info .price-list .item span:nth-of-type(2),
body.dark .speedbar span,
body.dark .giftcard-hd-info h3,
body.dark .facilities tr span:nth-of-type(2),
body.dark .giftcard-box .title span {
    color:#2a6fdc
}
body.dark span.error {
    color:#e11717
}
body.dark .giftcard .verifi {
    color:#e44c7a
}
body.dark .green {
    color:#1caa82!important
}
body.dark .search input::placeholder,
body.dark ::placeholder {
    color:#999
}
body.dark .indexbg,
body.dark .pagebg,
body.dark .video-product-item:after {
    opacity:.08
}
body.dark .header .header-img {
    background:url("../images/bg-light.svg") 0 0/55% no-repeat,no-repeat #f9f2f7;
    box-shadow:0 0 0 15px #f9eef3
}
body.dark #processSlider .item>span,
body.dark .aboutinfo .about p,
body.dark .app-product .info h4,
body.dark .appform-option .item>span:nth-of-type(2),
body.dark .block-title span,
body.dark .comtext,
body.dark .contactus-list .item span,
body.dark .description,
body.dark .facilities .item span:nth-of-type(2),
body.dark .faq-item .faq-text,
body.dark .footer .info-ft .copyright,
body.dark .giftcard-hd-info .text,
body.dark .header .header-info .info p,
body.dark .header-property .item .info span,
body.dark .payment-item span,
body.dark .product-header .infobox .info-list .item,
body.dark .product-header .infobox .info-list .item b,
body.dark .section-slider-hd .info>span,
body.dark .speedbar a,
body.dark .statusbox .status span {
    color:#888
}
body.dark #giftSlider .item,
body.dark #processSlider .item .hd .icon,
body.dark #productSlider .item,
body.dark .basket-menu .basket-menu-item,
body.dark .best-games .best-item,
body.dark .faq-item .faq-hd .icon,
body.dark .footer-box,
body.dark .footer-box a,
body.dark .header-info .btnbox .btn:first-child,
body.dark .invoice-card .info,
body.dark .master-ads,
body.dark .methodbox .method-item,
body.dark .product-header .infobox .product-proprety .item .icon,
body.dark .products-list .product-item .img,
body.dark .share .icon,
body.dark .state-item.active,
body.dark .cash-item {
    color:#fff
}
body.dark .brand-logs .brand img  {
    filter:invert(70%) sepia(34%) saturate(3226%) hue-rotate(180deg) brightness(100%) contrast(112%);
}
body.dark .basket-btn,
body.dark .darkmode,
body.dark .modal-hd,
body.dark .modal-ft {
    border-color:#e5dfed
}
body.dark .section-slider {
    background:url(../images//bg-9-light.svg) center top/400px no-repeat,center top/400px no-repeat #f6f6f6
}
body.dark .slidebtns>div.swiper-button-disabled {
    background:#fff;
    border-color:#fff;
    color:#444
}
body.dark .header-info .btnbox .btn:first-child {
    border:none
}
body.dark .add-contactus,
body.dark .basket-menu,
body.dark .block,
body.dark .contactus-list .item,
body.dark .giftcard-box,
body.dark .giftcard-sinlge-hd,
body.dark .menu .sub-menu,
body.dark .statusbox .status::before,
body.dark .invoice-app,
body.dark .invoice-giftcard {
    background:#f6f6f6
}
body.dark .audio,
body.dark .brand-logs .brand,
body.dark .full-story .info,
body.dark .sideitem {
    background:#eef2f9
}
body.dark .search input {
    background:#dde3ec
}
body.dark .audio .help-title i::before {
    box-shadow:0 0 40px 30px rgba(109,94,138,.2)
}
body.dark #commentSlider .item,
body.dark .comment {
    background:url(../images/bg-8-light.svg) right center/150px no-repeat,right center/150px no-repeat #f6f6f6
}
body.dark .comment.comment-reply {
    background:url(../images/bg-8-light.svg) right center/150px no-repeat,right center/150px no-repeat #f2e9ff
}
body.dark #commentSlider:after {
    background:linear-gradient(0deg,#fff 0,transparent 100%)
}
body.dark .faq-item,
body.dark .mega-content>ul>li,
body.dark .mega-content>ul>li>span,
body.dark .mega-content>ul>li>span a,
body.dark .mega-side,
body.dark .products-list .product-item .info .price-list {
    border-color:#eee
}
body.dark .faq-item .faq-text::before,
body.dark .no-basket {
    background:#eee
}
body.dark #processSlider .item .hd .num {
    -webkit-text-stroke:1px #2a6fdc
}
body.dark .footer-box::before {
    background:linear-gradient(40deg,#335dac 0,#2971e1 100%);
    box-shadow:inset 0 0 0 15px #175ece
}
body.dark .footer .social-list a,
body.dark .footer-box .brand-logs .brand {
    box-shadow:none
}
body.dark .product-bg::after {
    background:#fff;
    background:radial-gradient(circle,transparent 0,rgba(255,255,255,0.89) 17%,#fff 100%)
}
body.dark .product-header .infobox .product-proprety,
body.dark .training-item {
    background:#ebe9f5
}
body.dark .input-text,
body.dark .textarea {
    background:0 0;
    border-color:#ddd
}
body.dark .block .description::after {
    background-image:linear-gradient(0deg,#f6f6f6 40%,transparent 100%)
}
body.dark .description::after {
    background-image:linear-gradient(0deg,#fff 40%,transparent 100%)
}
body.dark .aboutimg:before {
    background:url(../images/aboutbg-light.svg) -125px -40px/130%,radial-gradient(92.07% 92.07% at 89.6% 7.93%,#2a6fdc 0,#325fb1 100%) 0 0/130%;
    box-shadow:inset 4px 0 0 20px #3277e8
}
body.dark .giftcard .earring svg {
    fill:#f5f2f9
}
body.dark .action-list .item,
body.dark .addcash-box,
body.dark .address-item,
body.dark .menu,
body.dark .menu .sub-menu .sub-menu,
body.dark .statebox,
body.dark .t-tr:nth-of-type(odd) {
    background:#fff
}
body.dark #giftSlider .item,
body.dark #processSlider .item .hd .icon,
body.dark .btn-blue,
body.dark .btn-red,
body.dark .cate-item,
body.dark .contactus-list .item .icon::before,
body.dark .faq-item .faq-hd .icon,
body.dark .footer .social-list a,
body.dark .footer-box .brand-logs .brand:hover,
body.dark .giftcard,
body.dark .pags-slider .swiper-pagination-bullet,
body.dark .search-payments button,
body.dark .service-item,
body.dark .share .icon,
body.dark .share-item,
body.dark .state-item.active,
body.dark .mega-side ul .mega-children.active::after,
body.dark .catlist .cat-item,
body.dark .header-info .btnbox .btn:first-child,
body.dark .master-ads,
body.dark .scroll-left-btn,
body.dark .scroll-right-btn,
.btn-color,
body.dark .products-list .product-item .img,
body.dark .dash-sidebar .hd,
body.dark .cash-item,
body.dark .dash-sidebar ul li::before,
body.dark .basket-menu .basket-menu-item,
body.dark .openmenu .line {
    background:linear-gradient(40deg,#335dac 0,#2971e1 100%)
}
body.dark .giftcard:hover,
body.dark .giftcard.active {
    box-shadow:inset 0 0 0 4px #2b5fb5,0 0 30px transparent
}
body.dark .btn-blue,
body.dark .btn-red,
body.dark .search-payments button {
    box-shadow:0 10.42px 50px rgba(43,102,214,.4)
}
body.dark #giftSlider .item:hover {
    box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 0 15px #2a6fdb
}
body.dark #giftSlider .item .img {
    filter:drop-shadow(0 0 40px #460b0c)
}
body.dark .appbox,
body.dark .support-box {
    background:#f6f6f6;
    position:relative
}
body.dark .appbox:before,
body.dark .support-box:before {
    content:"";
    position:absolute;
    left:0;
    top:0;
    height:100%;
    width:100%;
    background:url(../images/bg-light.svg) left -150px center/800px no-repeat,url(../images/appbg-light.svg) right -150px center/400px no-repeat;
    opacity:.8;
    pointer-events:none
}
body.dark .input-text .filenameinput {
    color:#999
}
body.dark .dash-sidebar,
body.dark .settings-box,
body.dark .tab-addresses,
body.dark .tab-counter,
body.dark .tab-orders,
body.dark .tab-wallet {
    background:#eef2f9
}
body.dark .add-number button {
    background:#dfdfdf;
    color:#2a6fdc;
    border-color:#c8c8c8
}
body.dark .add-number input {
    background:#dfdfdf
}
body.dark .giftcard-sinlge-hd .img img {
    filter:invert(60%)
}
body.dark .video-product:after,
body.dark .video-product:before {
    background:#eceaf0
}
body.dark .giftcard .earring svg path {
    stroke:#2a497b!important
}
body.dark .giftcard .falgs .img {
    background:#245ab3
}
body.dark .giftcard .flag {
    box-shadow:inset 0 0 0 1px #67a2ff,0 0 30px #659bee;
    background:#3973d3
}
body.dark #appsform .appform-option,
body.dark .border,
body.dark .border-b,
body.dark .border-dash,
body.dark .border-left,
body.dark .border-right,
body.dark .border-t,
body.dark .btn-border {
    border-color:#ddd!important
}
body.dark .block-title::before {
    background:linear-gradient(90deg,transparent 0,#ddd 100%)
}
body.dark .payments-header {
    background:#f6f6f6;
    color:#444;
    position:relative;
    overflow:hidden
}
body.dark .payments-header>* {
    position:relative;
    z-index:1
}
body.dark .payments-header:before {
    content:"";
    background-image:url(../images/background/bg-8-light.svg),url(../images/appbg-light.svg);
    background-repeat:no-repeat;
    background-position:center right -100px,center left -200px;
    height:100%;
    width:100%;
    top:0;
    left:0;
    position:absolute;
    z-index:0;
    opacity:.1
}
body.dark .search-payments,
body.dark .vir-product-list .vir-product-item {
    background:#ffff
}
body.dark .best-games .best-item:nth-of-type(odd):before {
    background:url(../images/bestbg4-light.svg) -10px 100px/140% no-repeat,url(../images/bestbg3-light.svg) 50px -80px/320px no-repeat,linear-gradient(-30deg,#2a6fdb 0,#325fb2 100%) 0/320px no-repeat;
    -webkit-box-shadow:inset 0 4px 0 15px #4086f5;
    box-shadow:inset 0 4px 0 15px #4086f5
}
body.dark .best-games .best-item:before {
    background:url(../images/bestbg-light.svg) 0/100% no-repeat,url(../images/bestbg2-light.svg) -100px -100px/320px no-repeat,linear-gradient(-30deg,#2a6fdb 0,#325fb2 100%) 0/320px no-repeat;
    -webkit-box-shadow:inset 0 6px 0 15px #4086f5;
    box-shadow:inset 0 -6px 0 15px #4086f5
}
@media(max-width:460px) {
    body.dark .best-games .best-item:before {
        transform:matrix3d(1,0,0,0,0,1,0,.0008,0,0,1,0,0,0,0,1) translateY(11px)!important;
        box-shadow:inset 0 -2px 0 10px #4086f5;
        border-radius:25px
    }
    body.dark .best-games .best-item:nth-of-type(odd):before {
        transform:matrix3d(1,0,0,0,0,1,0,-.0008,0,0,1,0,0,0,0,1) translateY(-13px)!important;
        box-shadow:inset 0 1px 0 10px #4086f5
    }
}
body.dark .virtul-card .gift-logo {
    border-color:#6698ea
}
body.dark .indexbg {
    position:absolute;
    background:url(../images/background/bg-1-light.svg) 0 0/350px no-repeat,url(../images/background/bg-2-light.svg) 0 0/300px no-repeat,url(../images/background/bg-1-light.svg) 0 0/350px no-repeat,url(../images/background/bg-2-light.svg) 0 0/250px no-repeat,url(../images/background/bg-4-light.svg) 0 0/350px no-repeat,url(../images/background/bg-6-light.svg) 0 0/350px no-repeat,url(../images/background/bg-3-light.svg) 0 0/400px no-repeat,url(../images/background/bg-5-light.svg) 0 0/700px no-repeat,url(../images/background/bg-7-light.svg) 0 0/600px no-repeat;
    background-position-x:-150px,0,right -200px,right -120px,-230px,right -250px,-220px,40%,right -100px;
    background-position-y:0,5.5%,12%,45%,52%,64%,75%,98%,90%
}
body.dark .products-list .product-item.active .info,
body.dark .products-list .product-item:hover .info,
body.dark .vir-product-list .vir-product-item.active {
    box-shadow:0 0 30px transparent,inset 0 0 0 2px #0054ae
}
body.dark .vir-product-list.products-list .product-item.active .info,
body.dark .vir-product-list.products-list .product-item:hover .info {
    box-shadow:none!important
}
body.dark .dash-sidebar .profile-hd,
body.dark .dash-sidebar .profile-hd .userimg .img {
    background:#cee0ff
}
body.dark .dash-sidebar .star-list .start {
    color:#4a86e6
}
body.dark .basket-menu .basket-menu-item .info span {
    color:#acccff
}
