@import url('https://www.ucol.mx/cms/beta2/css/udec.css');

#navbar p {
  margin: 0;
}

.sidebar-menu > h2, 
.sidebar > h2,
.sidebar-top {
   font-size: var(--bs-h5-font-size) !important; 
}

#brillo {
  display: none
}

.img-responsive {
  max-width: 100%;
  height: auto!important;
}
nav.navbar-bottom>div>#navbarClassicCollapse {
  width: 100%;
}


@media all and (max-width: 480px) {
  .text-bg-light {
    width: 190px;
    text-align: left;
  }
  #navbarClassicCollapse {
      margin: 0.5rem 0px;
  }
  .img-tabla {
    max-width: 130px !important;
    height: auto;
  }
  .icon-box-purple .icon {
    margin-top: 11px;
  }
  .plan.active .closePlan {
    display: block !important;
    top: 32px !important;
    right: -24px !important;
  }
  #navbarClassicCollapse > ul {
      margin-left: auto !important;
      margin-right: auto!important;
  }
  #navbarClassicCollapse > ul:nth-child(1) > li > a {
      text-align: center;
  }
}

@media all and (max-width: 375px) {
  .text-muted {
    font-size: 0.9rem;
  }
  .text-bg-light {
    width: 190px;
    text-align: left;
    margin: 20px 0px;
  }
  #navbarClassicCollapse {
      margin: 1.1rem 0px;
  }
  /* IMAGENES EN TABLAS */
  .img-tabla {
    max-width: 120px !important;
    height: auto;
  }
  .icon-box-purple .icon {
    margin-top: 14px;
  }

}

@media all and (max-width: 320px) {
  .text-bg-light {
    width: 190px;
    text-align: left;
    margin: 15px 0px;
  }
  .img-tabla {
    max-width: 120px !important;
    height: auto;
  }
  .icon-box-purple .icon {
    margin-top: 14px;
  }
}

@media (min-width: 767px) {
  .navbar-brand ~ .navbar-collapse {
    justify-content: right;
  }
}