/* dolar */

.dolar {
  color: white;
  overflow: auto;
  background-color: #161616;
}

.dolar__lista {
  padding: 25px 0px;
  list-style: none;
  display: flex;
  gap: 20px;
  font-size: 13px;
  justify-content: space-between;
}

.dolar__item {
  color: white;
}

/* timemobile */

.time-mobile {
  padding: 25px;
  display: none;
  align-items: center;
  justify-content: center;
  background-color: #111;
  color: white;
  font-size: 20px;
}

@media (max-width: 780px) {
  .time-mobile {
    display: flex;
  }
}

/* COLUMNAS */

.container--column {
  display: flex;
  flex-direction: row;
  gap: 15px;
  padding: 20px;
}

.left__column {
  width: 20%;
  display: flex;
  flex-direction: column;
}

.center__column {
  width: 100%;
}

.right__column {
  width: 30%;
  display: flex;
  flex-direction: column;
}

/* Proximos Partidos */

.proximos-partidos {
  font-weight: bold;
  display: flex;
  flex-direction: column;
  list-style: none;
  gap: 15px;
  margin-bottom: 20px;
}

.titulo-columnas {
  font-size: 15px;
  background-color: black;
  color: white;

  padding: 5px;
  /*   padding-left: 10px;
  padding-right: 10px; */
  font-weight: bold;
  margin-bottom: 15px;
  display: flex;
}

.proximos-partidos__escudos {
  display: flex;
  flex-direction: column;
  gap: 3px;
}

.proximos-partidos__club {
  height: 25px;
}

.proximos-partidos__fila {
  display: flex;
  flex-direction: row;
  border-radius: 5px;
  align-items: center;
  gap: 15px;
  padding: 5px;
  box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  -webkit-box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  transition: 400ms;
  background-color: white;
}

.proximos-partidos__fecha-hora {
  margin-left: auto;
  font-weight: normal;
}

.proximos-partidos__fecha-hora {
  font-size: 12px;
}

.proximos-partidos__youtube {
  background-color: var(--color-live);
  border-radius: 5px;
  color: white;
  display: flex;
  font-size: 15px;
  padding: 10px;
}

.fa-youtube--streaming-youtube {
  font-size: 25px;
}

/* ultimas noticias equipos */

.noticias-equipos {
  list-style: none;
}

.noticias-equipos__escudo {
  height: 35px;
  margin-left: auto;
  margin-right: auto;
}

.noticias-equipos__item {
  padding: 10px;
  box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  -webkit-box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  margin-bottom: 15px;
}

.noticias-equipos__fecha {
  font-size: 12px;
  font-weight: 400;
}

.noticias-equipos__titulo {
}

/* Noticias */

.noticias--lo-ultimo {
  background-color: #262626;
  color: white;
  padding-bottom: 40px;
  border-bottom: 15px solid #161616;
}

.noticias-index__titulo {
  padding: 20px 0px;
  font-weight: 800;
  font-size: 35px;
}

.noticias-index__titulo--column {
  padding: 0px 0px 20px 0px;
  font-weight: 800;
}

.noticias-index__titulo--loultimo {
  padding: 20px 16px;
}

.noticias-index__span-bold {
  color: orange;
}

.noticias-index__lista {
  display: flex;
  flex-direction: row;
  gap: 20px;
  padding-bottom: 20px;
  list-style: none;
}

.noticias-index__lista--lo-ultimo {
  padding: 0px 16px;
}

.noticias-index__item {
  position: relative;
  width: 100%;
  box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  -webkit-box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  -moz-box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  cursor: pointer;
}

.noticias-index__imagen {
  width: 100%;
  height: 200px;
  object-fit: cover;
}

@media (max-width: 992px) {
  .noticias-index__lista {
    flex-direction: column;
  }
}

@media (max-width: 1165px) {
  .container--column {
    flex-direction: column;
  }

  .left__column {
    width: 100%;
  }

  .right__column {
    width: 100%;
  }
}

/* LO MAS LEIDO */

.lomasleido {
  font-weight: bold;
  margin-bottom: 20px;
}

.lomasleido__lista {
  display: flex;
  flex-direction: column;
  list-style: none;
  gap: 15px;
}

.lomasleido__item {
  border-radius: 5px;
  padding: 5px;
  box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  -webkit-box-shadow: 0px 0px 15px -1px rgba(26, 26, 26, 0.24);
  transition: 400ms;
}

.lomasleido__posicion {
  font-weight: bold;
  font-size: 40px;
}

.lomasleido__item:hover {
  scale: 1.02;
  cursor: pointer;
}

.lomasleido__link {
  display: flex;
  align-items: center;
  gap: 5px;
}

iframe.instagram-media {
  max-width: 100% !important;
  width: 100% !important;
  min-width: auto !important;
}


/* Carousel */

    /* CAROUSEL */

    .carousel-background {
      background-image: url('https://radiobuenosaires.com.ar/assets/static/bann4.png');
      background-repeat: no-repeat;
      background-size: cover;
      width: 100%;
      height: 450px;
      position: absolute;
  }

  .item-horarios {
      padding: 20px 0px;
      color: white;
      letter-spacing: 2px;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: space-between;
      width: 100%;
      height: 220px;
  }

  .item-horarios__programa {
      font-size: 45px;
      font-weight: 700;
      /*         text-shadow: -5px 0px 10px #101010; */
  }

  .item-horarios__horario {
      font-size: 16px;
      background-color: var(--color-live);
      color: var(--color-light);
      height: 35px;
      width: 350px;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 25px;
      box-shadow: 1px -1px 27px -4px rgba(0, 0, 0, 0.58);
      -webkit-box-shadow: 1px -1px 27px -4px rgba(0, 0, 0, 0.58);
      -moz-box-shadow: 1px -1px 27px -4px rgba(0, 0, 0, 0.58);
  }

  .item-horarios__conductor {
      font-size: 20px;
      color: var(--color-light);
      display: none;
  }

  .item-horarios__img {
      position: absolute;
      bottom: 50px;
  }

  .carousel-control-next,
  .carousel-control-prev {
      font-size: 40px;
  }

  @media (max-width: 660px) {
      .item-horarios__programa {
          font-size: 22px;
      }

      .item-horarios__conductor {
          font-size: 12px;
      }

      .item-horarios__conductor--small {
          font-size: 10px;
      }
  }



