body {
  background-color: #f9fcff;
  /* Custom size */
}
body h2,
body h3,
body h4,
body h5 {
  margin-bottom: 1rem;
}
body a {
  color: #e63911;
}
body .container {
  max-width: 1360px;
}
body .button-black {
  background-color: black;
  border-color: black;
}
body .button-black.button-clear,
body .button-black.button-outline {
  background-color: transparent;
  color: black;
}
body .button-black.button-clear {
  border-color: transparent;
}
body .button-small {
  font-size: 0.8rem;
  height: 2.8rem;
  line-height: 2.8rem;
  padding: 0 1.5rem;
}
body .button-large {
  font-size: 1.4rem;
  height: 4.5rem;
  line-height: 4.5rem;
  padding: 0 2rem;
}
body .newsfeed .container #isotope_filters {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
body .newsfeed .container #isotope_filters li {
  margin-right: 1rem;
}
body .newsfeed .container #isotope_filters li a {
  padding: 5px 10px;
  background: #efefef;
}
body .newsfeed .container #isotope_filters li:not(:first-of-type) a:before {
  content: '\f0b0';
  font-family: FontAwesome;
  display: inline-block;
  width: 1.3em;
}
body .newsfeed .container .entries-wrapper .entry {
  margin-bottom: 2%;
  padding: 5px 10px;
  background-color: #efefef;
}
body .newsfeed .container .entries-wrapper .entry .entry-info {
  font-size: 1.2rem;
  color: #7a8791;
}
body .newsfeed .container .grid-item,
body .newsfeed .container .grid-sizer {
  width: 49%;
}
body .newsfeed .container .gutter-sizer {
  width: 2%;
}
