a {
  text-decoration: none;
}

.quarto-title-meta-contents .quarto-title-meta-buttons a {
  color: white !important;
}

ul.publication-list {
  /* padding-left: 1rem; */
  /* list-style-type: none; /* Remove bullets */
  /* padding: 0; /* Remove padding */
  /* margin: 0; /* Remove margins */
  list-style: none;
  padding-left: 0;
  display: table;
}

ul.publication-list li::before {
  content: "•";
  display: table-cell;
  padding-right: 0.4em;
}

ul.publication-list li::after {
  content: "";
  display: block;
  margin-bottom: 0.5em;
}

ul.publication-list li {
  display: table-row;
}

.gslide-media {
  background-color: white;
}

.gslide-image img {
  padding: 20px 20px 0px 20px;
}

.MathJax {
  font-size: 1em;
}

.katex {
  font-size: 1em;
}

div.quarto-post .thumbnail img {
  margin-bottom: 2em;
}

h3.no-anchor.listing-title {
  padding-bottom: 0.3em;
}

.quarto-grid-item p.card-img-top > img {
  padding: 2ex;
}

.quarto-title-meta-contents .quarto-title-meta-buttons a {
  margin-bottom: 0.5ex;
}

/* About page listings */
#listing-recent-news .quarto-post {
  align-items: baseline;
}

/* Adjust solana about template */
div.quarto-about-solana .about-entity .about-image {
  margin-right: auto;
  margin-left: auto;
}

.quarto-about-solana .about-entity .title {
  padding-bottom: 0.5em;
}


.list.quarto-listing-custom div:last-of-type {
  border-bottom: none;
}

.quarto-listing-container-custom {
  @include media-breakpoint-up(lg) {
    margin-right: 2em;
  }
}

.quarto-listing-custom .quarto-post .body .listing-description p a {
  color: rgb(24, 188, 156);
}

.quarto-listing-custom .quarto-post {
  margin-bottom: 0;
  border-bottom: none;
}

.quarto-listing-custom .quarto-post .body {
  order: 2;
  flex-shrink: 3;
  flex-basis: 80%;
}


.quarto-listing-custom .quarto-post .metadata {
  order: 1;
  flex-basis: 20%;
  align-self: flex-start;
  flex-shrink: 1;
}


