/*
Views CSS

Output to dist/css/views/*.css

*/
/**
===== Theme Settings =====

=== Variables ===
--theme-pri-color
--theme-pri-bg-text-color
--theme-pri-bg-text-hover-color
--theme-sec-color
--theme-sec-bg-text-color
--theme-sec-bg-text-hover-color
--theme-success-color
--theme-fail-color
--theme-warning-color
--theme-body-bg-color

**/
.blog .article-content .v-shortcode-terms, .archive .article-content .v-shortcode-terms {
  font-size: 0.8rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 2rem;
}
.blog .article-content .v-shortcode-terms a, .archive .article-content .v-shortcode-terms a {
  border: none;
  background: var(--theme-light-gray, #eaeaea);
  margin: 0.25rem;
}
.blog .article-content .v-shortcode-terms a:hover, .blog .article-content .v-shortcode-terms a:focus, .blog .article-content .v-shortcode-terms a.active, .archive .article-content .v-shortcode-terms a:hover, .archive .article-content .v-shortcode-terms a:focus, .archive .article-content .v-shortcode-terms a.active {
  background: var(--theme-pri-color, #2d9194);
  color: var(--theme-white, #ffffff);
}
@media screen and (max-width: 43.6875rem) {
  .blog .article-content .v-shortcode-terms, .archive .article-content .v-shortcode-terms {
    display: none;
  }
}
.blog .article-content .v-shortcode-terms-select, .archive .article-content .v-shortcode-terms-select {
  display: none;
}
@media screen and (max-width: 43.6875rem) {
  .blog .article-content .v-shortcode-terms-select, .archive .article-content .v-shortcode-terms-select {
    display: block;
    margin: 2rem auto;
  }
}
.blog.post-type-archive-success_stories .v-grid-layout > .inner, .archive.post-type-archive-success_stories .v-grid-layout > .inner {
  grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
}
.blog .v-grid-layout > .inner, .archive .v-grid-layout > .inner {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr !important;
}
.blog.tem-sidebar-act .archive-content, .archive.tem-sidebar-act .archive-content {
  padding: 0;
}
.blog.tem-sidebar-act .v-grid-layout > .inner, .archive.tem-sidebar-act .v-grid-layout > .inner {
  grid-template-columns: 1fr 1fr 1fr 1fr !important;
}
@media only screen and (max-width: 1200px) {
  .blog.tem-sidebar-act .v-grid-layout > .inner, .archive.tem-sidebar-act .v-grid-layout > .inner {
    grid-template-columns: 1fr 1fr 1fr !important;
  }
}
@media screen and (max-width: 43.6875rem) {
  .blog.tem-sidebar-act .v-grid-layout > .inner, .archive.tem-sidebar-act .v-grid-layout > .inner {
    grid-template-columns: 1fr 1fr !important;
  }
}
