.landing-page--standard .page-content .octomodel-post--teaser,
.page-context--type-post-page .page-content .octomodel-post--teaser {
  padding: 30px 0;
  border-bottom: 2px solid #535353;
  box-sizing: border-box;
}

.landing-page--standard .page-content .octomodel--columns {
  margin-top: 0;
}

.landing-page--standard .page-content .octomodel--columns .octomodel-post--teaser {
  padding-top: 8px;
  height: 100%;
}

.landing-page--standard .octomodel-post--teaser .node__header h2,
.landing-page--standard .octomodel-post--teaser .node__subtitle,
.page-context--type-post-page .octomodel-post--teaser .node__header h2,
.page-context--type-post-page .octomodel-post--teaser .node__subtitle {
  margin-top: 0;
  margin-bottom: 5px;
  line-height: 1.1;
}

.landing-page--standard .page-content .octomodel-post--teaser,
.page-context--type-post-page .page-content .octomodel-post--teaser {
  overflow: hidden;
}

.landing-page--standard .page-content .octomodel-post--teaser .node__image,
.page-context--type-post-page .page-content .octomodel-post--teaser .node__image {
  margin: 0px 15px 0 0px;
  max-width: 33%;
}

.teaser-area
{
  display:block;
}

.teaser-area .node__main
{
  width:100%;
}
.teaser-main-image-crop {
  overflow: hidden !important;
display: block;
font-size: 0;
line-height: 0;
height: 140px;
width: auto;
margin-right: 0px;
}

.teaser-main-image-crop img {
    height: 140px !important;
    width: auto !important;
    margin-left: 50%;
    transform: translateX(-50%);
}

@media (min-width: 768px) {
  .landing-page--standard .page-content .octomodel--columns .octomodel-post--teaser .node__image,
  .page-context--type-post-page .page-content .octomodel--columns .octomodel-post--teaser .node__image {
    float: none;
    margin: 0 0 15px 0;
    max-width: 100%;
  }

  .teaser-area
  {
    display:flex;
  }

  .teaser-area .node__main
  {
    width:80%;
  }
  .teaser-main-image-crop {
    overflow: hidden !important;
  display: block;
  font-size: 0;
  line-height: 0;
  height: 140px;
  width: 160px;
  margin-right: 20px;
  }

  .teaser-main-image-crop img {
      height: 140px !important;
      width: auto !important;
      margin-left: 50%;
      transform: translateX(-50%);
  }

}

.landing-page--standard .page-main .octomodel-post--teaser .node__content,
.page-context--type-post-page .page-main .octomodel-post--teaser .node__content {
  color: #4D4D4D;
}

.landing-page--standard .octomodel-post--teaser .node__read_more a,
.page-context--type-post-page .octomodel-post--teaser .node__read_more a {
  color: inherit;
  text-decoration: none;
}

@media screen, print {
  .landing-page--standard .octomodel-post--teaser .node__read_more a:after,
  .page-context--type-post-page .octomodel-post--teaser .node__read_more a:after {
    /* UTF-8 right arrow */
    content: "\00a0\2192";
    font-family: 'DRC' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
