.in-page-links{
  margin-top:40px;
}
.in-page-links ul{
  display:flex;
  padding:0;
  flex-wrap: wrap;
}
.in-page-links ul li{
  list-style:none;
}
.in-page-links ul li:last-child a{
border-right:0;
}
.in-page-links ul li a{
  display: inline;
  margin-right: 20px;
  padding: 5px 20px 5px 0;
  border-right: 1px solid #cdcdcd;
}
.in-page-links ul li a:hover:after{
  display:none;
}

.module-in-page-nav .with-image .in-page-items{
  flex: 0 0 50%;
}
.with-image .in-page-links ul {
  flex-direction: column;
}
.with-image .in-page-links ul li{
margin-bottom:20px;
}
.with-image .in-page-links ul li a{
  border:none;
}
@media all and (max-width:767.98px){
.module-in-page-nav .with-image .in-page-items{
flex: 0 0 100%;
}
.module-in-page-nav .with-image{
flex-wrap: wrap;
}
  .in-page-links ul{
    flex-direction: column;
  }
  .in-page-links ul li a{
    border:none;
  }
}
