/*
Theme Name: BK8VNReview Flatsome Child
Theme URI: https://bk8vnreview.com/
Description: Domain-specific child theme for the authorized BK8VNReview visual mirror.
Author: BK8VNReview
Template: flatsome
Version: 1.0.3
Text Domain: bk8vnreview
*/

/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

/* BK8VNReview category archive shell. */
.bk8vnreview-category-section {
  min-height: 480px;
  padding: 48px 0 64px;
}

.bk8vnreview-category-section .section-title-container {
  margin-bottom: 32px;
}

.bk8vnreview-category-posts .box {
  height: 100%;
}

.bk8vnreview-category-posts .box-image img {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
}

.bk8vnreview-category-posts .post-title {
  font-size: 1.15rem;
  margin-bottom: 0.6rem;
}

.bk8vnreview-category-posts .post-excerpt {
  color: #555;
  margin-bottom: 0;
}

/* Keep the shared desktop header readable and on one line on inner pages. */
.header-nav-main {
  flex-wrap: nowrap !important;
  white-space: nowrap;
}

.header-nav-main.nav > li {
  margin-left: 4px;
  margin-right: 4px;
}

.header .header-nav-main.nav > li > a {
  color: #044c5d !important;
  font-size: 12px;
}

.header .header-nav-main.nav > li > a:hover,
.header .header-nav-main.nav > li.active > a,
.header .header-nav-main.nav > li.current-menu-item > a {
  color: #034ea1 !important;
}

@media screen and (min-width: 850px) {
  .header .header-nav-main.nav-line > li > a::before {
    top: auto !important;
    bottom: 0 !important;
  }
}

@media only screen and (max-width: 48em) {
  .bk8vnreview-category-section {
    min-height: 360px;
    padding: 32px 0 48px;
  }
}
