.g5blog__single-layout-6 {
  .g5blog__single-breadcrumbs {
    padding-bottom: 1.5rem;
  }
  .g5blog__single {
    .g5core__post-featured {
      margin-bottom: 2rem;
    }
  }
}

.g5blog__single-featured-container {
  background-color: #565656;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: relative;
  height: 560px;
  color: #fff;
  &:after {
    opacity: 0.7;
    background: linear-gradient(to bottom, #000, transparent);
    background: -webkit-linear-gradient(bottom, #000, transparent);
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }

  .g5blog__single-meta-top {
    position: absolute;
    left: 30px;
    right: 30px;
    bottom: 30px;
    z-index: 2;
    ul.g5blog__post-meta {
      margin-bottom: 0;
      color: inherit;
      li {
        a:hover {
          color: inherit;
          opacity: 0.9;
        }
      }
    }

    .g5blog__single-title {
      color: inherit;
    }
  }

}

@media only screen and (max-width: 1080px) {
  .g5blog__single-featured-container {
    height: 450px;
  }
}


@media only screen and (max-width: 780px) {
  .g5blog__single-featured-container {
    .g5blog__single-meta-top {
      left: 20px;
      right: 20px;
      bottom: 20px;
    }
  }
}


@media only screen and (max-width: 680px) {
  .g5blog__single-featured-container {
    height: 420px;
  }
}
