@media screen and (min-width: 480px) {
  .m-threeCard article {
    float: left; }
  .m-storycard article {
    float: left; }
  .m-storycard article:not(:first-child) {
    margin-left: 5%; }
  .m-links .button {
    float: right; }
  .m-links div {
    float: left; }
  .m-participation section article {
    float: left;
    width: 20%; }
  .m-participation h3 {
    margin-top: 20px; }
  .m-participation footer {
    clear: both; }
  .m-storycard, .m-participation, .m-threeCard, .m-news, h3.storycard, h4.storycard {
    clear: both; }
  .m-storyDescription {
    clear: both;
    width: 100% !important; }
  .m-storyTitle {
    width: 90%; }
    .m-storyTitle:before {
      position: relative;
      right: -35px;
      top: 20px; } }
