/*Nexus 10*/
.story_teaser_module .story_teaser_module-teaser article {
  max-width: 800px; }
  .story_teaser_module .story_teaser_module-teaser article h3 {
    font-size: calc(26px + (26 - 16) * (100vw - 800px) / 800); }
  .story_teaser_module .story_teaser_module-teaser article .story_teaser_module-teaser-img {
    padding: 65% 0 0 100%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block; }

.story_teaser_module .story_teaser_module-teaser .story_teaser_module-business {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal {
    margin-top: -2.3em; }
    .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal ul {
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-justify-content: flex-end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      margin-right: 1em; }
      @media only screen and (min-width: 41.25em) {
        .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal ul {
          margin-right: 0;
          margin-top: 1em; } }
      .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal ul li:nth-child(n+1) {
        margin-right: 0.6em; }
      .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal ul li:last-child {
        margin-right: 0; }
    .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal .more {
      padding: 0.1em 0.5em;
      background-color: rgba(255, 255, 255, 0.7); }
  @media only screen and (min-width: 41.25em) {
    .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business {
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal {
        margin-top: 0; }
        .story_teaser_module .story_teaser_module-teaser .story_teaser_module-business .social-bar-horizontal .more {
          padding: 0; } }
