 .container {
    width: 80%;
    margin: 1rem auto;
  }

  h1 {
    text-align: center;
  }

p.newItem {
    margin: 1.5rem auto;
    width: 60%;
}

@media screen and (max-width: 500px) {
    p.newItem,
    p.shortDescription {
        width: 95%;
    }
}

  p.newItem span.date {
    color: #134b88;
    padding: .5rem .8rem;
    background: #e1f3ff;
    border-radius: 3rem;
  }

  p.newItem a {
    text-decoration: none;
    color: #000;
    padding: .5rem 0;
  }

  p.newItem a:hover {
    color: #134b88;
    border-bottom: 1px solid #134b88;
  }

p.shortDescription {
    text-decoration: none;
    color: #aaa;
    width: 60%;
    margin: 0 auto;
}