div.precios {
  display: 100%;
  padding: 20px;
  border: 1px solid #CBD5E1;
  box-shadow: 0px 0.899377px 1.79875px rgba(0,0,0,0.05);
  border-radius: 8px;
  margin-bottom: 10px;
}

div.precios_tablita {
  max-width: 420px;
  padding: 20px;
  border: 1px solid #CBD5E1;
  box-shadow: 0px 0.899377px 1.79875px rgba(0,0,0,0.05);
  border-radius: 8px;
  margin-bottom: 10px;
  background-color: white;
}


body.jnews-dark-mode div.precios {
  background: #1E293B;
  border: 1px solid #334155;
  box-shadow: -2px 1px 2px rgba(26, 26, 26, 0.5);
  border-radius: 8px;
}

body.jnews-dark-mode div.precios_tablita {
  background-color: var(--neutral-800, #1e293b);
  border: 1px solid var(--neutral-700, #334155);
}

/*table cotizacion btc eth*/
div.precios > #tablas > .btc_eth,
div.precios_tablita > #tablita > .btc_eth { /* 9 */
  border-collapse: collapse;
  width: 100%;
  background: white;
  margin-bottom: 0; 
  padding-bottom: 0;
  word-break: unset; 
}

body.jnews-dark-mode .precios > #tablas > .btc_eth , /* 23 */
body.jnews-dark-mode .precios_tablita > #tablita > .btc_eth{
  background: #1E293B;
}

div.precios > #tablas table tr { 
  border-radius: 4px;
}

div.precios > #tablas > .btc_eth tbody tr:hover {
  background: #F1F5F9 !important; 
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth tbody tr:hover, /* 24 */
body.jnews-dark-mode div.precios_tablita > #tablita > .btc_eth tbody tr:hover {
  background: #334155 !important;
}

body.jnews-dark-mode div.precios > #tablas table thead tr:hover, /* 25 */
body.jnews-dark-mode div.precios_tablita > #tablita table thead tr:hover{
  background: none !important;
}

#tablas table thead tr,
#tablita table thead tr { /* 10 */
  background: #F1F5F9;
} 

body.jnews-dark-mode div.precios > #tablas table thead tr, /* 26 */
body.jnews-dark-mode div.precios_tablita > #tablita table thead tr {
  background: #334155;
}

#tablas table thead tr th {
  padding-right: 0;
}

#tablita table thead tr th {  /* 11 */
  padding: 0;
}

#tablas table thead tr th p, /* 1 */
#tablita table thead tr th p {
  border: none;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-size: 14px; 
  line-height: 20px;
  color: #0F172A;
  text-align: right;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-right: 20px;
  white-space: nowrap;
  border-right: 1px solid #94A3B8;
}

body.jnews-dark-mode div.precios > #tablas table thead tr th, /* 27 */
body.jnews-dark-mode div.precios_tablita > #tablita table thead tr th{
  color:#F8FAFC;
}

#tablas table thead tr th:nth-child(1) {
  text-align: left;  
}

#tablas table thead tr th:nth-child(1) > p {
  text-align: left; 
  margin-left: 10px;
  border:none;
}
#tablita table thead tr th:nth-child(1) > p { /* 2 */
  text-align: left; 
  margin-left: 30px;
}

#tablita table thead tr th:nth-child(2) > p {
  padding-right: 25px;
}

#tablita table thead tr th:nth-child(3) > p {
  padding: 0px 10px;
  text-align: center;
}

#tablas table thead tr th:nth-last-child(2) > p,
#tablita table thead tr th:nth-last-child(1) > p { /* 3 */
  border:none;
}

.precios > #tablas > .btc_eth > tbody > tr > td,
.precios_tablita > #tablita > .btc_eth > tbody > tr > td{ /* 4 */
  border: none;
  align-items: center;
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-top: 1px solid #CBD5E1; 
  padding: 12px 0px;
}
.precios_tablita > #tablita > .btc_eth > tbody > tr:not(.table_ad_wrapper) > td:nth-of-type(1) { /* bandera */
  width: 35%; 
}

div.precios_tablita > #tablita > .btc_eth > tbody > tr > td { /* 13 */
  white-space: nowrap;
}

body.jnews-dark-mode .precios > #tablas > .btc_eth > tbody > tr > td, /* 28 */
body.jnews-dark-mode .precios_tablita > #tablita > .btc_eth > tbody > tr > td {
  border: none;
  align-items: center;
  padding-bottom: 0px;
  margin-bottom: 0px;
  border-top: 1px solid #475569;
  padding: 12px 0px;
}

div.precios > #tablas > .btc_eth > tbody > tr > td > p,
div.precios > #tablas > .btc_eth > tbody > tr > td > span {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  color: #334155;
  text-align: right;
  margin-bottom: 0px;
}

div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > p,
div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > span { /* 14 */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  color: #334155;
  text-align: right;
  margin-bottom: 0px;
}

div.precios > #tablas > .btc_eth > tbody > tr > td > p,/* 5 */
div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > p{
  font-size: 16px;
  line-height: 24px;
}

@media screen and (max-width: 1024px) {
  div.precios > #tablas > .btc_eth > tbody > tr > td > p {
    font-size: 14px;
    padding-right: 20px;
  }
}

div.precios > #tablas > .btc_eth > tbody > tr > td > p > span, /* 6 */
div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > p > span{
  font-size: 10px;
  line-height: 14px;
  color: #64748B;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr > td > p > span {
  color: #94A3B8 !important;
}

div.precios > #tablas > .btc_eth > tbody > tr > td:nth-of-type(1) {
  border-radius: 4px 0px 0px 4px; 
}

div.precios > #tablas > .btc_eth > tbody > tr:nth-of-type(1) {
  background: #f1f5f9;
}

div.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td:nth-of-type(1) > p {
  text-align: left;
  margin-left: 30px;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr:nth-of-type(1) {
  color:#F8FAFC;
  background: #334155;
}

div.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td > p {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-size: 14px; 
  line-height: 20px;
  color: #0F172A;
  padding-right: 20px;
  border-right: 1px solid #94A3B8;
}

div.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td {
  border-top-style:none !important;
}

div.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td:nth-last-child(2) > p {
  border:none;
}

@media screen and (min-width: 1024px) {
  div.precios > #tablas > .btc_eth > tbody > tr:not(.table_ad_wrapper) > td:nth-of-type(1) {
    width: 15%;
  }

  div.precios > #tablas > #tabla_btc > .thead_fijo,
  div.precios > #tablas > #tabla_eth > .thead_fijo {
    display:none;
  }

  div.precios > #tablas > .btc_eth > .tbody_btceth > .fila_uno {
    display: table-row;
    position: sticky;
    top: 50px;
  }

}

div.precios > #tablas > .btc_eth > tbody > tr > td:nth-last-child(1) {
  border-radius: 0px 4px 4px 0px;
  min-width: 45px;
}

.entry-content div.precios #tablas tbody tr td {
  border-top: 1px solid #CBD5E1 !important; /* #F1F5F9 */
}

body.jnews-dark-mode .entry-content div.precios #tablas tbody tr td,
body.jnews-dark-mode .entry-content div.precios_tablita #tablita tbody tr td{
  border-top: 1px solid #475569 !important;
}

div.precios > #tablas > .btc_eth > tbody > tr > td > div.country-flag > span, 
div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > div.country-flag > span{ /* 7 */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #334155 !important;
  word-break: break-word;
  white-space: break-spaces;
  margin-top: 3px;
}

div.precios > #tablas > .btc_eth > tbody > tr > td > div.country-flag > img, /* 8 */
div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > div.country-flag > img {
  vertical-align: middle;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr > td > div.country-flag > span, /* 31 */
body.jnews-dark-mode div.precios_tablita > #tablita > .btc_eth > tbody > tr > td > div.country-flag > span{
  color: #F8FAFC !important;
}

/* elipsis*/
div.precios > #tablas > .btc_eth > tbody > tr > td > #elipsis {
  cursor: pointer;
  cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr > td > #elipsis > svg > path {
  stroke: #F8FAFC;
  fill: #F8FAFC;
}

/* ventana con opciones decarga y comprar/vender*/
div.precios > #tablas > .btc_eth > tbody > tr > td > .opciones {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  margin-left: -155px;
  position: absolute;
  background: #FFFFFF;
  box-shadow: 0px 9.93841px 14.9076px -2.98152px rgba(15,23,42,0.1), 
              0px 3.97536px 5.96304px -1.98768px rgba(15,23,42,0.05),
              0px 0px 0px 0.993841px rgba(15,23,42,0.05);
  border-radius: 6px;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  color: #334155;
  display:none;
  z-index: 10;
}

div.precios > #tablas > .btc_eth > tbody > tr > td > .opciones a {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 30px;
  color: #334155;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr > td > .opciones a {
  color: #F8FAFC;;
}

div.precios > #tablas > #tabla_eth {
  display:none;
}

@media only screen and (max-width: 1024px) {

  div.precios > #tablas > .btc_eth > thead {
    display: table-header-group;
  }

  div.precios > #tablas > #tabla_btc > .tbody_btceth > .fila_uno,
  div.precios > #tablas > #tabla_eth > .tbody_btceth > .fila_uno{
    display:none;
  } 

  div.precios {
    padding: 10px; 
  }

  div.precios > #titulo_botones{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;
    margin-bottom: 25px;
  }

  div.precios > #tablas {
    overflow-x: auto;
    padding: 0px;
    margin: 0px; 
  }

  div.precios > #tablas > .btc_eth > tbody > tr > td { 
    white-space: nowrap;
  }
  
  #tablas table tr th:first-child { 
    position: sticky; 
    left: 0; 
    background: #f1f5f9; 
  }
  
  body.jnews-dark-mode #tablas table tr th:first-child {
    background: #334155;
  }

  
  div.precios > #tablas > #tabla_eth > tbody > tr > td:first-child,
  div.precios > #tablas > #tabla_btc > tbody > tr > td:first-child {
    position: sticky; 
    left: 0; 
    background: #ffffff;
  }
  
  
    div.precios > #tablas > #tabla_eth > tbody > tr > td:first-child,
    div.precios > #tablas > #tabla_btc > tbody > tr > td:first-child {
      box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
      -webkit-box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
      -moz-box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
    }

    #tablas table thead tr th:first-child {
      box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
      -webkit-box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
      -moz-box-shadow: 1.29px 0px 2.5px #CBD5E1 !important;
    }

    body.jnews-dark-mode div.precios > #tablas > #tabla_eth > tbody > tr > td:first-child,
    body.jnews-dark-mode div.precios > #tablas > #tabla_btc > tbody > tr > td:first-child {
      box-shadow: 2.5px 0px 3.5px #334155 !important;
      -webkit-box-shadow: 2.5px 0px 3.5px #334155 !important;
      -moz-box-shadow: 2.5px 0px 3.5px #334155 !important; 
    }
  
    body.jnews-dark-mode #tablas table thead tr th:first-child {
      box-shadow: 2.5px 0px 3.5px #0f172a !important;
      -webkit-box-shadow: 2.5px 0px 3.5px #0f172a !important;
      -moz-box-shadow: 2.5px 0px 3.5px #0f172a !important; 
    }
  
  body.jnews-dark-mode .precios > #tablas > #tabla_eth > tbody > tr > td:first-child,
  body.jnews-dark-mode .precios > #tablas > #tabla_btc > tbody > tr > td:first-child,
  body.jnews-dark-mode .precios > #tablas > .btc_eth > tbody > tr > td {
    background: #1e293b;
    border-top: 1px solid #475569 !important;
    border-top-width: 1px !important;
    border-top-style: solid !important;
    border-top-color: rgb(71, 85, 105) !important;
  }

  .change_header {
    min-width: 80px;
  }

  div.precios > #tablas > .btc_eth > tbody > tr > td > .opciones {
    margin-left: 0px;
    left: 175px;
  }

}

/* boton para cerrar opciones*/
.closebtn {
  float: right;
  font-weight: bold;
  cursor: pointer;
  top: -10px;
  position: relative;
}

body.jnews-dark-mode div.precios > #tablas > .btc_eth > tbody > tr > td > .opciones {
  background: #334155;
  box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1), 0px 4px 6px -2px rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(0, 0, 0, 0.05);
}

div.precios > #tablas {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 0; 
}

/*div con titulo y botones  */
div.precios > #titulo_botones {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
}

div.precios > #titulo_botones > div.titulo2,
div.precios_tablita > div.titulo2 {
  display: flex;
  flex-direction: row;
  align-items: center;
} 


div.precios > #titulo_botones > div.titulo2 > h3,
div.precios_tablita > div.titulo2 > h3 {
  margin: 1px 0px 0px 0px;
  padding: 1px 0px 0px 0px;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 31px;
  color: #0F172A;
} 

body.jnews-dark-mode div.precios > #titulo_botones > div.titulo2 > h3 {
  color: #F8FAFC !important;
} 

/* botones bitcoin ethereum*/
div.precios > #titulo_botones > div.botones {
  padding: 3px;
  margin: 0;
  background: #E2E8F0;
  border-radius: 8px;
  display: flex;
  align-items: center;  
}

body.jnews-dark-mode div.precios > #titulo_botones > div.botones {
  background: #0F172A;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

div.precios > #titulo_botones > div.botones > button {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 9px 25px;
  gap: 10px;
  width: 157;
  height: 43px;
  border: none;
  border-radius: 6px;
  font-family: "Open Sans", Helvetica,Arial,sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  color: #0F172A; 
  line-height: 20px; /*14px*/
  cursor: pointer;
}

body.jnews-dark-mode #titulo_botones > div.botones > button {
  color: #F8FAFC;
}

#titulo_botones > div.botones > button.boton_activo {
  background: #FFFFFF;
  border: 1px solid #E2E8F0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
  border-radius: 6px;
}

body.jnews-dark-mode #titulo_botones > div.botones > button.boton_activo {
  background: #334155;
  border: 1px solid #0F172A;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05);
}

#titulo_botones > div.botones > button:not(.boton_activo) {
  border: none;
  box-shadow: none;
  background: #E2E8F0; /* #F1F5F9 */
}

body.jnews-dark-mode #titulo_botones > div.botones > button:not(.boton_activo) {
  border: none;
  box-shadow: none;
  background: #0F172A;
}

#titulo_botones > div.botones > button:not(.boton_activo):hover {
  background: #F1F5F9;
}

.boton_tablita {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center; 
}
.boton_tablita > a { /* 12 */
  text-decoration: none;
  width: 130px;
  background-color: #4285F4;
  color: white;
  padding: 10px;
  border-radius: 4px; 
}

body.jnews-dark-mode #titulo_botones > div.botones > button:not(.boton_activo):hover {
  background: #1E293B;
}

#tablas tbody tr td div.country-flag > img , /* 20 */
#tablita tbody tr td div.country-flag > img{
  margin-right: 5px !important;
}

.porcentaje_cambio p {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600 !important;
  font-size: 16px;
  line-height: 22px;
}

.porcentaje_cambio.porcentaje_cambio_positivo p:not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) {
  color: #10B981 !important;
}

.porcentaje_cambio.porcentaje_cambio_negativo p:not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) {
  color: #EF4444 !important;
}

p.dolar_btc {
  font-weight: 600 !important;
}

p.dolar_btc span {
  font-weight: 400 !important;
}

tr.table_ad_wrapper {
  background: #F1F5F9;
  border-radius: 6px;
}

body.jnews-dark-mode tr.table_ad_wrapper {
  background: #334155;
} 

tr.table_ad_wrapper > td > span,
tr.table_ad_wrapper > td > img, 
tr.table_ad_wrapper > td > p {
  display: inline-block;
}

tr.table_ad_wrapper > td > span {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 10px;
  line-height: 25px;
  text-align: center;
  color: #334155;
  padding-left: 15px;
}

tr.table_ad_wrapper > td > img {
  margin: 0px 20px;
}

tr.table_ad_wrapper > td > p {
  font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 25px;
color: #334155;
}

body.jnews-dark-mode  tr.table_ad_wrapper > td > span:not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta),
body.jnews-dark-mode tr.table_ad_wrapper > td > p:not(ul):not(li):not(.btn):not(.tag):not(.jeg_header_wrapper):not(.jeg_post_info):not(.jeg_post_meta) {
  color: #F8FAFC;
}

.titulo2 > span.icono {
  background: #E5F1FF;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  margin: 0px 12px 0px 0px;
  padding: 10px;
}

.precios_tablita .titulo2 > span.icono2 {
  margin: 0px;
}

.titulo2 > span.icono2 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0px 12px 0px 0px;
  padding: 10px;
}

.titulo2 > span.icono > svg > path {
  stroke: #4285F4;
}

body.jnews-dark-mode .titulo2 > span.icono {
  background: #00226B;
}

body.jnews-dark-mode .titulo2 > span.icono > svg > path {
  stroke: #E5F1FF;
}

tr.table_ad_wrapper td {
  border-top: none !important;
}

tr.table_ad_wrapper + tr > td {
  border-top: none !important;
}


div.precios > #tablas > .btc_eth > tbody > tr.table_ad_wrapper > td {
  border-radius: 6px !important;
}

div.precios > #tablas > .btc_eth td, /* 21 */
div.precios_tablita > #tablita > .btc_eth td{
  vertical-align: middle;
}

div.precios > #tablas > .btc_eth td > div, /* 22 */
div.precios_tablita > #tablita > .btc_eth td > div {
    display: flex;
}

div#tablas colgroup col:first-child { /* bandera */
  width: 150px !important;
}

div#tablas colgroup col:nth-child(2) { /* precio */
  min-width: 130px !important;
}

div#tablas colgroup col:nth-child(3) { /* 24 h */
  min-width: 80px !important;
}

div#tablas colgroup col:nth-child(4) { /* compra */
  min-width: 130px !important;
}

div#tablas colgroup col:nth-child(5) { /* venta */
  min-width: 130px !important;
}

div#tablas colgroup col:nth-child(6) { /* volumen */
  min-width: 120px !important;
}


div#tablas > #tabla_btc colgroup col:nth-child(7) { /* dolar */
  min-width: 120px !important;
}

body:not(.jnews-dark-mode) div#tablas colgroup col {
  background: #ffffff !important;
}

body.jnews-dark-mode div#tablas colgroup col {
  background: #1e293b !important;
}

div.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td > p {
  border-right: 1px solid #94A3B8;
  padding-right: 15px;
}


.btc_eth .thead_fijo > tr > th > p {
  border-right: 1px solid #94A3B8 !important;
  padding-right: 15px;
}

.precios > #tablas > .btc_eth > tbody > tr.fila_uno > td,
.precios > #tablas > .btc_eth > tbody > tr:nth-of-type(2) > td {
    border-top: none;
}

body.jnews-dark-mode .btc_eth .thead_fijo > tr > th > p {
  border-right: 1px solid #64748B !important;
  padding-right: 15px;
}

.contenedor-noticias-mercadolatino {
  background: #f1f5f9;
}

body.jnews-dark-mode .contenedor-noticias-mercadolatino {
  background: #1e293b;
}

@media screen and (max-width: 992px) {
  div.precios>#titulo_botones>div.botones {
      margin-right: auto;
      margin-left: auto;
  }
}