.height-350 {
  height: 350px !important;
}

.height-415 {
  height: 415px !important;
}

@media (max-width: 990px) {
  #days-desk {
    display: none !important;
  }

  #titulo-program {
    text-align: center;
  }

  li#movil-li {
    padding: 0 5px;
  }
}

@media (min-width: 990px) {
  #days-movil {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .height-programa {
    height: 415px !important;
  }
}

@media (max-width: 1199px) {
  .height-programa {
    height: 550px !important;
  }
}

/* Login Jashua */
.height-350 {
  height: 350px !important;
}

.height-415 {
  height: 415px !important;
}

.loginMain {
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
  background: rgb(2, 0, 36);
  background: linear-gradient(
    180deg,
    rgba(2, 0, 36, 1) 0%,
    rgba(1, 57, 95, 1) 14%,
    rgba(0, 212, 255, 1) 100%
  );
  align-items: center;
}

.contentLogin {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px !important;
  margin-bottom: 35px;
  width: 920px;
  height: 500px;
}

.bg-blue {
  background-color: #02a7e9 !important;
  color: #fff !important;
}

.bgColumn-login {
  background-image: url("../img/image-inventary.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.justify-center {
  justify-content: center;
}

@media (max-width: 690px) {
  .contentLogin {
    width: 100% !important;
    height: auto;
  }

  .hide-mobile {
    display: none;
  }

  .card-header {
    text-align: center !important;
  }
}

/* End Login Jashua */

/* Admin Products */
.title {
  font-size: 32px;
  font-weight: 700;
}

.table td {
  text-align: center;
}

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

.table thead th {
  font-size: 11px;
  font-weight: 800;
  text-transform: uppercase;
  text-align: center;
}

tbody tr td {
  padding: 0.75rem 1.5rem !important;
}

/* END Admin Products */

/* INT User Products */
#rowContentProductsCard .card {
  border-radius: 8px !important;
}

.contenCardProducts {
  display: inline-flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 20px;
}

.contenCardProducts img {
  object-fit: contain;
}

.contenCardProducts h6 {
  margin: 0px;
}

.headingCardProduct {
  align-items: center;
  justify-content: space-between;
}

.headingCardProduct h6 {
  margin: 0px;
}

.bodyProductInfo {
  margin: 8px 0px 20px 0px;
}

.contentProductInfo {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  margin-bottom: 8px;
}

.contentProductInfo h6 {
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  color: #222;
}

.contentProductInfo span {
  font-size: 11px;
}
/* END User Products */

@media (max-width: 990px) {
  #days-desk {
    display: none !important;
  }

  #titulo-program {
    text-align: center;
  }

  li#movil-li {
    padding: 0 5px;
  }
}

@media (min-width: 990px) {
  #days-movil {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .height-programa {
    height: 415px !important;
  }
}

@media (max-width: 1199px) {
  .height-programa {
    height: 550px !important;
  }
}
/* Nuevos estilos */
