
@media only screen
and (min-width : 576px) {

  .site-brand .site-title {
    width: 140px;
    height: 96px;
  }

  .wpa9-gallery .wpa9-masonry {
    
  }

}

@media only screen
and (min-width : 768px) {

  .loop-posts article .entry-container {
    margin-top: calc(.75 * var(--spacer));
    /* padding-left: calc(2 * var(--spacer)); */
  }

  .navbar-menu .nav-item {
    margin: 0 calc(.25 * var(--spacer));
  }

  .wpa9-gallery .wpa9-masonry {
    
  }

}


@media only screen and (min-width: 992px) {
  
  .navbar-menu {
    justify-content: flex-end;
  }

  #main-nav {
    margin-left: calc(3 * var(--spacer));
    top: calc(-1.25 * var(--spacer));
  }

  #main-nav .navbar-menu .menu-item.section::before {
    display: inline-block;
  }

  /* #main-nav .navbar-menu .nav-item {
    display: inline-block;
  } */

}


@media only screen
and (min-width : 1200px) {



}