/*
 * Auto dark mode — gerado a partir das regras .options_dark_skin do style.css.
 * Aplica o skin escuro do tema automaticamente quando o navegador/SO está em
 * modo escuro (prefers-color-scheme: dark). Reavalia em tempo real, sem JS.
 *
 * Técnica: cada ".options_dark_skin" foi trocado por ":not(.jl-force-light)"
 * — pseudo-classe que casa com qualquer elemento (nenhum tem essa classe) e
 * preserva EXATAMENTE a especificidade original, sem alterar o style.css.
 *
 * NÃO EDITE À MÃO. Regenerar a partir do style.css se as regras dark mudarem.
 */
@media (prefers-color-scheme: dark) {
.options_layout_wrapper:not(.jl-force-light) .options_layout_container {
    background: none;
}
:not(.jl-force-light) .grid-sidebar .box.sticky .large_post_content {background: #191717;}
:not(.jl-force-light) .navigation_wrapper .jl_main_menu > li:hover > a,
:not(.jl-force-light) .navigation_wrapper .jl_main_menu > .current-menu-item > a,
:not(.jl-force-light) .navigation_wrapper .jl_main_menu > .current-menu-parent > a,
:not(.jl-force-light) .navigation_wrapper .jl_main_menu > .current-menu-ancestor > a {
    color: #fff !important;
}
.options_layout_wrapper:not(.jl-force-light),
body:not(.jl-force-light) {
    background: #232323;
    color: #999
}
:not(.jl-force-light) blockquote {
    border-left: 3px solid #999;
}
:not(.jl-force-light) .jl_close_wapper .jl_close_1,
:not(.jl-force-light) .jl_close_wapper .jl_close_2 {
    background: #fff;
}
:not(.jl-force-light) #content_nav a .arrow_down {
    color: #fff;
}
:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom #mainmenu > li > a:hover {
    color: #fff;
}
:not(.jl-force-light) .single_captions_aboves_image_full_width_wrapper .row .col-md-12 {
    background: #151414;
}
:not(.jl-force-light) #respond {
    background: #1b1b1b !important;
}
:not(.jl-force-light) .large_post_share_icons {
    border-bottom: 1px solid #353333;
    border-top: 1px solid #353333;
}
:not(.jl-force-light) .large_post_share_icons a {
    color: #fff;
}
:not(.jl-force-light) .panel-row-style {
    background: transparent !important;
}
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .social_icon_header_top li a,
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .menu_mobile_icons,
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .search_header_wrapper {
    background: rgba(255, 255, 255, 0.06) !important;    
}
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .social_icon_header_top li a:hover,
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .menu_mobile_icons:hover,
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .search_header_wrapper:hover {
    background: rgba(255, 255, 255, 0.2) !important;    
    color: #fff;
}
:not(.jl-force-light) .jl_count_style_1 .jlsocial-element {
    background: #2f2f2f;
    border: 1px solid #222;
}
:not(.jl-force-light) .jl_count_style_1 .num-count,
:not(.jl-force-light) .jl_count_style_1 .jlsocial-element-right {
    color: #fff;
}
:not(.jl-force-light) .jl_large_builder.jelly_homepage_builder .jl_large_more {
    color: #fff;
}
:not(.jl-force-light) .jl_post_title_top.jl_large_format .single-post-meta-wrapper span a:hover,
:not(.jl-force-light) .jelly_homepage_builder .post-meta.meta-main-img a:hover {
    color: #818181 !important;
}
:not(.jl-force-light) .widget .widget-title h2,
:not(.jl-force-light) .jl_sidebar .widget .widget-title,
:not(.jl-force-light) .widget_archive ul li {
    color: #fff;
    border-bottom: 1px solid #2f2e2e;
}
:not(.jl-force-light) .auth .jl-author-link a:hover {
    color: #fff;
}
:not(.jl-force-light) .main_title_col .auth .jl-author-link a,
:not(.jl-force-light) .main_title_col .auth .jl-author-link a:hover {
    color: #000;
}
:not(.jl-force-light) .single-post-meta-wrapper .jm-post-like,
:not(.jl-force-light) .single_post_entry_content .single-post-meta-wrapper .jm-post-like:hover,
:not(.jl-force-light) .jl_single_style1 .single-post-meta-wrapper span.post-author a,
:not(.jl-force-light) .jl_single_style1 .single-post-meta-wrapper span,
:not(.jl-force-light) .jl_single_style1 .single-post-meta-wrapper span a,
:not(.jl-force-light) .jl_single_style1 .single-post-meta-wrapper span a:hover {
    color: #818181 !important;
}
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .search_header_wrapper i,
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .menu_mobile_icons i {
    color: #fff !important;
}
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .social_icon_header_top li a i {
    color: #fff !important; 
}
:not(.jl-force-light) .main_title_wrapper.jl_na_bg_title,
:not(.jl-force-light) .main_title_wrapper.jl_na_bg_title.category_title_section {
    background: #3e3e3e;
}
:not(.jl-force-light) .single-post-meta-wrapper .view_options {
    color: #fff !important;
}
:not(.jl-force-light) .searchform_theme .search_btn {
    border: 2px solid #404040;
}
:not(.jl-force-light) .comment-content {
    border-bottom: 1px solid #404040;
}
:not(.jl-force-light) .searchform_theme .button {
    background: none !important;
    color: #404040;
}
:not(.jl-force-light) .header_main_wrapper.header_style_3_opt {
    border-bottom: 1px solid #353333;
}
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .menu_mobile_icons i,
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .search_header_wrapper i,
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .menu_mobile_icons:hover i,
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .menu_mobile_icons:hover i,
:not(.jl-force-light) .header_layout_style3_custom .search_header_menu .search_header_wrapper:hover i {
    color: #fff;
}
:not(.jl-force-light) .social_icon_header li a,
:not(.jl-force-light) .social_icon_header li a:hover {color: #fff;}
:not(.jl-force-light) h1,
:not(.jl-force-light) h2,
:not(.jl-force-light) h3,
:not(.jl-force-light) h4,
:not(.jl-force-light) h5,
:not(.jl-force-light) h6,
:not(.jl-force-light) h1 a,
:not(.jl-force-light) h2 a,
:not(.jl-force-light) h3 a,
:not(.jl-force-light) h4 a,
:not(.jl-force-light) h5 a,
:not(.jl-force-light) h6 a,
:not(.jl-force-light) a,
:not(.jl-force-light) a:hover {
    color: #fff;
}
:not(.jl-force-light) .single-post-meta-wrapper span a:hover,
:not(.jl-force-light) .wp-caption,
:not(.jl-force-light) .single-post-meta-wrapper span a,
:not(.jl-force-light) .single-post-meta-wrapper span,
:not(.jl-force-light) .breadcrumbs_options a,
:not(.jl-force-light) .breadcrumbs_options,
:not(.jl-force-light) .grid_post_share .mashsbcount,
:not(.jl-force-light) p,
:not(.jl-force-light) .post_grid_more_meta_wrapper .grid_post_share,
:not(.jl-force-light) .post_grid_more_meta_wrapper .meta-comment a,
:not(.jl-force-light) .grid_meta_bottom_wrapper .post-date,
:not(.jl-force-light) .grid_meta_bottom_wrapper .author-avatar-link a,
:not(.jl-force-light) .auto_image_with_date .post-date {
    color: #999 !important;
}
:not(.jl-force-light) .cfs_from_wrapper {
    background: #464646;
}
:not(.jl-force-light) .cfs_from_container {
    background: #4c4c4c;
}
:not(.jl-force-light) .container_masonry_home .pagination-more {
    background: #151414;
}
:not(.jl-force-light) #sidebar .widget .widget-title h2,
:not(.jl-force-light) .panel-grid-cell .widget .widget-title {
    color: #fff;
    border-bottom: 1px solid #2f2e2e;
}
:not(.jl-force-light) .widget .widget-title h2:after,
:not(.jl-force-light) .jl_sidebar .widget .widget-title:after {
    border-top-color: #404040;
}
:not(.jl-force-light) .jl_header_top_feaure_post .header_tops_small_item .item_caption h4 a {
    color: #fff;
}
:not(.jl-force-light) .search_form_menu_personal .searchform_theme .search_btn {
    color: #fff;
}
:not(.jl-force-light) .footer_top_small_carousel_5 .slick-dots li button {
    background: #4c4c4c;
    border: 1px solid #4c4c4c;
}
:not(.jl-force-light) .search_form_menu_personal .searchform_theme .search_btn::-webkit-input-placeholder {color: #fff !important;}
:not(.jl-force-light) .search_form_menu_personal .searchform_theme .search_btn::-moz-placeholder {color: #fff !important;}
:not(.jl-force-light) .search_form_menu_personal .searchform_theme .search_btn:-ms-input-placeholder {color: #fff !important;}
:not(.jl-force-light) .search_form_menu_personal .searchform_theme .search_btn:-moz-placeholder {color: #fff !important;}
:not(.jl-force-light) .jl_header_top_feaure_post {
    background: #151414;
    border-bottom: 1px solid #353333;
}
:not(.jl-force-light) .footer_top_small_carousel_5 {
    background: #232323;
}
:not(.jl-force-light) .magazine_3_grid_slider .small-static-post-header {
    border-left: 1px solid #151414;
    border-bottom: 1px solid #151414;
}
:not(.jl-force-light) .magazine_3_grid_slider .main-static-post-header {
    border-bottom: 1px solid #151414;
}
:not(.jl-force-light) .category_header_post_2col_item.grid_5col_display_post.large_main_image_row {
    border-right: 0px solid #151414 !important;
    border-bottom: 1px solid #151414 !important
}
:not(.jl-force-light) .category_header_post_2col_item.grid_5col_display_post.small_main_image_row {
    border-bottom: 1px solid #151414 !important;
    border-left: 1px solid #151414 !important;
}
:not(.jl-force-light) .main_title_wrapper .categories-title.title,
:not(.jl-force-light) .main_title_wrapper.jl_cat_img_bg p,
:not(.jl-force-light) .main_title_col .auth p,
:not(.jl-force-light) .comments-area .comments-title,
:not(.jl-force-light) .comment-respond .comment-reply-title,
:not(.jl-force-light) .comment-meta .comment-author-name,
:not(.jl-force-light) .related-posts h4,
:not(.jl-force-light) .related-posts h3 a,
:not(.jl-force-light) .single_post_entry_content .single_post_title_main,
:not(.jl-force-light) .cfs_from_wrapper .cfs_label_message,
:not(.jl-force-light) .cfs_from_wrapper .cfs_form_title,
:not(.jl-force-light) .banner-container .post-meta span,
:not(.jl-force-light) .footer_top_small_carousel_5 .jl_footer_car_title,
:not(.jl-force-light) .footer_top_small_carousel_5 .jl_footer_car_desc,
:not(.jl-force-light) .footer_top_small_carousel_5 .popular-item-caption h4 a {
    color: #fff !important;
}
:not(.jl-force-light) .blog_grid_post_style .post-entry-content .post-entry-content-wrapper,
:not(.jl-force-light) .main-grid-post-display .blog_grid_post_style .post-entry-content .post-entry-content-wrapper,
:not(.jl-force-light) .grid_home_3col .blog_grid_post_style .post-entry-content .post-entry-content-wrapper {
    background: none;
}
:not(.jl-force-light) .feature-post-list .item-details .post-meta a,
:not(.jl-force-light) .feature-post-list .item-details .post-meta a:hover {
    color: #999 !important;
}
:not(.jl-force-light) .single_post_arrow_content a {
    color: #fff;
}
:not(.jl-force-light) #content select {
    color: #999;
}
:not(.jl-force-light) ul.products li.product .price ins,
:not(.jl-force-light) ul.products li.product .price {
    color: #fff !important;
}
:not(.jl-force-light) #review-box h5 {
    border-bottom: 1px solid #383434;
}
:not(.jl-force-light) #review-box {
    border: 2px solid #373434;
}
:not(.jl-force-light) .page_slider_grid_5_style .main-static-post-header {
    border-bottom: 0px solid transparent;
}
:not(.jl-force-light) .page_slider_grid_5_style .small-static-post-header {
    border-bottom: 0px solid transparent;
    border-left: 0px solid transparent;
}
:not(.jl-force-light) .recent_post_large_widget .recent_list_item_number_left {
    color: #fff;
}
:not(.jl-force-light) .single_captions_only_full_width_wrapper .row .col-md-12,
:not(.jl-force-light) .single_captions_bottom_image_full_width_wrapper .row .col-md-12 {
    background: #151414;
}
:not(.jl-force-light) .recent_post_large_widget .wrap_box_style_main .title_content_wrapper {
    color: #fff;
}
:not(.jl-force-light) .related-posts {
    border-top: 0px;
}
:not(.jl-force-light) .comment-form-author input,
:not(.jl-force-light) .comment-form-email input,
:not(.jl-force-light) .comment-form-url input,
:not(.jl-force-light) #content input[type="text"],
:not(.jl-force-light) #content input[type="password"],
:not(.jl-force-light) #content input[type="email"],
:not(.jl-force-light) #content textarea,
:not(.jl-force-light) #content select,
:not(.jl-force-light) .comment-form-comment textarea {
    background: #4c4c4c;
    border: solid 1px #4c4c4c;
    color: #fff !important;
}
:not(.jl-force-light) .single_section_content .single-post-meta-wrapper > span:after,
:not(.jl-force-light) .single_section_content .single-post-meta-wrapper .jm-post-like:after {
    background: #fff;
}
:not(.jl-force-light) .logged-in-as a {
    color: #fff !important;
}
:not(.jl-force-light) .single_post_share_wrapper,
:not(.jl-force-light) .search_form_menu_personal {
    background-color: rgba(14, 14, 14, 0.97);
}
:not(.jl-force-light) .searchform_theme .search_btn,
:not(.jl-force-light) .searchform_theme #sbtn,
:not(.jl-force-light) .searchform_theme .s {
    background: none;
    color: #fff;
}
:not(.jl-force-light) .searchform_theme .search_btn::-webkit-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .search_btn::-moz-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .search_btn:-ms-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .search_btn:-moz-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme #sbtn::-webkit-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme #sbtn::-moz-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme #sbtn:-ms-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme #sbtn:-moz-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .s::-webkit-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .s::-moz-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .s:-ms-input-placeholder {color: #fff;}
:not(.jl-force-light) .searchform_theme .s:-moz-placeholder {color: #fff;}
:not(.jl-force-light) .container_grid4_home .post_grid_content_wrapper {
    background: #2d2b2b;
}
:not(.jl-force-light) #content_nav,
:not(.jl-force-light) .container_grid4_home,
:not(.jl-force-light) .header_main_wrapper {
    background: #232323;
}
:not(.jl-force-light) #content_nav .search_form_menu .search_btn {
    border: 1px solid #353333;
}
:not(.jl-force-light) #content_nav .search_form_menu .button {
    color: #fff !important;
}
:not(.jl-force-light) #content_nav .menu_moble_slide li a {
    color: #fff;
}
:not(.jl-force-light) #content_nav .menu_moble_slide > li,
:not(.jl-force-light) #content_nav .sub-menu li {
    border-top: 1px solid #353333;
}
:not(.jl-force-light) .menu_moble_slide {
    border-bottom: 1px solid #353333;
}
:not(.jl-force-light) .single_post_tag_layout li a,
:not(.jl-force-light) .single_post_tag_layout li a:hover {
    background: #353333 !important;
    color: #fff !important;
    border: 1px solid #222;
}
:not(.jl-force-light) #commentform #submit,
:not(.jl-force-light) .wpcf7-form-control.wpcf7-submit {
    background: #353333;
}
:not(.jl-force-light) .blog_large_post_style .post-entry-content .post-entry-content-wrapper {
  background: none;
}
:not(.jl-force-light) .jellywp_pagination ul li a {
    background: #353333;
}
:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom .menu_wrapper {
    border-top: env(safe-area-inset-top) solid #2f2e2e;
    border-bottom: 0px solid #2f2e2e;
}
:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom #mainmenu > li > a {
    border-left: 0px solid #404040;
}
:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom #mainmenu > li:last-child > a {
    border-right: 0px solid #404040;
}
:not(.jl-force-light) .main_new_ticker_wrapper .header_news_ticker_style_wrapper .jelly_pro_post_arrow_left,
:not(.jl-force-light) .main_new_ticker_wrapper .header_news_ticker_style_wrapper .jelly_pro_post_arrow_right,
:not(.jl-force-light) .main_new_ticker_wrapper .header_news_ticker_style_wrapper .jelly_pro_post_arrow_left:hover,
:not(.jl-force-light) .main_new_ticker_wrapper .header_news_ticker_style_wrapper .jelly_pro_post_arrow_right:hover {
    border: 0px solid #404040;
    color: #ccc;
}
:not(.jl-force-light) .social-count-plus ul li {
    border: 3px solid #232323 !important;
}
:not(.jl-force-light) .author-avatar-link a {
    color: #999 !important;
}
:not(.jl-force-light) .builder_post_list_bellow .meta-category-small a,
:not(.jl-force-light)  .main_right_post_style_list .meta-category-small a,
:not(.jl-force-light) .builder_post_list_bellow .meta-category-small a:hover,
:not(.jl-force-light)  .main_right_post_style_list .meta-category-small a:hover {
    color: #999 !important;
}
:not(.jl-force-light) .meta-category-small.cus_bgcolor_wrapper .post-category-bgcolor-text {
    color: #fff !important;
}
:not(.jl-force-light) .enable_footer_columns_dark {
    background: #1b1b1b;
}
:not(.jl-force-light) .enable_footer_copyright_dark {
    background: #1c1c1c;
    border-top: 1px solid #292929;
}
:not(.jl-force-light) .cat_post_nav .nav_blank_link
:not(.jl-force-light) .cat_post_nav .nav_blank_link:hover {
    border: 1px solid #404040 !important;
    color: #ccc !important;
}
:not(.jl-force-light) .cat_post_nav .next,
:not(.jl-force-light) .cat_post_nav .prev,
:not(.jl-force-light) .cat_post_nav .next:hover,
:not(.jl-force-light) .cat_post_nav .prev:hover {
    border: 1px solid #404040 !important;
    color: #ccc !important;
}
:not(.jl-force-light) .menu_post_feature .post-entry-content .image-post-title a {
    color: #000 !important
}
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder .image-post-title a,
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder .feature-post-title a,
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder h4 a {
    color: #fff;
}
.options_layout_wrapper:not(.jl-force-light) .jl_continue_reading {
    background: #4c4c4c;
    border:2px solid #4c4c4c;
}
.options_layout_wrapper:not(.jl-force-light) .jl_continue_reading:hover {
    background: #2f2f2f;
    border:2px solid #2f2f2f;
}
.options_layout_wrapper:not(.jl-force-light) .builder_cat_title_list_style li { color: #fff;}
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder .homepage_builder_title h2 {color: #fff;}
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder .homepage_builder_title h2:after { background: #fff;}
.options_layout_wrapper:not(.jl-force-light) .widget_categories ul li {    border-bottom: 1px solid #353333;}
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder.builder_post_list_bellow .blog_list_post_style {border-bottom: 1px solid #353333;}
.options_layout_wrapper:not(.jl-force-light) .jelly_homepage_builder.homepage_builder_two_cols .blog_grid_post_style {border-bottom: 1px solid #353333;}
.options_layout_wrapper:not(.jl-force-light) .header_layout_style3_custom .navigation_wrapper > ul > li > a {
    color: #fff;
}
.options_layout_wrapper:not(.jl-force-light) .woocommerce-product-search input[type="submit"] {background-color: #4c4c4c;}
.options_layout_wrapper:not(.jl-force-light) ul.cart_list li,
.options_layout_wrapper:not(.jl-force-light) ul.product_list_widget li,
.options_layout_wrapper:not(.jl-force-light) ul.cart_list li,
.options_layout_wrapper:not(.jl-force-light) ul.product_list_widget li {
    border-bottom: 1px solid #353333 !important;
}
.options_layout_wrapper:not(.jl-force-light) .widget_price_filter .price_slider_amount .button,
.options_layout_wrapper:not(.jl-force-light) .widget_price_filter .price_slider_amount .button,
.options_layout_wrapper:not(.jl-force-light) #content input.button,
.options_layout_wrapper:not(.jl-force-light) #respond input#submit,
.options_layout_wrapper:not(.jl-force-light) a.button,
.options_layout_wrapper:not(.jl-force-light) button.button,
.options_layout_wrapper:not(.jl-force-light) input.button,
.options_layout_wrapper:not(.jl-force-light) #content input.button,
.options_layout_wrapper:not(.jl-force-light) #respond input#submit,
.options_layout_wrapper:not(.jl-force-light) a.button,
.options_layout_wrapper:not(.jl-force-light) button.button,
.options_layout_wrapper:not(.jl-force-light) input.button,
.options_layout_wrapper:not(.jl-force-light) #content div.product form.cart .button,
.options_layout_wrapper:not(.jl-force-light) div.product form.cart .button,
.options_layout_wrapper:not(.jl-force-light) #content div.product form.cart .button,
.options_layout_wrapper:not(.jl-force-light) div.product form.cart .button,
.options_layout_wrapper:not(.jl-force-light) #content input.button.alt,
.options_layout_wrapper:not(.jl-force-light) #respond input#submit.alt,
.options_layout_wrapper:not(.jl-force-light) a.button.alt,
.options_layout_wrapper:not(.jl-force-light) button.button.alt,
.options_layout_wrapper:not(.jl-force-light) input.button.alt,
.options_layout_wrapper:not(.jl-force-light) #content input.button.alt,
.options_layout_wrapper:not(.jl-force-light) #respond input#submit.alt,
.options_layout_wrapper:not(.jl-force-light) a.button.alt,
.options_layout_wrapper:not(.jl-force-light) button.button.alt,
.options_layout_wrapper:not(.jl-force-light) input.button.alt {
    background: #4c4c4c;        
}
.options_layout_wrapper:not(.jl-force-light) .added_to_cart.wc-forward {
    color: #fff !important;
}
.options_layout_wrapper:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom #menu_wrapper .navigation_wrapper {
    background: #232323;
}
.options_layout_wrapper:not(.jl-force-light) .jl_header_magazine_style.header_layout_style3_custom .menu_wrapper {
    background: #232323 !important;
    border-bottom: 1px solid #2f2e2e;
}
:not(.jl-force-light) .jl_header_magazine_style.two_header_top_style .social_icon_header_top li a:hover {
    background: rgba(255, 255, 255, 0.2) !important;   
}
:not(.jl-force-light) .header_magazine_full_screen .search_header_menu i,
:not(.jl-force-light) .header_magazine_full_screen .search_header_menu i:hover {color: #fff !important;}
:not(.jl-force-light) .header_magazine_full_screen .menu_wrapper {background: #222 !important; border-bottom: 1px solid #454545 !important;}
:not(.jl-force-light) .header_magazine_full_screen .navigation_wrapper .jl_main_menu > li > a,
:not(.jl-force-light) .header_magazine_full_screen .navigation_wrapper .jl_main_menu > li > a:hover {color: #fff !important;}
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .search_header_menu.jl_nav_mobile .search_header_wrapper i,
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .search_header_menu.jl_nav_mobile .search_header_wrapper i:hover,
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .search_header_menu.jl_nav_mobile .menu_mobile_icons i,
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .search_header_menu.jl_nav_mobile .menu_mobile_icons i:hover {
    color: #fff !important;
}
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .jl_nav_mobile .search_header_wrapper,
:not(.jl-force-light) .header_layout_style3_custom.jl_cus_top_share .jl_nav_mobile .menu_mobile_icons {
        background: rgba(255,255,255,.05) !important;
}
:not(.jl-force-light) .jl_btn_load {
    background: #000;
}
:not(.jl-force-light) .jelly_loading_pro:after {
    background: #000;
}
:not(.jl-force-light) .jelly_loading_pro:after {
    background: #454545;
    content: '';
}
:not(.jl-force-light) .main_title_wrapper.category_title_section {
    background: #4e4e4e;
}
:not(.jl-force-light) .auth .jl-author-link a {
    color: #999;
}
:not(.jl-force-light) .logo_link img {
    opacity: 0;
}
:not(.jl-force-light) .logo_link .jl_l_white {
    opacity: 1 !important;
}
:not(.jl-force-light) .jl_single_style2 .single-post-meta-wrapper span,
:not(.jl-force-light) .jl_single_style2 .single-post-meta-wrapper span a,
:not(.jl-force-light) .jl_single_style2 .single-post-meta-wrapper span a:hover {
    color: #fff !important;
}
}
