@media(min-width: 991px) {
  .mobile {
    display: none;
  }

  .col-padding-right {
    padding-right: var(--col-gap);
  }
  .col-padding {
    padding-left: var(--col-gap);
    padding-right: var(--col-gap);
  }

  /* News individual page */
  .post-content-col {
    padding-right: var(--col-gap);
    border-right: 1px solid var(--color-border);
  }
  .post-related-col {
    padding-left: var(--col-gap);
  }
}

@media(max-width: 1200px) {
  .menu-nav-wrapper {
    gap: var(--col-gap);
  }
  .navbar-brand img {
    max-height: 25px;
  }
  .nav-link {
    font-size: 0.7em;
  }
}

@media(max-width: 990px) {
  .desktop {
    display: none;
  }

  .header-menu .main-nav {
    flex-direction: column;
    margin-left: 0 !important;
    --line-offset: 0em;
  }
  .main-nav-item {
    display: flex;
  }
  .nav-link {
    padding: 0.3em var(--line-ofset);
    font-size: 1em;
  }

  .menu-inner {
    overflow: auto;
  }
  .menu-mid {
    overflow: initial;
  }
}


@media(max-width: 640px) {
  .container,
  .container-fluid .row {
    padding-left: 0;
    padding-right: 0;
  }
}
