
.node--type-article .main-content {
  padding: 3.5em 0 0 0;
}
.article-images {
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
}
.article-tags {
  max-width: 700px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  padding-top: 2em;
}
.article-tags .field__label, .article-tags .field__items {
  display:inline-block;
}
.article-tags .field__label {
  font-family: 'CoreSansCaption','Arial', 'Helvetica',sans-serif;
  text-transform:uppercase;
}
.article-tags .field__item a, .article-tags .field__items a, .article-tags .field__item {
  font-family: 'CoreSansLightItalic', 'Arial', 'Helvetica', sans-serif;
  text-decoration: underline;
  letter-spacing: 0.02em;
}
.article-tags .field__item a:hover, .article-tags .field__items a:hover, .article-tags .field__item:hover, .article-tags .field__item a:focus, .article-tags .field__items a:focus, .article-tags .field__item:focus {
  text-decoration:none;
}
.article-tags .field__item a:hover, .article-tags .field__item a:focus {
  text-decoration:none;
}
.node--type-article .featured-bottom .row {
  display:block;
  padding: 0;
}
.article-tags .field__item {
  display:inline-block;
}
.node--type-article .featured-image .views-field-field-featured-image {
  overflow:hidden;
  margin-bottom: -100px;
}
.node--type-article .featured-image .region-featured-image {
  justify-content: center;
}
.node--type-article .featured-image .views-field-field-featured-image img {
  -webkit-transition: opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);
  transition: opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);
  transition: opacity .3s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1);
  transition: opacity .3s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s cubic-bezier(.215,.61,.355,1);
  box-shadow:none;
  border:none;

}
.node--type-article .featured-image .views-field-field-featured-image a:hover img {
  transform:scale(1.1);
}
.field--name-field-tags .field__label, .field--name-field-tags ul.links {
  font-size: 1em;
}
.field--name-field-tags ul.links li:before {
  font-size: 1em;
  content:'TAGS';
  font-family: 'CoreSansCaption','Arial', 'Helvetica',sans-serif;
  text-transform:uppercase;
  margin-right:7px

}

@media (max-width: 992px) {
  .node--type-article .featured-bottom .row  {
    display:inline-flex;
  }
}
@media (max-width: 768px) {
.node--type-article .main-content {
  padding: 4.7em 0 0 0;
}
}
