/*
Theme Name: JNews - Child Theme
Version: 1.49.0
Theme URI: http://themeforest.net/?ref=jegtheme
Description: A basic starter child theme for customization purpose of JNews theme.
Author: Jegtheme
Author URI: http://themeforest.net/user/jegtheme?ref=jegtheme
Template: jnews
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ------------------------------------------------------------------------- *
 *  Global
/* ------------------------------------------------------------------------- */
@import "./assets/css/mobile_header.css";
@import "./assets/css/article_ads.css";

/* @font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("./assets/fonts/Montserrat.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-display: swap;
  src: url("./assets/fonts/OpenSans.ttf") format("truetype");
}
@font-face {
  font-family: "Poppins";
  font-display: swap;
  src: url("./assets/fonts/Poppins-Bold.ttf") format("truetype"),
  url("./assets/fonts/Poppins-Regular.ttf") format("truetype");
} */


:root {
  --cn-blue: #4285f4;

  --neutral-900: #0F172A;
  --neutral-800: #1e293b;
  --neutral-700: #334155;
  --neutral-600: #475569;
  --neutral-500: #64748b;
  --neutral-400: #94a3b8;
  --neutral-300: #cbd5e1;
  --neutral-200: #e2e8f0;
  --neutral-100: #f1f5f9;
  --neutral-50: #f8fafc;

  --primary-900: #00226b;
  --primary-800: #0237a1;
  --primary-700: #074fd5;
  --primary-600: #1868f2;
  --primary-500: #4285f4;
  --primary-400: #639aee;
  --primary-300: #84b3f6;
  --primary-200: #9ac3f9;
  --primary-100: #b8d9ff;
  --primary-50: #e5f1ff;

  --red-900: #7f1d1d;
  --red-800: #991b1b;
  --red-700: #b91c1c;
  --red-600: #dc2626;
  --red-500: #ef4444;
  --red-400: #f87171;
  --red-300: #fca5a5;
  --red-200: #fecaca;
  --red-100: #fee2e2;
  --red-50: #fef2f2;

  --yellow-900: #78350f;
  --yellow-800: #92400e;
  --yellow-700: #b45309;
  --yellow-600: #d97706;
  --yellow-500: #f59e0b;
  --yellow-400: #fbbf24;
  --yellow-300: #fcd34d;
  --yellow-200: #fde68a;
  --yellow-100: #fef3c7;
  --yellow-50: #fffbeb;

  --green-900: #064e3b;
  --green-800: #065f46;
  --green-700: #047857;
  --green-600: #059669;
  --green-500: #10b981;
  --green-400: #34d399;
  --green-300: #6ee7b7;
  --green-200: #a7f3d0;
  --green-100: #d1fae5;
  --green-50: #ecfdf5;

  --purple-900: #4c1d95;
  --purple-800: #5b21b6;
  --purple-700: #6d28d9;
  --purple-600: #7c3aed;
  --purple-500: #8b5cf6;
  --purple-400: #a78bfa;
  --purple-300: #c4b5fd;
  --purple-200: #ddd6fe;
  --purple-100: #ede9fe;
  --purple-50: #f5f3ff;

  --pink-900: #831843;
  --pink-800: #9d174d;
  --pink-700: #be185d;
  --pink-600: #db2777;
  --pink-500: #ec4899;
  --pink-400: #f472b6;
  --pink-300: #f9a8d4;
  --pink-200: #fbcfe8;
  --pink-100: #fce7f3;
  --pink-50: #fdf2f8;
}

::selection {
  background: var(--primary-50);
  color: var(--primary-900);
}

.fa, .fas {
  font-weight: 500 !important;
}

.jeg_menu_footer a {
  font-weight: 700;
}

.elementor-location-footer .jeg_block_heading::after,
.jeg_footer .jeg_block_heading::after {
  background-color: #7a7a7a;
}

.jeg_postblock_20 .jeg_posts .jeg_pl_sm .jeg_post_title {
  font-weight: bold;
}

.jeg_post_title a:hover {
  text-decoration: underline;
  /* color: inherit !important; */
}

.jeg_block_container .jeg_post_meta,
.jeg_post_meta .jeg_meta_author {
  text-transform: capitalize;
}

div.jeg_block_heading:after {
  background-color: black;
}

.jeg_block_heading_6 {
  border-bottom: 2px solid black;
}

.entry-content .content-inner .elementor-text-editor a,
.entry-content .content-inner.col-md-9 a,
.post-wrap .entry-content .content-inner :not(.jeg_post_tags) a,
.jeg_block_container .jeg_meta_author a,
.jeg_post_meta .jeg_meta_author a {
  color: black;
  text-decoration: none;
  border-bottom: 2px dotted var(--primary-600);
}

.entry-content .content-inner .elementor-text-editor a:hover,
.entry-content .content-inner.col-md-9 a:hover,
.post-wrap .entry-content .content-inner :not(.jeg_post_tags) a:hover,
.jeg_block_container .jeg_meta_author a:hover,
.jeg_post_meta .jeg_meta_author a:hover {
  color: var(--primary-600);
  text-decoration: none;
  border-bottom: 2px solid var(--primary-600);
}

.resumen_item {
  margin-bottom: 1em;
}

.resumen_item:before,
.post-bullets .elementor-widget-container:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 4px 4px;
  border-color: var(--primary-600);
  border-radius: 2px;
  margin-right: 5px;
}

.jeg_topbar {
  border-top: 1px solid #e4e7eb;
  border-color: #e4e7eb;
  background: #f5f7fa;
}

.slider {
  background-color: #e4e7eb;
}

.jeg_search_popup_expand .jeg_search_button {
  color: #9AA5B1;
}

.jeg_search_wrapper .jeg_search_button,
.jeg_header .socials_widget>a>i.fa:before,
.jeg_header .jeg_search_wrapper.search_icon .jeg_search_toggle,
.jeg_nav_icon .jeg_mobile_toggle.toggle_btn {
  color: #323F4B;
}

.jeg_mobile_wrapper .jeg_search_no_expand .jeg_search_input {
  border-radius: 8px;
}

.jeg_header .jeg_search_wrapper.jeg_search_popup_expand .jeg_search_form,
.jeg_header .jeg_search_popup_expand .jeg_search_result {
  border-radius: 8px;
}

.jeg_search_popup_expand .jeg_search_input {
  border-radius: 8px;
}

.entry-header .jeg_post_meta {
  color: var(--neutral-600);
}

.jeg_autoload_separator .separator_bg,
.elementor-shortcode>[class^="cript-"],
div.content-inner>div[class^="cript-"],
div.jnews_content_bottom_ads div.cri_shortcode,
div.jnews_content_inline_ads div.cri_shortcode,
div.jnews_article_top_ads div.cri_shortcode,
div.jnews_content_top_ads div.cri_shortcode,
div.jnews_content_bottom_ads div.ads_shortcode,
div.jnews_content_inline_ads div.ads_shortcode,
div.jnews_article_top_ads div.ads_shortcode,
div.jnews_content_top_ads div.ads_shortcode {
  text-align: center;
  font-family: "Open Sans", sans-serif;
  padding: 9px;
  border: 1px solid var(--neutral-500);
  color: var(--neutral-500);
  background: transparent;
  border-radius: 8px;
}

body.jnews-dark-mode .jeg_autoload_separator .separator_bg,
body.jnews-dark-mode .elementor-shortcode>[class^="cript-"],
body.jnews-dark-mode div.content-inner>div[class^="cript-"],
body.jnews-dark-mode div.jnews_content_bottom_ads div.cri_shortcode,
body.jnews-dark-mode div.jnews_content_inline_ads div.cri_shortcode,
body.jnews-dark-mode div.jnews_article_top_ads div.cri_shortcode,
body.jnews-dark-mode div.jnews_content_top_ads div.cri_shortcode,
body.jnews-dark-mode div.jnews_content_bottom_ads div.ads_shortcode,
body.jnews-dark-mode div.jnews_content_inline_ads div.ads_shortcode,
body.jnews-dark-mode div.jnews_article_top_ads div.ads_shortcode,
body.jnews-dark-mode div.jnews_content_top_ads div.ads_shortcode {
  background: transparent;
  border: 1px solid var(--neutral-50);
  color: var(--neutral-50);
}

body.home div[class*="cript-referidos-"],
body.home.jnews-dark-mode div[class*="cript-referidos-"] {
  border: none;
  padding: 0px;
}


.jeg_pl_sm_2 .jeg_post_title {
  font-weight: bold;
}

/* Scroll to top */
.jscroll-to-top {
  z-index: 99;
}

.jscroll-to-top>a {
  background-color: var(--primary-50);
  color: var(--primary-600);
  border: 2px solid var(--primary-50);
  box-shadow: none;
  opacity: 1;
}

.jscroll-to-top>a:hover {
  background-color: var(--primary-50);
  border: 2px solid var(--primary-50);
  color: var(--primary-900);
}

@media only screen and (max-width: 1100px) {
  .jeg_single_narrow .jeg_share_button.share-float {
    margin-left: 40px;
  }
}

@media only screen and (min-width: 997px) {
  .jeg_pl_lg_2 .jeg_post_title {
    font-size: 1.9em;
  }
}

@media only screen and (max-width: 996px) {
  .jeg_pl_lg_2 .jeg_post_title {
    font-size: 1.1em;
  }

  .jeg_pl_lg_2 .jeg_post_excerpt {
    font-size: 0.9em;
    line-height: 1.3em;
  }
}

@media only screen and (max-width: 767px) {
  .jeg_pl_lg_2 .jeg_post_title {
    font-size: 1.5em;
  }

  .jeg_pl_lg_2 .jeg_thumb {
    width: 100%;
    margin-bottom: 10px;
  }

  .jeg_pl_lg_2 .jeg_post_excerpt {
    font-size: 1em;
    line-height: 1.5em;
    margin-top: 20px;
  }

  .jeg_pl_lg_2 .jeg_postblock_content,
  .jeg_pl_lg_3 .jeg_postblock_content {
    overflow: initial;
  }

  @supports (-webkit-overflow-scrolling: touch) {
    [class$="-above-header"] {
      max-width: 100%;
      overflow: hidden;
    }
  }
}

/* ------------------------------------------------------------------------- *
 *  Modulo de autores en el home
/* ------------------------------------------------------------------------- */

.jeg_pl_sm.cn_author .jeg_thumb {
  width: 80px;
}

.jeg_pl_sm.cn_author .jeg_postblock_content {
  margin-left: 80px;
}

.jeg_pl_sm.cn_author .jeg_thumb img {
  border-radius: 100%;
}

.jeg_pl_sm.cn_author .jeg_post_category span {
  color: var(--primary-600);
}


.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_category span {
  color: #fff;
}

.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_title a,
.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_meta .jeg_meta_date > a {
  color: var(--neutral-300) !important;
}

.jeg_pl_sm.cn_author .jeg_post_title {
  font-weight: bold;
}

/* ------------------------------------------------------------------------- *
 *  Ads
/* ------------------------------------------------------------------------- */

.public-buttons {
  color: white;
  text-align: center;
  display: block;
  padding: 6px 10px;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.public-buttons.compra {
  background-color: #f44285;
  border: 2px solid #f44285;
}

.public-buttons.apuesta {
  background-color: #42f4b1;
  border: 2px solid #42f4b1;
}

.public-buttons.compra:hover {
  color: #f44285;
  background-color: white;
}

.public-buttons.apuesta:hover {
  color: #42f4b1;
  background-color: white;
}

.cript-adlabel {
  font-size: 10px;
  background: transparent;
  border-radius: 4px;
  margin-bottom: 5px;
  max-width: 80px;
  text-align: left;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
  color: var(--neutral-500);
  text-transform: uppercase;
}

body.jnews-dark-mode .cript-adlabel:not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) {
  color:  var(--neutral-50);
}

.jeg_midbar.dark .slider,
.jeg_mobile_bottombar.dark .slider,
.jeg_navbar_dark .slider,
.jeg_topbar.dark .slider,
input:checked+.slider {
  background-color: #323F4B;
}

.jnews-dark-mode .cript-adlabel {
  background-color: transparent;
}

.jnews-dark-mode .public-buttons-wrapper.binance .public-info,
.jnews-dark-mode .public-buttons-wrapper.onebit .public-info {
  background-color: #323F4B !important;
}

/* ------------------------------------------------------------------------- *
 *  Coinzilla
/* ------------------------------------------------------------------------- */

.entry-content .content-inner .coinzilla_widget_wrapper .coinzilla_widget_content a,
.entry-content .content-inner .coinzilla_widget_wrapper .coinzilla_widget_img_wrapper a {
  border-bottom: 0px;
}

.entry-content .content-inner .coinzilla_widget_wrapper .coinzilla_widget_content a:hover,
.entry-content .content-inner .coinzilla_widget_wrapper .coinzilla_widget_img_wrapper a:hover {
  border-bottom: 0px;
}

.entry-content .content-inner .coinzilla_widget_content .coinzilla_widget_website {
  color: var(--primary-600);
}

/* ------------------------------------------------------------------------- *
 *  Dark Mode
/* ------------------------------------------------------------------------- */
.jnews-dark-mode ::selection {
  background: hsla(217.4, 89%, 60.8%, 0.8);
}

.jnews-dark-mode .jnews-cookie-law-policy {
  background: #000;
}

.jnews-dark-mode .markets-bar .markets-bar-item__link {
  color: rgba(255, 255, 255, 0.7);
}

.jnews-dark-mode .jeg_autoload_separator .separator_bg,
.jnews-dark-mode .elementor-shortcode>[class^="cript-"]>[class^="cript-"],
.jnews-dark-mode div.content-inner>div[class^="cript-"],
.jnews-dark-mode div.jnews_content_bottom_ads div.cri_shortcode,
.jnews-dark-mode div.jnews_content_inline_ads div.cri_shortcode,
.jnews-dark-mode div.jnews_article_top_ads div.cri_shortcode,
.jnews-dark-mode div.jnews_content_top_ads div.cri_shortcode,
.jnews-dark-mode div.jnews_content_bottom_ads div.ads_shortcode,
.jnews-dark-mode div.jnews_content_inline_ads div.ads_shortcode,
.jnews-dark-mode div.jnews_article_top_ads div.ads_shortcode,
.jnews-dark-mode div.jnews_content_top_ads div.ads_shortcode {
  border-color: #3e4c59;
}

.jnews-dark-mode .entry-content .content-inner .elementor-text-editor a,
.jnews-dark-mode .entry-content .content-inner.col-md-9 a,
.jnews-dark-mode .post-wrap .entry-content .content-inner a,
.jnews-dark-mode .jeg_block_container .jeg_meta_author a,
.jnews-dark-mode .jeg_post_meta .jeg_meta_author a {
  color: #eee;
}

.jnews-dark-mode #criptopedia-home .elementor-nav-menu.sm-vertical .menu-item {
  border-bottom: 1px dotted #333;
}

.jnews-dark-mode .elementor-143910 .elementor-element .elementor-nav-menu--main .elementor-item,
.jnews-dark-mode .elementor-9849 .elementor-element .elementor-nav-menu--main .elementor-item {
  color: #8b8b8b;
}

.jnews-dark-mode i.jeg_font_menu.fa {
  color: #fff !important;
}

.jnews-dark-mode .jeg_readmore {
  background-color: #666;
  border-color: #444;
  color: #ccc;
}

.jnews-dark-mode .jeg_block_heading .jeg_block_title strong {
  color: var(--primary-600);
}

.jnews-dark-mode .jeg_block_heading .jeg_block_title span {
  color: #fff !important;
}

.jnews-dark-mode .entry-content .elementor-element .elementor-nav-menu--dropdown {
  background-color: transparent;
}

.jnews-dark-mode .entry-content .elementor-element .elementor-nav-menu--dropdown a {
  color: #8b8b8b;
}

.jnews-dark-mode .entry-content .elementor-element .elementor-nav-menu--dropdown a:hover,
.jnews-dark-mode .entry-content .elementor-element .elementor-nav-menu--dropdown a.elementor-item-active,
.jnews-dark-mode .entry-content .elementor-element .elementor-nav-menu--dropdown a.highlighted {
  background-color: transparent;
}

@media only screen and (max-width: 767px) {
  .jnews-dark-mode .ez-toc {
    border-bottom: 2px solid #8b8b8b !important;
  }
}

.jnews-dark-mode .jeg_navbar_mobile {
  box-shadow: 0 2px 6px rgba(255, 255, 255, 0.04);
}

.jnews-dark-mode .jeg_content nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
  background-color: #1a1a1a;
}

.jnews-dark-mode .jeg_content .menu-item a.elementor-item {
  color: #8b8b8b;
}

.jnews-dark-mode .jeg_content .menu-item a.elementor-item:hover {
  background-color: transparent;
  color: #fff;
}

.jnews-dark-mode div.selectShare-inner>div.select_share.jeg_share_button>button.select-share-button>i.fa {
  color: #333 !important;
}

/* Avisos de subscripción (notificaciones push) a categorías */
.jnews-dark-mode .jeg_push_notification.single_category .jeg_push_notification_content {
  background: #333 !important;
  border: none !important;
}

/* Reproductor de podcasts home modo nocturno */
.jnews-dark-mode .cn_podcast_player_container div.pp-podcast,
.jnews-dark-mode .cn_podcast_player_container {
  background: #333;
}

/* Estilos del mensaje de PWA en Modo Nocturno */
.jnews-dark-mode div#pwaforwp-add-to-home-click {
  background: #333 !important;
}

/* Cambios Jnews v6 */
.content-inner .jeg_post_category a {
  color: white;
  font-weight: normal;
}

.jeg_post_tags a {
  color: black;
  font-weight: normal;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.04);
}

div[class*="jeg_postblock_"] .jeg_posts article.jeg_post>div.jeg_post_category>span>a,
.jeg_heropost_14 article.jeg_post>div.jeg_postblock_content>div.jeg_post_category>a {
  color: var(--primary-600);
  background-color: transparent;
  padding-left: 0px;
}

div[class*="jeg_postblock_"] .jeg_posts article.jeg_post>div.jeg_post_category>span>a:hover,
.jeg_heropost_14 article.jeg_post>div.jeg_postblock_content>div.jeg_post_category>a:hover {
  color: #212121;
}

.jeg_heropost_14>div.jeg_postbig>article.jeg_post>div.jeg_thumb>div.jeg_post_category {
  bottom: -5px;
}

.jeg_heropost_14>div.jeg_postbig>article.jeg_post>div.jeg_thumb>div.jeg_post_category>a:hover {
  color: var(--primary-600);
  background-color: white;
}

div[class*="jeg_postblock_"] .jeg_thumb>div.jeg_post_category>span>a {
  color: white;
  background-color: var(--primary-600);
}

.cn_author .jeg_postblock_content {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

/* Menús de la página de criptopedia */
body.page-id-9849 div.elementor-widget-container ul[id^="menu-criptopedia"]>li,
body.home div.elementor-widget-container ul#menu-criptopedia-home>li {
  padding-left: 2.14285714em;
  list-style: none;
  word-break: normal;
  word-wrap: break-word;
}

body.home div.elementor-widget-container ul#menu-criptopedia-home>li {
  border-bottom: 1px dotted #e0e0e0;
}

body.home div.elementor-widget-container ul#menu-criptopedia-home>li::before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 4px 4px;
  border-color: var(--primary-600);
  border-radius: 2px;
}

body.page-id-9849 div.elementor-widget-container ul[id^="menu-criptopedia"]>li>a,
body.home div.elementor-widget-container ul#menu-criptopedia-home>li>a {
  padding: 13px 20px;
  transition: 0.4s;
  line-height: 20px;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  display: flex;
  color: #333;
}

body.home div.elementor-widget-container ul#menu-criptopedia-home>li>a {
  display: inline-block;
  padding: 13px 20px;
}

body.home div.elementor-widget-container ul#menu-criptopedia-home,
body.home div.elementor-widget-container ul#menu-criptopedia-home>li {
  padding-left: 0px;
}

body.page-id-9849 div.elementor-widget-container ul[id^="menu-criptopedia"]>li {
  margin-bottom: 0.5em;
  padding-left: 0px;
}

body.page-id-9849 div.elementor-widget-container ul[id^="menu-criptopedia"]>li>a:hover,
body.home div.elementor-widget-container ul#menu-criptopedia-home>li>a:hover {
  color: var(--primary-600);
}

div.mailchimp-home-form div.elementor-shortcode>form {
  padding: 0px;
  margin: 0px;
  border: none;
}

div.mailchimp-home-form div.elementor-shortcode>form>div.mc4wp-form-fields>input[type="email"] {
  width: 100%;
  font-size: 14px;
  margin-bottom: 15px;
  border-color: #000000;
  border-width: 2px 2px 2px 2px;
  border-radius: 0px 0px 0px 0px;
}

div.mailchimp-home-form div.elementor-shortcode>form>div.mc4wp-form-fields>input[type="submit"] {
  width: 100%;
  margin: 0px;
  border-radius: 4px;
}

.mailchimp-home-form h3 {
  color: var(--primary-900);
}

.mailchimp-home-form p {
  color: var(--primary-800);
}

.mailchimp-home-form ul li:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 4px 4px;
  border-color: var(--primary-600);
  border-radius: 2px;
  margin-right: 5px;
}

.mailchimp-home-form li {
  color: var(--primary-800);
}

.jeg_sidebar .mailchimp-home-form .mc4wp-form,
.widget .mailchimp-home-form .mc4wp-form {
  background-color: transparent;
}

div.mailchimp-home-form div.elementor-shortcode>form>div.mc4wp-form-fields>input[type="email"] {
  border: 1px solid var(--primary-200);
  border-radius: 4px;
}

/* Ads del home */

/* Anuncios tipo cuadro */
div.cn-native-ref-wrapper {
  border-radius: 5px;
  padding: 10px;
  font-size: 0.65rem;
}

div.ref-header>a {
  font-size: 0.8rem;
}

div.ref-header>a>img {
  margin-right: 5px;
}

div.ref-header>.ref-label {
  border-radius: 5px;
  padding: 0px 5px;
  float: right;
}

div.ref-body>p {
  margin: 10px 0px;
}

div.ref-footer>a {
  text-decoration: underline;
}

/* Anuncios tipo botón */
.public-buttons-wrapper .public-buttons {
  position: relative;
}

.public-buttons-wrapper .public-buttons:after {
  font-size: 14px;
  position: absolute;
  right: 10px;
  width: auto;
  text-align: center;
  content: "f";
  font-family: jegicon;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transition: 0.3s;
}

.public-buttons-wrapper .public-buttons:hover {
  color: white;
  cursor: pointer;
}

.public-buttons-wrapper .public-buttons:hover:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.public-buttons-wrapper .public-info {
  display: none;
  position: absolute;
  background-color: #fff;
  padding: 15px;
  z-index: 999;
  right: 0;
  box-shadow: 0 2px 7px rgba(52, 152, 219, 0.05),
    0 0 10px hsla(210, 8%, 46%, 0.1);
}

.public-buttons-wrapper .public-info a {
  display: flex;
  align-items: center;
}

.public-buttons-wrapper .public-info a:last-child {
  font-size: 10px;
  text-decoration: underline;
}

.public-buttons-wrapper .public-info img {
  margin-right: 5px;
}

.public-buttons-wrapper .public-info p {
  margin: 10px 0 0;
  font-size: 10px;
  line-height: 1.4;
}

.public-buttons-wrapper:active .public-info,
.public-buttons-wrapper:hover .public-info {
  display: block;
}

.jnews-dark-mode .public-buttons-wrapper .public-info {
  background-color: #333 !important;
}

.jnews-dark-mode .public-buttons-wrapper .public-buttons {
  border-color: rgb(31, 41, 51) !important;
}

/* Fix webp images size */
.thumbnail-container>picture img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  color: #a0a0a0;
  z-index: -1;
}

div#footer div.jeg_block_heading.jeg_block_heading_6 {
  margin-bottom: 0px;
}

/* nuevos estilos */
.titulo-grande .jeg_post_title {
  font-size: 26px !important;
}

.remove-readmore .jeg_readmore {
  display: none;
}

.jeg_block_title .ez-toc-section-end,
.jeg_block_title .ez-toc-section {
  display: none;
}

.home-two-buttons .elementor-shortcode .cript-home {
  display: flex;
  justify-content: space-between;
}

.elementor-element.elementor-element-91a4998.elementor-widget.elementor-widget-shortcode .elementor-shortcode div,
.home-two-buttons .elementor-shortcode>div {
  flex-basis: 49%;
}

.thumbnail-container,
article.jeg_post.jeg_pl_lg_2.format-video>div.jeg_thumb {
  border-radius: 8px;
}

.jeg_heroblock .jeg_post_category a,
.jeg_thumb .jeg_post_category a {
  border-radius: 4px;
  color: var(--neutral-50);
  padding: 5px;
  background-color: var(--primary-600) !important;
  background: var(--primary-600) !important;
}

.jeg_heroblock_13 .jeg_heroblock_wrapper,
.jeg_pl_sm.cn_author .jeg_thumb img {
  border-radius: 8px;
}

.jeg_block_loadmore a {
  margin-bottom: 3px;
  border-radius: 4px;
}

div[class*="jeg_postblock_"] .jeg_thumb>div.jeg_post_category>span>a {
  color: var(--primary-50);
}

.elementor-widget-jnews_element_videoplaylist_elementor>.elementor-widget-container {
  border-radius: 8px;
}

.jeg_heroblock .jeg_block_container .jeg_meta_author a,
.jeg_post_meta .jeg_meta_author a {
  color: #fff;
}

.jeg_post_meta,
.jeg_post_meta .fa {
  color: var(--neutral-600) !important;
}

.jeg_block_container .jeg_meta_author a,
.jeg_post_meta .jeg_meta_author a {
  color: var(--neutral-600);
  border-color: var(--neutral-600);
}

.elementor-143929 .elementor-element.elementor-element-5402a73:not(.elementor-motion-effects-element-type-background),
.elementor-143929 .elementor-element.elementor-element-40eb200:not(.elementor-motion-effects-element-type-background) {
  background-color: #1f2933;
}

.elementor-143929 .elementor-element.elementor-element-dccb87e>.elementor-element-populated {
  border-color: #3e4c59;
}

div#footer section {
  background-color: var(--neutral-900);
}

div#footer section h3.jeg_block_title > span,
div#footer ul > li > a {
  color: var(--neutral-400);
}

div#footer ul > li > a:hover {
  color: var(--neutral-50);
}

div#footer section:nth-child(2) div.elementor-column-wrap.elementor-element-populated {
  border-color: #3e4c59;
}

div#footer section:nth-child(2) div.elementor-column-wrap.elementor-element-populated p {
  color: var(--neutral-600) !important;
}

.jnews-dark-mode #footer section:nth-child(2) div.elementor-column-wrap.elementor-element-populated p {
  color: #f5f5f5 !important;
}

.jeg_footer .socials_widget.nobg .fa {
  color: #9aa5b1;
}

.elementor-143929 .elementor-element.elementor-element-a093d53 {
  color: #9aa5b1;
}

.jeg_footer .elementor-widget-jnews_footer_menu_elementor .jeg_menu_footer a,
.footer_dark .jeg_footer .elementor-widget-jnews_footer_menu_elementor .jeg_menu_footer a {
  color: #9aa5b1;
}

.jeg_footer .elementor-widget-jnews_element_header_elementor .jeg_block_heading_6 {
  border-color: #3e4c59;
}

.jeg_footer .elementor-widget-jnews_element_header_elementor .jeg_block_heading_6::after {
  height: 0;
  bottom: 0;
}

.jeg_footer .elementor-widget-jnews_element_header_elementor .jeg_block_heading_6 .jeg_block_title span,
.jeg_footer .elementor-widget-jnews_element_header_elementor .jeg_block_heading_6 .jeg_block_title i {
  color: var(--neutral-600);
}

.jnews-dark-mode div#footer section {
  background-color: #3e4c59
}

.jnews-dark-mode div#footer section:nth-child(2) div.elementor-column-wrap.elementor-element-populated {
  border-color: var(--neutral-600)
}

.jnews-dark-mode .jeg_footer .elementor-widget-jnews_element_header_elementor .jeg_block_heading_6 {
  border-color: var(--neutral-600)
}

.public-buttons-wrapper .public-info {
  border-radius: 8px;
}

.public-buttons-wrapper .public-buttons {
  border-radius: 4px;
  margin-bottom: 5px;
  text-align: left;
  border: transparent !important;
}

.cript-home-top-right-1 .public-buttons-wrapper .public-buttons {
    margin-right: 5px !important;
}

.jeg_block_title i,
.jeg_block_title span {
  white-space: normal;
}

.jeg_block_heading_5:before {
  border-color: #e4e7eb;
}

/* Video playlist */

.jeg_video_playlist {
  border-radius: 8px;
}

.jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail img {
  border-radius: 8px;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_item img {
  height: 60px;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_current {
  background: #920230;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail:before {
  color: #f44285;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_current h2,
.jeg_vertical_playlist .jeg_video_playlist_current h2 a {
  color: #ffe5f1;
}

.jeg_video_playlist_list_wrapper .jeg_video_playlist_category {
  color: var(--neutral-600);
}

.jeg_video_playlist_list_wrapper .jeg_video_playlist_title {
  color: #1f2933;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_item {
  border-color: #e4e7eb;
}

.jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_list_inner_wrapper {
  border-color: #e4e7eb;
  background: #f5f7fa;
}

.jeg_block_loadmore a:after,
.jeg_block_loadmore a:before {
  background: #e4e7eb;
}

.jeg_video_playlist_video_content {
  background: transparent;
}

.jeg_pl_sm_2:after {
  border-color: #e4e7eb;
}

section.with-gray-background {
  background: #f5f7fa;
}

section.with-blue-background {
  background: var(--primary-50);
}

.with-shadow .jeg_video_playlist {
  -webkit-box-shadow: 0px 1px 2px 0px rgba(100, 100, 100, 0.5);
  -moz-box-shadow: 0px 1px 2px 0px rgba(100, 100, 100, 0.5);
  box-shadow: 0px 1px 2px 0px rgba(100, 100, 100, 0.5);
}

@media only screen and (max-width: 480px) {
  .jeg_pl_lg_4 .jeg_post_excerpt {
    max-height: 100%;
  }
}

.jnews.jnews-dark-mode {
  --j-grey-bg-color: #3e4c59;
  --j-darkgrey-bg-color: #323f4b;
  --j-bg-color: #1f2933;
  --j-dark-bg-color: #1f2933;
  --j-txt-color: #e4e7eb;
  --j-link-txt-color: #ffffff;
  --j-meta-txt-color: #616e7c;
  --j-border-color: #323f4b;
}

.jnews-dark-mode .elementor-198719 .elementor-element.elementor-element-79f21c3>.elementor-widget-container,
.jnews-dark-mode .mailchimp-home-form.elementor-element>.elementor-widget-container {
  background-color: var(--primary-900);
}

.jnews-dark-mode .mailchimp-home-form :not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) h3 {
  color: var(--primary-50) !important;
}

.jnews-dark-mode .mailchimp-home-form :not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) p {
  color: var(--primary-100) !important;
}

.jnews-dark-mode div.mailchimp-home-form div.elementor-shortcode>form>div.mc4wp-form-fields>input[type="email"] {
  background: var(--primary-800);
}

.jnews-dark-mode div.mailchimp-home-form div.elementor-shortcode>form>div.mc4wp-form-fields>input[type="email"]::placeholder {
  color: var(--primary-300);
}

.jnews-dark-mode .mailchimp-home-form li {
  color: var(--primary-100);
}

.jnews-dark-mode section.with-gray-background {
  background: #323f4b;
}

.jnews-dark-mode section.with-blue-background {
  background: var(--primary-900);
}

.jnews-dark-mode .with-gray-background :not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta).jeg_block_title span {
  color: #f5f7fa !important;
}

.jnews-dark-mode .with-blue-background :not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta).jeg_block_title span {
  color: var(--primary-50) !important;
}

.jnews-dark-mode .jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_item {
  border-color: #323f4b;
}

.jnews-dark-mode .jeg_vertical_playlist .jeg_video_playlist_list_wrapper .jeg_video_playlist_list_inner_wrapper {
  border-color: #323f4b;
}

.jnews-dark-mode ::selection {
  background: var(--primary-700);
  color: var(--primary-100);
}

.jnews-dark-mode .with-shadow .jeg_video_playlist {
  -webkit-box-shadow: 0px 1px 2px 0px rgba(28, 28, 28, 0.5);
  -moz-box-shadow: 0px 1px 2px 0px rgba(28, 28, 28, 0.5);
  box-shadow: 0px 1px 2px 0px rgba(28, 28, 28, 0.5);
}

/* Scroll to top dark mode */
.jnews-dark-mode .jscroll-to-top>a:hover {
  background-color: #3970ca;
  border-color: #3970ca;
}

.jnews-dark-mode .jscroll-to-top>a {
  background-color: var(--primary-900);
  color: var(--primary-700);
  border: 2px solid var(--primary-800);
}

.jnews-dark-mode .jscroll-to-top :not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) {
  color: var(--primary-700) !important;
}

/* Progress bar */
.jeg_read_progress_wrapper .jeg_progress_container .progress-bar {
  border-radius: 8px;
}

div.jeg_video_playlist_list_wrapper div.jspHorizontalBar {
  visibility: hidden;
}

div[data-id="7b689d4"] {
    min-height: 550px;
}

.cn-price-ticker .home__markets-bar a * {
  max-height: 30px !important;
}

.cn-price-ticker .home__markets-bar a > div.country-flag,
.cn-price-ticker .home__markets-bar a > div.country-flag > img {
  max-width: 30px !important;
}

.markets-bar .markets-bar-item,
.markets-bar .markets-bar-story,
.markets-bar .markets-bar-item__link{
  max-height: 38px !important;
}

.cn-encuesta-wrapper,
.cn-encuesta-wrapper > p {
  background-color: var(--primary-50);
}

.cn-encuesta-wrapper > p {
  color: var(--primary-900);
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}

.cn-encuesta-wrapper > p > a {
  color: var(--primary-900);
  border-bottom: 1px dotted var(--primary-900);
}

body.jnews-dark-mode .cn-encuesta-wrapper,
body.jnews-dark-mode .cn-encuesta-wrapper > p {
  background-color: var(--primary-800);
}

body.jnews-dark-mode .cn-encuesta-wrapper > p,
body.jnews-dark-mode .cn-encuesta-wrapper > p > a {
  color: var(--primary-50);
}

body.home .seccion-criptopedia-home div.jeg_post_category {
  display: none;
}

body.home .seccion-criptopedia-home div.jeg_block_container:first-of-type {
  margin-right: 6px;
}

body.home.jnews-dark-mode .seccion-criptopedia-home {
  background: var(--primary-900) !important;
}

div[class^="menu-footer"] ul > li {
  margin-bottom: 5px;
}

div[class^="menu-footer"] ul > li > a {
  position: relative;
  margin: 0 6px 0 0;
  -webkit-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
  font-weight: 400;
  color: var(--neutral-400);
}

div[class^="menu-footer"] ul > li > a:hover {
  color: var(--neutral-50);
}

.jeg_footer h3.jeg_block_title > span {
  color: var(--neutral-400) !important;
}

.jeg_footer .jeg_block_heading_5:before {
  border-color: var(--neutral-400) !important;
}

@media screen and (max-width: 550px) {
  body.home section.home-first-row .elementor-column:nth-of-type(2) {
    order: 3;
  }
}

body.jnews-dark-mode div#mlb2-6784898 .ml-form-embedWrapper.embedForm,
body.jnews-dark-mode div#mlb2-9517764 .ml-form-embedWrapper.embedForm,
body.jnews-dark-mode div#mlb2-10346761 .ml-form-embedWrapper.embedForm {
  background-color: var(--primary-900) !important;
}

body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input {
  color: #f5f5f5 !important;
    background: var(--primary-800) !important;
    border: 1px solid var(--primary-600) !important;
}

body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::placeholder,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::placeholder,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::placeholder {

  color: #f5f5f5 !important;
}

body.jnews-dark-mode .ml-field-group.ml-field-email.ml-validate-email.ml-validate-required,
body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before {
  border: var(--neutral-500)  !important;
  color: var(--neutral-500) ;
}

body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode div#mlb2-6784898 h4,
body.jnews-dark-mode div#mlb2-9517764 h4,
body.jnews-dark-mode div#mlb2-10346761 h4,
body.jnews-dark-mode div#mlb2-6784898 p > span,
body.jnews-dark-mode div#mlb2-9517764 p > span,
body.jnews-dark-mode div#mlb2-10346761 p > span,
body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p,
body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody div.description,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody div.description,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody div.description,
body.jnews-dark-mode #mlb2-6784898.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description,
body.jnews-dark-mode #mlb2-9517764.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description,
body.jnews-dark-mode #mlb2-10346761.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description {
  color: var(--neutral-50) !important;
}

.jnews-dark-mode .mailchimp-home-form.elementor-element>.elementor-widget-container {
  background-color: transparent;
}

body.jnews-dark-mode #mlb2-6788486.ml-form-embedContainer .ml-form-embedWrapper {
  background: var(--neutral-600);
}

#mlb2-6788486.ml-form-embedContainer .ml-form-embedWrapper {
  background: #1f2933;
}

#footer .ml-form-embedWrapper.embedForm > div {
  background: transparent !important;
}

body.jnews-dark-mode #footer #mlb2-6788486.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::placeholder {
  color: #f5f5f5;
}

div#mlb2-6788486 .ml-form-embedBody.ml-form-embedBodyDefault.row-form {
  padding: 0px;
 }

 .seccion-criptopedia-home .jeg_post.jeg_hero_item_1.format-standard, 
 .seccion-criptopedia-home .jeg_post.jeg_hero_item_1.format-standard>div.jeg_block_container, 
 .seccion-criptopedia-home .jeg_post.jeg_hero_item_2.format-standard, 
 .seccion-criptopedia-home .jeg_post.jeg_hero_item_2.format-standard>div.jeg_block_container,
 .seccion-criptopedia-home .jeg_post.jeg_hero_item_3.format-standard, 
 .seccion-criptopedia-home .jeg_post.jeg_hero_item_3.format-standard>div.jeg_block_container {
     border-radius: 8px;
 }

.seccion-criptopedia-home .jeg_post.jeg_hero_item_1.format-standard h2.jeg_post_title a:hover ,
.seccion-criptopedia-home .jeg_post.jeg_hero_item_2.format-standard h2.jeg_post_title a:hover  {
    color: #fff !important;
}

body.home .cript-home-top-right-2 {
  padding-right: 9px;
}

body.home .cript-homepage-top {
  overflow: hidden;
}

.jeg_post_meta, .jeg_post_meta .fa,
.jeg_block_container .jeg_meta_author a, 
.jeg_post_meta .jeg_meta_author a {
    color: var(--neutral-600) !important;
    border-color: var(--neutral-600);   
}

.jeg_topbar {
    color: var(--neutral-600) !important;
}

div[class*=jeg_postblock_] .jeg_thumb>div.jeg_post_category>span>a {
    color: var(--neutral-50);
}

.popularpost_item .jeg_post_title a:before {
  border-radius: 4px;
  top: 30px;
}

li.popularpost_item.format-standard h3 {
  color: var(--neutral-900);
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 16px;
}

li.popularpost_item.format-standard > a {
  color: var(--primary-600);
  text-transform: uppercase;
  font-size: 11px;
  font-family: 'Montserrat',Helvetica,Arial,sans-serif;
  font-weight: 800;
}

li.popularpost_item.format-standard > div.popularpost_meta span.date {
  color: var(--neutral-600);
  font-family: 'Montserrat',Helvetica,Arial,sans-serif;
  font-weight: 500;
  text-transform: capitalize;
  font-size: 11px;
}

.jnews-dark-mode li.popularpost_item.format-standard > div.popularpost_meta span.date {
  color: var(--neutral-200);
}

li.popularpost_item.format-standard > div.popularpost_meta span.date > i {
  margin-right: 3px;
}

.popularpost_item:first-child {
  display: block;
  position: relative;
  margin-bottom: 20px;
  padding-left: 60px;
  border-bottom: none;
  padding-bottom: 0px;

}

.popularpost_item:first-child .jeg_post_title a:before, 
.popularpost_item:first-child:hover .jeg_post_title a:before {
  content: attr(data-num);
  position: absolute;
  font-size: 18px;
  text-align: center;
  top: 30px;
  left: 0px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  font-style: italic;
  background: #eee;
  padding: 10px;
  border-radius: 4px;
  box-sizing: content-box;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  color: var(--neutral-900);
}

.popularpost_item:first-child:hover .jeg_post_title a:before {
  background-color: var(--primary-600);
  color: white;
}


.popularpost_item:first-child h3.jeg_post_title {
  margin-top: 0px !important;
  font-size: 16px;
  font-weight: 700;
  margin: 15px auto 5px;
  line-height: 1.25;
  padding-right: 0px !important;
  position: initial;
}

.jnews-dark-mode .popularpost_item:not(:first-child) .jeg_post_title a:before,
.jnews-dark-mode .popularpost_item:first-child .jeg_post_title a:before{
    background-color: #3e4c59 !important;
    color: #fff;
}

 .jnews-dark-mode .popularpost_item:first-child:hover .jeg_post_title a:before,
.jnews-dark-mode .popularpost_item:not(:first-child):hover .jeg_post_title a:before {
    background-color: #eee !important;
    color: var(--neutral-900);
}



/* Dark mode */
body.jnews-dark-mode {
  background-color: var(--neutral-900) !important;
}

.jnews-dark-mode #jeg_off_canvas .jeg_mobile_wrapper, .jnews-dark-mode .activity-list .activity-item .activity-content .activity-inner, .jnews-dark-mode .activity-list .activity-item .activity-content blockquote, .jnews-dark-mode .buddypress-wrap .bp-feedback, .jnews-dark-mode .buddypress-wrap .bp-tables-user tbody tr, .jnews-dark-mode .buddypress-wrap table.forum tbody tr, .jnews-dark-mode .buddypress-wrap table.wp-profile-fields tbody tr, .jnews-dark-mode .elementor-widget .jeg_about_name, .jnews-dark-mode .jeg_account_left, .jnews-dark-mode .jeg_block_heading_5 .jeg_block_title span, .jnews-dark-mode .jeg_block_heading_5 .jeg_subcat, .jnews-dark-mode .jeg_container:not(.dark), .jnews-dark-mode .jeg_content, .jnews-dark-mode .jeg_deals:not(.jeg_deals_float), .jnews-dark-mode .jeg_deals:not(.jeg_deals_float) .jeg_storelist li, .jnews-dark-mode .jeg_deals_float .jeg_storelist li, .jnews-dark-mode .jeg_footer.dark .jeg_footer_bottom, .jnews-dark-mode .jeg_header .jeg_bottombar.jeg_navbar_boxed:not(.jeg_navbar_dark) .jeg_nav_row, .jnews-dark-mode .jeg_header .jeg_bottombar.jeg_navbar_wrapper:not(.jeg_navbar_boxed):not(.jeg_navbar_dark), .jnews-dark-mode .jeg_hero_style_6 .jeg_post_meta, .jnews-dark-mode .jeg_hero_style_6 .jeg_post_title a, .jnews-dark-mode .jeg_heropost_14 .jeg_pl_lg_7, .jnews-dark-mode .jeg_heropost_14 .jeg_pl_lg_7 .jeg_thumb .jeg_post_category a, .jnews-dark-mode .jeg_midbar:not(.dark), .jnews-dark-mode .jeg_mobile_midbar, .jnews-dark-mode .jeg_mobile_wrapper, .jnews-dark-mode .jeg_navbar_boxed .jeg_nav_row, .jnews-dark-mode .jeg_news_ticker_control .jeg_news_ticker_arrow:before, .jnews-dark-mode .jeg_newsfeed_subcat li.active, .jnews-dark-mode .jeg_overlay_slider_item_wrapper.active .jeg_overlay_slider_item, .jnews-dark-mode .jeg_owlslider .tns-controls button, .jnews-dark-mode .jeg_pb_boxed, .jnews-dark-mode .jeg_pl_lg_7 .jeg_thumb .jeg_post_category a, .jnews-dark-mode .jeg_search_popup_expand .jeg_search_form, .jnews-dark-mode .jeg_search_wrapper.jeg_search_modal_expand, .jnews-dark-mode .jeg_side_heading, .jnews-dark-mode .jeg_sidebar .widget_jnews_about .jeg_about_name, .jnews-dark-mode .jeg_sidefeed .jeg_post.active, .jnews-dark-mode .jeg_slider_type_1_wrapper .tns-controls button, .jnews-dark-mode .jeg_slider_type_5_wrapper .tns-controls button, .jnews-dark-mode .jeg_slider_type_8 .jeg_item_caption, .jnews-dark-mode .jeg_slider_wrapper.jeg_owlslider .tns-controls button, .jnews-dark-mode .jeg_splitpost_nav li:hover, .jnews-dark-mode .jeg_stickybar:not(.dark), .jnews-dark-mode .jeg_topbar:not(.dark), .jnews-dark-mode .jeg_userlist.style-1 .jeg_userlist-wrap, .jnews-dark-mode .jeg_userlist.style-2 .jeg_userlist-wrap, .jnews-dark-mode .owl-carousel .owl-nav div, .jnews-dark-mode .sidecontent_postwrapper, .jnews-dark-mode .tns-outer .tns-controls button, .jnews-dark-mode .widget .widget_jnews_about .jeg_about_name, .jnews-dark-mode.buddypress .buddypress-wrap .activity-read-more a, .jnews-dark-mode.buddypress .buddypress-wrap .comment-reply-link, .jnews-dark-mode.buddypress .buddypress-wrap .generic-button a, .jnews-dark-mode.buddypress .buddypress-wrap a.bp-title-button, .jnews-dark-mode.buddypress .buddypress-wrap a.button, .jnews-dark-mode.buddypress .buddypress-wrap button, .jnews-dark-mode.buddypress .buddypress-wrap input[type=button], .jnews-dark-mode.buddypress .buddypress-wrap input[type=reset], .jnews-dark-mode.buddypress .buddypress-wrap input[type=submit], .jnews-dark-mode.buddypress .buddypress-wrap ul.button-nav:not(.button-tabs) li a, .jnews-dark-mode.jeg_boxed .jeg_navbar_boxed, .jnews-dark-mode.jeg_sidecontent #jeg_sidecontent, .jnews-dark-mode.jeg_sidecontent #jeg_sidecontent .sidecontent_postwrapper {
  background-color: var(--neutral-900) !important;
}

body.jnews-dark-mode .jeg_topbar {
  color: var(--neutral-200)!important;
}

.jnews-dark-mode .jeg_post_editor .jeg_embed_info, .jnews-dark-mode .jeg_post_meta, .jnews-dark-mode .jeg_post_meta a, .jnews-dark-mode .jeg_postblock.jeg_postblock_27 .jeg_pl_md_4 .jeg_post_meta, .jnews-dark-mode .jeg_postblock_content .jeg_post_meta, .jnews-dark-mode .jeg_prevnext_post span, .jnews-dark-mode .jeg_splitpost_nav li:before, .jnews-dark-mode .jeg_upload_wrapper .btn .fa, .jnews-dark-mode .mfp-close-btn-in .mfp-close, .jnews-dark-mode .wp-caption .wp-caption-text {
  color: var(--neutral-200)!important;
}

body.home.jnews-dark-mode div.jeg_postblock_content > div.jeg_post_category > a, body.home.jnews-dark-mode .jeg_block_heading > h3.jeg_block_title > span > strong {
  color: var(--primary-300) !important;
}

.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_category span {
  color: #fff;
}

.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_title a,
.jnews-dark-mode .jeg_pl_sm.cn_author .jeg_post_meta .jeg_meta_date > a {
  color: var(--neutral-300) !important;
}

.jnews-dark-mode .jeg_header_sticky .jeg_navbar_wrapper:not(.jeg_navbar_boxed) {
  background-color: var(--neutral-900) !important;
}

.jnews-dark-mode div#footer section {
  background-color: var(--neutral-600);
}

.jnews-dark-mode section.with-gray-background {
  background: var(--neutral-800);
}


body.jnews-dark-mode #mlb2-6788486.ml-form-embedContainer .ml-form-embedWrapper {
background: var(--neutral-600);
}

body.jnews-dark-mode .cn-referral-list-wrapper .cn-referral-info {
  background-color: var(--neutral-900) !important;
}

body.jnews-dark-mode div#footer section h3.jeg_block_title > span {
  background-color: var(--neutral-600) !important;
}

body:not(.jnews-dark-mode) div.jeg_postbig div.jeg_postblock_content > div.jeg_post_meta > div.jeg_meta_author > span.by,
body:not(.jnews-dark-mode) div.jeg_postbig div.jeg_postblock_content > div.jeg_post_meta > div.jeg_meta_author > a,
body:not(.jnews-dark-mode) div.jeg_postbig div.jeg_postblock_content > div.jeg_post_meta > div.jeg_meta_date,
body:not(.jnews-dark-mode) div.jeg_postbig div.jeg_postblock_content > div.jeg_post_meta > div.jeg_meta_date > a > i::before,
body:not(.jnews-dark-mode) article[class*="jeg_hero_item"] div.jeg_post_meta > div.jeg_meta_author > span.by, 
body:not(.jnews-dark-mode) article[class*="jeg_hero_item"] div.jeg_post_meta > div.jeg_meta_author > a,
body:not(.jnews-dark-mode) article[class*="jeg_hero_item"] div.jeg_post_meta > div.jeg_meta_date > a > i::before{
    color: white !important;
}

body:not(.jnews-dark-mode) div.jeg_postbig div.jeg_postblock_content > div.jeg_post_meta > div.jeg_meta_author > a,
body:not(.jnews-dark-mode) article[class*="jeg_hero_item"] div.jeg_post_meta > div.jeg_meta_author > a{
    border-color: white;
}


.jnews-dark-mode .cn-btc-halving-countdown a {
	background-color: var(--primary-900);
}

body:not(.jnews-dark-mode) #cn-price-ticker-sponsor .dark-mode {
    display: none;
}

body.jnews-dark-mode #cn-price-ticker-sponsor .light-mode {
    display: none;
}

body:not(.jnews-dark-mode) div[id^="jnews_popular"] li.popularpost_item a::before {
  background-color: var(--neutral-100) !important;
  border-color: transparent;
}

body:not(.jnews-dark-mode) div[id^="jnews_popular"] li.popularpost_item:hover a::before {
  background-color: var(--primary-600) !important;
  color: white;
  border-color: transparent;
}

.jeg_postblock_3 div.jeg_thumb a img,
.jeg_postblock_3 div.jeg_thumb a picture {
  border-radius: 8px !important;
}

body.jnews-dark-mode .hide-on-dark-mode {
  display: none;
}

body:not(.jnews-dark-mode) .hide-on-light-mode {
  display: none;
}