
.rss-aggregator .planet-post .wpra-grid-item:not(.wpra-grid-item--image-background):not(.wpra-grid-item--no-borders) {
  border: 0;
}

.rss-aggregator .planet-post .wpra-grid-item__content {
  padding: 0;
}

.rss-aggregator .planet-post .wpra-grid-item__title a {
  font-size: 26px;
  color: #4e629a;
  font-weight: 500;
}

.rss-aggregator .planet-post .wpra-grid-item__excerpt {
  font-size: 16px;
  font-weight: 300;
}

.rss-aggregator .planet-post .wpra-grid-item__information {
  font-size: 16px;
  font-weight: 500;
  color: #767676;
  opacity: 1;
}

.rss-aggregator .planet-post .wpra-grid-item__information .feed-source a {
  font-weight: 500
}

.wp-rss-template-container .nav-links a {
  font-size: 16px;
  font-weight: 500;

}

.wp-rss-template-container .nav-links div:first-child,
.wp-rss-template-container .nav-links span:first-child {
  padding-left: 0;
  margin: 0;
}

.wp-rss-template-container .nav-links div,
.wp-rss-template-container .nav-links span {
  padding: 1rem;
  font-weight: 500;
  margin: 0;
}

.wp-rss-template-container .nav-links span {
  color: #1f305f;
}

.subscription-title {
  text-align: right;
  padding: 20px;
  margin: 0;
}

.subscription-title a {
  color: #4e629a;
}

.subscription-title a:hover {
  color: #94adf3;
  text-decoration: underline;
}

.page-nav-menu.planet-subscriptions ul {
  overflow-y: scroll;
  height: 500px;
}

/* Hack for WP RSS Aggregator - Pagination scrolls up but post title is covered by menu banner
  The padding serves as an offset for the scroll function
*/
.entry .entry-content .wp-rss-template-container {
  margin: 0;
  padding-top: 50px;
}

@media only screen and (max-width: 1010px) {
  .subscription-title {
    text-align: center;
  }

  /* Hack for WP RSS Aggregator - Pagination scrolls up but post title is covered by menu banner
    The padding serves as an offset for the scroll function
  */
  .entry .entry-content .wp-rss-template-container {
    margin: 0;
    padding-top: 70px;
  }
}