/** Base colors **/
/** from style guide **/
/** style guide: buttons **/
/** style guide: gradients **/
/** TEXT **/
/** LINES **/
/** LINKS **/
/** ERRORS **/
/** Alert Success **/
/** Alert Warning **/
/** Alert Error **/
/** Journal Articles have specific requirements **/
/** Journal branding **/
.lc-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 1em;
}

.lc-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2em;
}

.lc-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 3em;
}

.lc-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  height: 4em;
}

.lc-5 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
  height: 5em;
}

.lc-6 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  line-clamp: 6;
  -webkit-box-orient: vertical;
  height: 6em;
}

.lc-7 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 7;
  line-clamp: 7;
  -webkit-box-orient: vertical;
  height: 7em;
}

.lc-8 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 8;
  line-clamp: 8;
  -webkit-box-orient: vertical;
  height: 8em;
}

.snippet-container.responsive.bg-green .snippet .card {
  background-color: #c6d420;
}

.snippet-container.responsive.bg-grey .snippet .card {
  background-color: #cccccc;
}

.snippet-container.responsive.bg-light-grey .snippet .card {
  background-color: #ccc;
}

.snippet-container.responsive.bg-very-light-grey .snippet .card {
  background-color: #f8f8f8;
}

.snippet-container .snippet .card .fs-50 {
  font-size: 0.5em;
}
.snippet-container .snippet .card .fs-55 {
  font-size: 0.55em;
}
.snippet-container .snippet .card .fs-60 {
  font-size: 0.6em;
}
.snippet-container .snippet .card .fs-65 {
  font-size: 0.65em;
}
.snippet-container .snippet .card .fs-70 {
  font-size: 0.7em;
}
.snippet-container .snippet .card .fs-75 {
  font-size: 0.75em;
}
.snippet-container .snippet .card .fs-80 {
  font-size: 0.8em;
}
.snippet-container .snippet .card .fs-85 {
  font-size: 0.85em;
}
.snippet-container .snippet .card .fs-90 {
  font-size: 0.9em;
}
.snippet-container .snippet .card .fs-95 {
  font-size: 0.95em;
}

.snippet.responsive.vertical-card p {
  line-height: 1em;
}
.snippet.responsive.vertical-card a {
  text-decoration: none;
}
.snippet.responsive.vertical-card .resource-subtype {
  font-style: italic;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2em;
}
.snippet.responsive.vertical-card .card-title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  height: 4em;
}
.snippet.responsive.vertical-card .card-text.authors {
  font-style: italic;
  background-color: lightgrey;
  margin-top: 0;
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 3em;
}

.snippet.responsive.hv-card p {
  line-height: 1em;
}
.snippet.responsive.hv-card a {
  text-decoration: none;
}
.snippet.responsive.hv-card .resource-subtype {
  font-style: italic;
  margin-top: 0;
}
.snippet.responsive.hv-card .card-title a {
  text-decoration: none !important;
}
.snippet.responsive.hv-card .card-text.authors {
  font-style: italic;
  background-color: lightgrey;
  margin-top: 0;
}

.snippet.responsive .space.quarter-line {
  height: 0.25em;
}
.snippet.responsive .space.lightgrey {
  background-color: lightgrey;
}

/*# sourceMappingURL=base.output.css.map */
