/*
 Theme Name:   BB Gallery
 Theme URI:    https://bbgaleria.hu
 Description:  BB Gallery
 Author:       BB Gallery
 Author URI:   https://bbgaleria.hu
 Template:     generatepress
 Version:      1.0
*/

/* GeneratePress Site CSS */ /* Volume Remastered CSS */

/* Featured post in blog */
.featured-column.grid-100 {
  width: 100%;
}

.featured-column.grid-100:not(.has-post-thumbnail)
  .gb-grid-wrapper
  > .gb-grid-column:first-child {
  display: none;
}

/* Custom Post Navigation remove empty classes */
.featured-navigation .gb-grid-column:empty {
  flex: 0 1;
}

@media (min-width: 769px) {
  .featured-navigation .gb-grid-column:not(:empty) {
    flex: 1 0;
  }
}

/* Single Post Hero image responsive controls */
@media (max-width: 1024px) and (min-width: 769px) {
  .page-hero-block:before {
    background-size: cover;
  }
  .featured-column,
  .featured-column img.wp-post-image {
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .page-hero-block:before {
    background: none;
  }
}

/* Post Archives - force post meta to vertically align bottom */
.generate-columns-container .post > .gb-container,
.generate-columns-container .post > .gb-container > .gb-inside-container,
.post-summary > .gb-inside-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.post-summary {
  flex: 1;
}

.post-summary > .gb-inside-container > *:last-child {
  margin-top: auto;
}
/* Add border radius to post archive images */
.generate-columns-container .dynamic-featured-image {
  border-radius: 4px;
}

/* End GeneratePress Site CSS */

.main-navigation {
  border-top: 1px solid var(--base-2);
  border-bottom: 1px solid var(--base-2);
}

.comments-area {
  display: none;
}

.masonry-container .post .inside-article:hover {
  background-color: var(--base-2);
}

/* .generate-columns {
  margin-bottom: 0;
} */

/* .inside-article {
  background-color: var(--base-2);
  padding: 2rem;
} */
