.top-bar-darkmode {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 46px;
    height: 46px;
    border-radius: 10px;
    background-color: #f5f6f5;
    transition: background-color 0.3s ease;
}

.top-bar-darkmode:hover {
    background-color: #e8ecef;
}

.dark-mode-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    color: #6c8d9d;
    line-height: 9px;
}

.darkmode-icon svg {
    width: 24px;
    height: 24px;
}

.darkmode-icon {
    font-size: 24px;
}

.scdarkcolors .top-bar-darkmode {
    background-color: #2e2e2e;
}

.scdarkcolors .top-bar-darkmode:hover {
    background-color: #3e3e3e;
}

.scdarkcolors .dark-mode-toggle {
    color: #ffffff;
}
body.scdarkcolors {
    color: var(--dark_light_color);
}
body.scdarkcolors .site-header:not(.studi_el_head){
    background-color: var(--dark_secondary_color)
}
body.scdarkcolors ul.menu .sc_studi-megamenu-wrapper,
body.scdarkcolors .studiare-navigation ul.menu > li ul, body.scdarkcolors .studiare-navigation .menu > ul > li ul,
body.scdarkcolors .elementor-widget-blog-posts .studigriditem,
body.scdarkcolors .portfolio-entry .portfolio-entry-inner,
body.scdarkcolors .scdarker,
body.scdarkcolors .sc_statics_holder .counter-text,
body.scdarkcolors .edu_cat_remit .edu_cat_icons:before,
body.scdarkcolors .stelementori_lay_two-meta-info-unit,
body.scdarkcolors p.woocommerce-store-notice.demo_store{
    background-color: var(--dark_primary_color) !important
}
body.scdarkcolors .edu_cat_remit .edu_cat_icons {
    box-shadow: 5px 5px 0px var(--dark_primary_color);
}
body.scdarkcolors  p.woocommerce-store-notice.demo_store {
    box-shadow: 0px -10px 30px var(--dark_primary_color)
}
body.scdarkcolors .owl-item.active.center .item,
body.scdarkcolors [id^="customers-testimonials"] .item{
    background-color: var(--dark_primary_color) !important
}
body.scdarkcolors .studigriditem:not(.mainpost) .post-inner .scpost_data {
    box-shadow: 2px -2px var(--dark_secondary_color);
    border-color: var(--dark_secondary_color);
}
body.scdarkcolors .studigriditem:not(.mainpost) .post-inner .post-thumbnail img,
body.scdarkcolors .quantity{
    border: 1px solid var(--dark_secondary_color);
    box-shadow: -2px 2px var(--dark_secondary_color);
}
.dark-mode-switch {
    display: flex;
    gap: 10px;
}

.dark-mode-btn {
    padding: 8px 16px;
    border: 1px solid #ccc;
    border-radius: 4px;
    background: #fff;
    cursor: pointer;
    font-size: 14px;
}

.dark-mode-btn.active {
    background: #007bff;
    color: #fff;
    border-color: #007bff;
}
body.scdarkcolors #swss_new_ticket_box input,#swss_new_ticket_box select,body.scdarkcolors #swss_new_ticket_box input,#swss_new_ticket_box textarea {
border-color:var(--dark_primary_color)!important
}

body.scdarkcolors .account-avatar img,body.scdarkcolors .term-description {
box-shadow:0 0 12px var(--dark_primary_color)
}

body.scdarkcolors .edu_cat_data h4 a,body.scdarkcolors ul.edu_cat_meta li {
color:#dcdcdc!important
}

body.scdarkcolors .education_block_list_layout,body.scdarkcolors ul.page-numbers li,body.scdarkcolors .search-results-wrapper .search-results-main .search-result-box,body.scdarkcolors .commentlist .comment {
border-color:var(--dark_primary_color)
}

body.scdarkcolors .list-view a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .image-item img {
box-shadow:0 0 5px var(--dark_primary_color)
}

body.scdarkcolors .mob_btm_searchbar,body.scdarkcolors .scevent-inner {
box-shadow:0 0 20px var(--dark_primary_color)
}

body.scdarkcolors .navigation {
box-shadow:0 0 35px var(--dark_secondary_color)
}

body.scdarkcolors .product_list_widget > li img {
-webkit-box-shadow:0 0 0 1px var(--dark_secondary_color);
box-shadow:0 0 0 1px var(--dark_secondary_color)
}

body.scdarkcolors .products .course-item:hover .course-item-inner {
-webkit-box-shadow:-5px 5px 20px var(--dark_primary_color);
-webkit-box-shadow:-5px 5px 20px var(--dark_primary_color);
box-shadow:-5px 5px 20px var(--dark_primary_color);
box-shadow:-5px 5px 20px var(--dark_primary_color)
}

body.scdarkcolors .sc-amazing-offer-discount {
background:repeating-linear-gradient(-45deg,var(--dark_secondary_color),transparent 1px);
border:1px solid var(--dark_secondary_color)
}

body.scdarkcolors .sc_dashboard_box {
box-shadow:0 0 28px var(--dark_secondary_color)
}

body.scdarkcolors .sc_dashboard_box:hover {
box-shadow:0 0 35px #04020e
}

body.scdarkcolors .sc_studi_cat_icon_in_temp {
box-shadow:0 3px 7px var(--dark_secondary_color)
}

body.scdarkcolors .sc_studi_hamburger {
box-shadow:0 0 30px var(--dark_primary_color)
}
body.scdarkcolors .st_tobbox svg path{
fill: var(--dark_primary_color) !important
}

body.scdarkcolors .sc_studi_hamburger__line-in::before,body.scdarkcolors .sc_studi_hamburger__line-in::after,body.scdarkcolors .site-header .mobile-nav-toggle .the-icon,body.scdarkcolors .site-header .mobile-nav-toggle .the-icon:before,body.scdarkcolors .site-header .mobile-nav-toggle .the-icon:after {
background-color:var(--dark_light_color)
}

body.scdarkcolors .scbgdark_secondary , body.scdarkcolors .vari_label,body.scdarkcolors .scfbcCloser,body.scdarkcolors .studi_podcast_slider .mytheme-mejs-container.mejs-container,body.scdarkcolors .studi_podcast_slider .mytheme-mejs-container .mejs-controls,body.scdarkcolors .studi_podcast_slider .mytheme-mejs-container .mejs-embed,body.scdarkcolors .studi_podcast_slider .mytheme-mejs-container .mejs-embed body {
background-color:var(--dark_secondary_color)!important
}

body.scdarkcolors .share_box_holder {
box-shadow:0 0 80px var(--dark_secondary_color)
}

body.scdarkcolors .site-search-wrapper .submit svg,body.scdarkcolors .mini-cart-opener svg,body.scdarkcolors .login-form-modal .login-form-modal-box .close svg,body.scdarkcolors .search-form-opener svg {
fill:var(--dark_light_color)!important
}

body.scdarkcolors .studi_notifs_page ul.sc_notifs_holder li {
box-shadow:0 0 0 transparent
}

body.scdarkcolors .studi_notifs_page ul.sc_notifs_holder li:hover,body.scdarkcolors .singleCommentHolder,body.scdarkcolors .singleCommentHolder:hover {
box-shadow:0 0 25px var(--dark_secondary_color)
}

body.scdarkcolors .studi_pro_layout_four {
box-shadow:0 0 40px var(--dark_primary_color)
}
body.scdarkcolors .logintempthree{
    box-shadow: 0 0 40px var(--dark_secondary_color);
}
body.scdarkcolors #customer_login{
    box-shadow: 0 0 40px var(--dark_primary_color);
}

body.scdarkcolors .studi_top_accoun_nav_holder:before {
background:linear-gradient(90deg,var(--dark_secondary_color),#00000000)
}

body.scdarkcolors .scbgdark_primary , body.scdarkcolors tr.swss_single_ticket_container:nth-child(2n), body.scdarkcolors .studiaccount.container .card, body.scdarkcolors #customer_login, body.scdarkcolors .woo-wallet-sidebar ul li.card, body.scdarkcolors .studi_blog_card, body.scdarkcolors .studi_blog_list_card, body.scdarkcolors .studi_video_podcast_container,body.scdarkcolors .sdlbox_item,body.scdarkcolors .sc-courseCharacteristics,body.scdarkcolors .sc_single_navbar,body.scdarkcolors .studiare-event-item .studiare-event-item-holder,body.scdarkcolors .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid,body.scdarkcolors .studi_top_accoun_nav,body.scdarkcolors .studi_pro_layout_four,body.scdarkcolors .meta-info-unit-box,body.scdarkcolors .pro_gallery_holder .product-image-wrapper,body.scdarkcolors .studi_simple_box,body.scdarkcolors .term-description,body.scdarkcolors .list-view a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .image-item img,body.scdarkcolors .products .inprolay3.course-item .course-content-holder,body.scdarkcolors .education_block_list_layout,body.scdarkcolors .edu_cat_3,body.scdarkcolors .singleCommentContent,body.scdarkcolors .swss_new_message_container,body.scdarkcolors .swss_single_ticket_info,body.scdarkcolors .select2-container--default .select2-results__option[data-selected=true],body.scdarkcolors .sc_studi_card,body.scdarkcolors .sc_studi_circle,body.scdarkcolors .sc_studi_hamburger,body.scdarkcolors .mob_btm_searchbar,body.scdarkcolors .navigation,body.scdarkcolors .blog-loop-inner .post .post-inner, body.scdarkcolors .blog-loop-inner .post-inner,body.scdarkcolors .blog-loop-inner .portfolio .post-inner,body.scdarkcolors .products .course-item .course-item-inner,body.scdarkcolors .dropdown-menu-xl,body.scdarkcolors .studi_rl_with_sub .studi_rl_sub,body.scdarkcolors .studi_rl_with_sub .studi_rl_sub::before,body.scdarkcolors .top-bar-cart .dropdown-cart,body.scdarkcolors .main-sidebar-holder .widget,body.scdarkcolors .dokan-store-widget,body.scdarkcolors .post-nav,body.scdarkcolors .comment-respond,body.scdarkcolors .courses-holder .courses-top-bar,body.scdarkcolors .product-info-box,body.scdarkcolors .product-single-content,body.scdarkcolors .product-reviews,body.scdarkcolors .course-teacher-details,body.scdarkcolors .share_box_holder,body.scdarkcolors span.userTitle,body.scdarkcolors .panel_left_top,body.scdarkcolors .sc_breadcrumb,body.scdarkcolors.woocommerce-account .woocommerce-MyAccount-content,body.scdarkcolors wrap,body.scdarkcolors #supporttab,body.scdarkcolors .sc_pro_buyers_list,body.scdarkcolors .product-single-main .product-single-top-part,body.scdarkcolors .select2-container--default .select2-results__option--highlighted[aria-selected],body.scdarkcolors .select2-container--default .select2-results__option[aria-selected=true],body.scdarkcolors .comment-holder,body.scdarkcolors a.comment-reply-link,body.scdarkcolors .site-search-wrapper .submit:hover,body.scdarkcolors #swss_new_ticket_box_title,body.scdarkcolors #swss_pagination_navigation,body.scdarkcolors #swss_new_ticket_box input,body.scdarkcolors #swss_new_ticket_box select,body.scdarkcolors #swss_new_ticket_box input,body.scdarkcolors #swss_new_ticket_box textarea,body.scdarkcolors .studi_podcast_slider,body.scdarkcolors .logintempthree,body.scdarkcolors .login-form-modal .login-form-modal-inner,body.scdarkcolors .sc_studiare_login_register_holder,body.scdarkcolors .sc_login_reg_swither_holder,body.scdarkcolors .cart-page-inner .woocommerce-cart-form,body.scdarkcolors .cart-page-inner .cart-collaterals-inner,body.scdarkcolors .shop_table,body.scdarkcolors .inner-box,body.scdarkcolors .search-results-wrapper .search-results-main .search-result-box,body.scdarkcolors .checkout_coupon,body.scdarkcolors.woocommerce-checkout .login,body.scdarkcolors .account-avatar img,body.scdarkcolors ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details,body.scdarkcolors.woocommerce-account .woocommerce-MyAccount-navigation ul,body.scdarkcolors .event-single-main .event-single-top,body.scdarkcolors #event-lightbox,body.scdarkcolors .countdown-unit,body.scdarkcolors .countdown-period,body.scdarkcolors .countdown-amount,body.scdarkcolors .event-single-main .event-single-description,body.scdarkcolors .event-single-side .event-single-side-inner,body.scdarkcolors .studi_custom_floating_btn_content,body.scdarkcolors .closemoreinmob,body.scdarkcolors .scevent-inner, body.scdarkcolors .studi_special_offer_holder {
background:var(--dark_primary_color)!important;
background-color:var(--dark_primary_color)!important
}

body.scdarkcolors .studi_video_podcast_playlist,body.scdarkcolors .studi_video_podcast_playlist_item,body.scdarkcolors .post-author-box .avatar,body.scdarkcolors .post-author-box,body.scdarkcolors .course-lesson-icon,body.scdarkcolors .product_list_widget > li,body.scdarkcolors .course-teacher-details .top-part,body.scdarkcolors .countdown-period,body.scdarkcolors .countdown-amount,body.scdarkcolors .countdown-unit .number,body.scdarkcolors .event-single-side .event-info li,body.scdarkcolors .countdown-timer-holder.standard .countdown-unit,body.scdarkcolors .scdate-holder,body.scdarkcolors .scevent-inner .entry-thumbnail img,body.scdarkcolors .products .course-item .course-item-inner .course-thumbnail-holder img,body.scdarkcolors .products .course-item .course-item-inner .course-content-holder .course-content-bottom,body.scdarkcolors .course-content-mid,body.scdarkcolors .btn-link,body.scdarkcolors .course-section .panel-group .panel-content a,body.scdarkcolors .cart-collaterals .shop_table tr.shipping .shipping-calculator-button,body.scdarkcolors button,body.scdarkcolors input,body.scdarkcolors select,body.scdarkcolors textarea,body.scdarkcolors .select2-container--default .select2-selection--single,body.scdarkcolors .share__title,body.scdarkcolors #useremailtosharepro,body.scdarkcolors .product_url_to_share,body.scdarkcolors .product-meta-info-list .meta-info-unit,body.scdarkcolors .product-reviews .product-review-title,body.scdarkcolors .product-reviews-stats .detailed-ratings .detailed-ratings-inner,body.scdarkcolors .average-rating .avareage-rating-inner,body.scdarkcolors input[type="text"],body.scdarkcolors input[type="password"],body.scdarkcolors input[type="number"],body.scdarkcolors input[type="date"],body.scdarkcolors input[type="datetime"],body.scdarkcolors input[type="datetime-local"],body.scdarkcolors input[type="time"],body.scdarkcolors input[type="month"],body.scdarkcolors input[type="week"],body.scdarkcolors input[type="email"],body.scdarkcolors input[type="search"],body.scdarkcolors input[type="tel"],body.scdarkcolors input[type="url"],body.scdarkcolors input.input-text,body.scdarkcolors select,body.scdarkcolors textarea,body.scdarkcolors .courses-holder .courses-top-bar .layout-switcher > a,body.scdarkcolors .edu_cat_icons:before,body.scdarkcolors .scshort-link,body.scdarkcolors .product-info-box .course-category.before-gallery-unit,body.scdarkcolors .product-info-box .course-rating.before-gallery-unit,body.scdarkcolors .top-bar-cart .dropdown-cart .woocommerce-mini-cart__total,body.scdarkcolors .shop_table tbody tr,body.scdarkcolors table tr td,body.scdarkcolors table tr th,body.scdarkcolors.woocommerce-account .woocommerce-MyAccount-navigation ul li,body.scdarkcolors .dropdown-menu-xl.dropdown-menu ul.sc_notifs_holder li {
border-color:var(--dark_secondary_color)!important
}

body.scdarkcolors .studiare-event-item .studiare-event-item-holder .event-inner-content .date-holder .date,body.scdarkcolors div#white-player-center div.song-meta-data span.song-name,body.scdarkcolors .navigation .listWrap li a .text,body.scdarkcolors .studi_pro_layout_four a.sharebtn,body.scdarkcolors .commentlist .comment .comment_container .comment-text .comment-header .comment-author,body.scdarkcolors .studi_rl_sub i,body.scdarkcolors .studi_rl_with_sub .studi_rl_sub ul li a,body.scdarkcolors .closemoreinmob,body.scdarkcolors .navigation .listWrap li a .icon,body.scdarkcolors .product-info-box .price .amount,body.scdarkcolors del,body.scdarkcolors .sc_studi_number_of_views,body.scdarkcolors .average-rating .avareage-rating-inner .average-rating-number,body.scdarkcolors button,body.scdarkcolors input,body.scdarkcolors select,body.scdarkcolors textarea,body.scdarkcolors blockquote,body.scdarkcolors .page .commentlist .comment .vcard .fn a,body.scdarkcolors .single-post .commentlist .comment .vcard .fn a,body.scdarkcolors #swss_new_ticket_box_title,body.scdarkcolors .swss_new_ticket_label,body.scdarkcolors .top-bar-cart .dropdown-cart .cart-item-content .product-title,body.scdarkcolors .shop_table thead tr th,body.scdarkcolors table tr td,body.scdarkcolors table tr th,body.scdarkcolors .woocommerce-checkout-review-order .shop_table .order-total .amount,body.scdarkcolors label,body.scdarkcolors .sc_dashboard_box span.wc-amount,body.scdarkcolors .top-bar-cart .dropdown-cart {
color:var(--dark_light_color)
}

body.scdarkcolors .studistarrating:before,body.scdarkcolors .btn-link:hover,body.scdarkcolors .course-section .panel-group .panel-content a:hover,body.scdarkcolors .cart-collaterals .shop_table tr.shipping .shipping-calculator-button:hover {
color:var(--dark_secondary_color)
}

body.scdarkcolors .swss_top_filter,body.scdarkcolors #swss_tickets_container,body.scdarkcolors .swss_ticket_area_description {
box-shadow:var(--dark_secondary_color) 0 25px 20px -20px
}

body.scdarkcolors .teacher_in_layout img.teacher_image {
box-shadow:0 3px 15px var(--dark_secondary_color)
}


body.scdarkcolors .woocommerce-tabs.wc-tabs-wrapper,body.scdarkcolors .product-image-wrapper img, body.scdarkcolors .sc_login_reg_swither_holder, body.scdarkcolors .studi_blog_list_card , body.scdarkcolors .studi_blog_card {
box-shadow:0 0 10px var(--dark_primary_color)
}

body.scdarkcolors .studi_pro_layout_four .product-info-before-gallery, body.scdarkcolors .woocommerce-form input:not([type="checkbox"]), body.scdarkcolors .woo-wallet-my-wallet-container .woo-wallet-sidebar, body.scdarkcolors hr,body.scdarkcolors .site-header .search-form-opener .search-icon,body.scdarkcolors #stHsearchCloser,body.scdarkcolors .site-search-wrapper .submit {
background-color:var(--dark_secondary_color)
}
body.scdarkcolors .studi_pro_layout_four .product-info-before-gallery{
    border-bottom: none
}
body.scdarkcolors a.scls_btn,body.scdarkcolors .edu_cat_remit, body.scdarkcolors .profile-picture-section, body.scdarkcolors div#sc-product-single-content,body.scdarkcolors .studi_pro_layout_four #sc-product-single-content,body.scdarkcolors .comment-body, body.scdarkcolors img.studi_vthumb,body.scdarkcolors .studi_dlbox_holder,body.scdarkcolors .event_auth_payment_methods,body.scdarkcolors mark,body.scdarkcolors ins,body.scdarkcolors .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot,body.scdarkcolors .course-section .panel-group .panel-content,body.scdarkcolors .course-lesson-icon,body.scdarkcolors .course-section .panel-group .course-panel-heading:hover,body.scdarkcolors .course-section .panel-group .course-panel-heading.active,body.scdarkcolors .woocommerce-tabs.wc-tabs-wrapper,body.scdarkcolors ul.tabs.wc-tabs li a,body.scdarkcolors .studi_topfourbox,body.scdarkcolors .pro_cat_holder a,body.scdarkcolors .protags_holder a,body.scdarkcolors .studi_price_box ins,body.scdarkcolors .studi_price_box .price.notOnSale span.woocommerce-Price-amount.amount,body.scdarkcolors .studi_mini_toggle,body.scdarkcolors .sc_studi_cat_icon_in_temp,body.scdarkcolors.woocommerce-account .products .course-item .course-item-inner,body.scdarkcolors .singleCommentHolder,body.scdarkcolors .countdown-section,body.scdarkcolors .scdate-holder .event-meta,body.scdarkcolors .mobilemoresec,body.scdarkcolors .site-header .mobile-nav-toggle,body.scdarkcolors .mini-cart-opener,body.scdarkcolors .titles[_ngcontent-c30],body.scdarkcolors .owl-nav,body.scdarkcolors .select2-results,body.scdarkcolors input,body.scdarkcolors select,body.scdarkcolors textarea,body.scdarkcolors .product_url_to_share,body.scdarkcolors .select2-container--default .select2-selection--single,body.scdarkcolors .product-reviews-stats .detailed-ratings .detailed-ratings-inner .course-rating .bar,body.scdarkcolors ul.page-numbers li,body.scdarkcolors .products .course-item .course-item-inner .course-content-holder .course-content-bottom .course-students,body.scdarkcolors .comment-bodyو .site-search-wrapper .submit,body.scdarkcolors .edu_cat_icons,body.scdarkcolors .commentlist .review,body.scdarkcolors .course-teacher-details .top-part:before,body.scdarkcolors #swss_tickets_container,body.scdarkcolors .swss_ticket_area_description,body.scdarkcolors .sc_equal_height_item .post-meta.post-category a,body.scdarkcolors.woocommerce-form input:not([type="checkbox"]),body.scdarkcolors .form-row input,body.scdarkcolors .form-row input[type=checkbox],body.scdarkcolors body.scdarkcolors .form-row input[type=number],body.scdarkcolors body.scdarkcolors .form-row input[type=password],body.scdarkcolors body.scdarkcolors .form-row input[type=text],body.scdarkcolors .form-row input[type=email],body.scdarkcolors .woocommerce-checkout-payment .payment_methods .payment_box,body.scdarkcolors .swss_top_filter,body.scdarkcolors #swss_tickets_container,body.scdarkcolors .swss_ticket_area_description,body.scdarkcolors .studi_notifs_page ul.sc_notifs_holder li {
background:var(--dark_secondary_color);
background-color:var(--dark_secondary_color)
}

body.scdarkcolors span.userTitle {
box-shadow:0 3px 5px var(--dark_primary_color)
}

body.scdarkcolors ul.tabs.wc-tabs li a {
box-shadow:0 -4px 20px var(--dark_secondary_color)
}

body.scdarkcolors ul.tabs.wc-tabs li.active a {
background:var(--primary_color);
border-color:var(--primary_color);
box-shadow:0 0 20px var(--primary_color);
color:var(--dark_light_color)
}

body.scdarkcolors.off-canvas-open .site-header .mobile-nav-toggle .the-icon {
background-color:transparent
}

body.scdarkcolors.single-product .course-item .course-item-inner,body.scdarkcolors.woocommerce-account .course-item .course-item-inner {
background:var(--dark_secondary_color)!important;
background-color:var(--dark_secondary_color)!important
}

body.scdarkcolors.woocommerce-account .studistarrating:before {
color:var(--dark_primary_color)
}
@media (max-width: 600px) {
body.scdarkcolors .owl-next,body.scdarkcolors .owl-prev {
background:var(--dark_primary_color);
box-shadow:0 0 13px var(--dark_secondary_color)
}
}
@media screen and (max-width: 425px) {
body.scdarkcolors .studi_pro_readmore_holder {
background:linear-gradient(180deg,var(--dark_primary_color),var(--dark_secondary_color))
}
}

@media screen and (max-width: 768px) {
body.scdarkcolors .top_accoun_nav_item {
background-color:var(--dark_primary_color)
}
}
body.scdarkcolors span.sc-toman-cur {
    background-image: url(../images/toman-white.svg);
}