body.elementor-editor-active .tea-series-nav{
  position: sticky;
  top: 11.8em;
  z-index: 1;
}

body.page-id-6366 .admin-bar .ast-above-header-bar {
  top: auto !important;
}

.tea-series-nav ul {
  display: flex;
  max-width: 855px;
  margin: auto;
}
.tea-series-nav ul, .tea-series-nav li
{
  list-style: none;
  padding: 0;
}

.tea-series-nav li
{
  margin: 0;
  padding: 0 1em;
  /* display: inline-block; */
  text-transform: uppercase;
  flex-basis: 100%;
  width: 0;
  text-align: center;
  /* border-right: 1px solid black; */
  /* font-size: 1.4rem; */
}
.tea-series-nav a {
  color: var(--e-global-color-primary) !important;
}

@media only screen and (max-width: 767px) {
  .tea-series-nav li
  {
    padding: 0 !important;
	}
}

@media only screen and (max-width: 921px) {
  .tea-series-nav {
    top: 70px !important;
  }
}

.tea-series-nav li:last-child 
{
  /* border-right: none; */
}

.tea-series-nav a
{
  color: #888;
  text-decoration: none;
}

.tea-series-category
{
  max-width: calc(100% - 8rem) !important;
}

.tea-series-gallery a.more-item
{
  height: 0;
  width: 0;
  padding:0;
  margin:0;
  overflow: hidden;
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.tea-series-category.show-more .tea-series-gallery a.more-item
{
  height: initial;
  width: initial;
  margin: .5em;
  overflow: visible;
}

.tea-series-gallery
{
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.tea-series-gallery > a
{
  display: flex;
  text-decoration: none;
  margin: .5em;
}

.tea-series-gallery .tea-item
{
  text-align: center;
  width: 275px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  background: white;
  box-shadow: 0px 1px 2px 1px #dedede;
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.tea-series-gallery a:hover
{
  transform: scale(1.03);
}

.tea-series-gallery .tea-title
{
  color: #212121;
  line-height: 1.5;
  padding: 0rem 1.5rem 0rem 1.5rem;
  font-weight: 600;

  min-height: 3.5em;
  display: flex;
  justify-content: center;
  align-items: center;

  margin: 1em 0 0.4em 0;
}

.tea-series-gallery .tea-images
{
  box-shadow: 0px 1px 5px #CCC;
}

.tea-series-gallery .tea-images, .tea-images > div
{
  height: 137.5px;
  width: 275px;
}

.tea-images > *, .tea-images > * > *, .tea-images > * > * > *
{
  height: 100%;
}

.tea-series-gallery img, .tea-series-gallery video, .tea-series-gallery .tea-image-hover
{
  object-fit: cover;
}

.tea-series-gallery picture, .tea-series-gallery video, .tea-series-gallery .tea-image-hover
{
  width: 275px;
}

.tea-series-gallery .tea-image, .tea-series-gallery .tea-image-hover {
  overflow: hidden;
}

.tea-series-gallery .tea-image-hover, .tea-series-gallery .tea-image-hover img {
  left: -1px;
  width: 277px;
}

.tea-series-gallery .tea-image-hover
{
  position: absolute;
  top: 0;
  opacity: 0;
    -webkit-transition: opacity 400ms ease 0s;
    -moz-transition: opacity 400ms ease 0s;
    transition: opacity 400ms ease 0s;
}

.tea-series-gallery a:hover .tea-image-hover
{
  opacity: 1;
}

.tea-series-gallery .tea-excerpt
{ 
  color:#888;
  /* font-size: 1.2rem; */
  padding: 0rem 1.5rem 2rem 1.5rem;
  line-height: 1.2;

}

.tea-excerpt p{
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 0;
}






/*Live Site Overwrite*/

.tea-series-nav 
{
  /* max-width: none !important; */
  /* border: 1px solid #bdbdbd; */
  width: 100%;
  /* margin-bottom: 3.5em; */
}

.tea-series-nav a 
{
  /* font-size: 0.9rem; */
}
.tea-series-nav a img
{
  max-width: 100px;
}

.tea-series-nav li 
{
  padding: 0 0.8em;
  /* border-right: 1px solid #bdbdbd; */
  /* font-size: 1.4rem; */
}

.tea-series-category 
{
  max-width: none !important;
}
/*
.tea-series-category[id]::before 
{
  content: '';
  display: block;
  height:      80px;
  margin-top: -80px;
  visibility: hidden;
}
*/

.tea-series-heading 
{
  text-align: center;
}

.tea-series-symptom 
{
  margin-bottom: 0.2em;
  /* font-size: 0.9em; */
}

.tea-series-gallery .tea-excerpt 
{
  /* font-size: 0.7rem; */
}

.tea-series-gallery-wrap 
{
  text-align: center;
  margin-bottom: 3em;
}

.tea-series-gallery-wrap .show-more-tea 
{
  margin-top: 1em;
  /* color: black; */
}
/*

.tea-series-gallery-wrap .show-more-tea:focus {
  color: black;
  background: #e6e6e6 !important;
}
.tea-series-gallery-wrap .show-more-tea:hover 
{
  background: #ffdd00;
  color: black;
}
*/


.single-tea-series .site-content{
  margin-top: 1em;
}

/* .single-tea-series .similar-wrap{
    width: 80%;
    margin: auto;
} */


/* .tea-series-template-default.single.single-tea-series .menu-item.current_page_parent a
{
  color: inherit !important;
} */

.tea-series-template-default.single.single-tea-series .menu-item.current_page_parent.tea-series a
{
  color: #ffdd00 !important;
}

/* @media (max-width: 991.98px) 
{
  .tea-series-nav li
  {
    display: block;
    border-right: 0;
  }
} */
.tea-series-nav{
  background: white;
  padding-top: 1em;
  padding-bottom: 1em;
}
@media only screen and (min-width: 766px){
  /* body.ast-above-sticky-header-active .tea-series-nav{
      position: fixed;
      top: 7em;
      z-index: 100;
      background: #FFF;
      padding-top: 1em;
      padding-bottom: 1em;
      width: 100%;
      left: 0;
      right: 0;
  } */
}

.tea-series-nav {
  /* position: absolute; */
  position: static;
  /* left: 0; */
  /* top: unset; */
  /* right: 0; */
  margin: auto;
}
body.single-tea-series article div.single-layout-1{
  max-width: 1240px;
  margin: auto;
}
body.ast-main-header-nav-open .tea-series-nav {
  display: none;
}
body.single-tea-series article div.single-layout-1 .entry-content{
  padding-left: 20px;
  padding-right: 20px;
}
body.single-tea-series .navigation.post-navigation{
  display: none;
}
.tea-series-category-wrap {
  /* margin-top: 12em; */
}
.tea-series-nav div {
  line-height: 1;
}


@media only screen and (max-width: 767px) {
    .tea-series-nav div {
      line-height: 1.5;
      font-size: 0.7em;
      margin-top: 0.8em;
    }
    .tea-series-nav a img{
      max-width: 60px;
    }
}

.ast-primary-header-bar.ast-primary-header.main-header-bar {
  background-color: transparent;
}
.ast-primary-header-bar.ast-primary-header.main-header-bar > div.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center,
.site-primary-header-wrap
{
  background-color: #121212;
}
.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default{
  padding: 0 !important;
}

.ast-primary-header-bar.ast-primary-header.main-header-bar.site-primary-header-wrap.site-header-focus-item.ast-builder-grid-row-layout-default.ast-builder-grid-row-tablet-layout-default.ast-builder-grid-row-mobile-layout-default >
div.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center
{
  padding: 0 20px;
  min-height: 70px;
}
.main-header-bar.ast-header-breadcrumb {
  visibility:hidden;
}