/* css styles */
div.quarto-about-trestles .about-entity .about-link {
    color: #119abb;
    text-decoration: none;
    border:solid 0px;
    margin: -0.25rem;
}

div.quarto-about-trestles .about-entity .about-link:hover {
    color: #119abb; /*#626d78;*/
    text-decoration: none;
    border:solid 0px;
    transform: scale(1.3);
}

span.navbar-title {
    font-weight: bold;
}

div.nav-footer{
  position: fixed; /* Set the navbar to fixed position */
  bottom: 0; /* Position the navbar at the top of the page */
  margin-bottom: -1.5rem;
  width: 100%; /* Full width */
}

.navbar {  
  box-shadow: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.11);
  position: fixed; /* Set the navbar to fixed position */
  top: 0; /* Position the navbar at the top of the page */
  width: 100%; /* Full width */
  
}

.quarto-grid-item {
    border-radius: 25px;
}

.quarto-grid-item p.card-img-top>img {
    object-fit: cover;
    border-radius: 25px 25px 0px 0px;
}

.quarto-grid-item div.post-contents h5 {
    font-weight: bold;
}

.quarto-grid-item .card-subtitle {
    font-size: 0.8rem; 
    color: rgba(0, 0, 0, 0.6);
    padding-top: .75em;
}

div.quarto-post .thumbnail img {
    margin-top: .4em;
    width: 200px;
    object-fit: cover;
    
}

#quarto-content {  
    margin-top: 4rem;
}

/*div.top-image {
/*    top: 3.5rem; /* Position the navbar at the top of the page */
/*    margin-bottom: 150px;
/*    padding-bottom: 150px;
/*}

/*div.top-image figcaption {
/*    text-align: right;
/*}*/
