@media screen and (max-width: 800px) {
  .content-list li:first-child:after {
    background-image: url(../img/divider.png);
    background-size: 30vw calc(30vw * 0.39);
    display: block;
    content: "";
    width: 30vw;
    height: calc(30vw * 0.39);
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
  }
  .logo-margin{
    margin-top:8%!important;
  }

}
.article-section + .grid-content-list > .o-collection--heading {
  border-top: none;
}
.article-section + .grid-content-list > .o-collection--heading:before {
  background-image: url(../img/divider.png);
  background-size:120px 47px;
  display: block;
  width: 120px;
  height: 47px;
  content: "";
  margin-bottom: 45px;
  margin-left: auto;
  margin-right: auto;
}
