/* CSS for heading styles */

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">

    <title>Hello, world!</title>
  </head>
  <body>
    <h1>Hello, world!</h1>

    <!-- Optional JavaScript; choose one of the two! -->

    <!-- Option 1: Bootstrap Bundle with Popper -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>

    <!-- Option 2: Separate Popper and Bootstrap JS -->
    <!--
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
    -->
  </body>
</html>


h1 {
  font-family: Corbel, sans-serif;
  color: #00457C; 
  font-size: 26px;
}


h2 {
  font-family: Corbel, sans-serif;
  color: #89C266;
  font-size: 20px;
}

h3 {
  font-family: Corbel, sans-serif;
  color: #FF7C48;
  font-size: 18px;
}

h4 {
  font-family: Corbel, sans-serif;
  color: #674C7E
  font-size: 14
}  

/* Make horizontal rule full width */
hr {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-top: 3rem;
  margin-bottom: 3rem;
  border: none;
  height: 1px;
  background-color: #aaa;
}

/* Make the listing section full width */
.quarto-listing {
  width: 100vw;
  margin-left: calc(50% - 52vw);
  padding: 2rem;
  box-sizing: border-box;
  background-color: #f9f8f6;
}



/* body font, size, and color */
/* CSS code */
/*body {
    background-color: #fafafa; /* Light grey background */
    /*font-family: Corbel, sans-serif; /* Sets the font to Corbel */
    /*font-size: 14px; /* Sets the font size to 12 pixels */
    /*color: #333; /* Optional: sets a dark grey font color */
/*} */

.pre {
  color: #FF7C48 ;
  background-color: #00457C  ;
  font-family: Corbel;
  font-size: 14px;
}

</style>

.box {
  margin: 1em ;
  border: 2px solid #47A1E7;
  border-left: 10px solid #47A1E7; 
  border-radius: 10px;
  }

.box-header {
  margin-left: 0em;
  padding-left:  15px;
  padding-top:  5px;
  padding-bottom: 5px;
  padding-right: 15px;
  color: white;
  text-indent: 0em;
  background-color: #47A1E7;
  /*border-top-right-radius: 10px; */
  font-size: 1em;
  font-weight: bold;
  background-size: 30px;
  min-height: 175px;
  background-repeat: no-repeat;
  background-position: 15px center;
      }

.box-container {
  padding-top: 5px;
  padding-left: 10px;
  color: white ;
  background-color: #47A1E7;
  border-bottom-right-radius: 10px;
}

/* Add logo to the title banner */
.humans-learning-post::before {
  content: "";
  background-image: url("images/humanslearning.png");
  background-size: 80px 80px;
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle;
}

/* Optional: Style the banner further */
.humans-learning-post .quarto-title-banner {
  background: linear-gradient(135deg, #C9C9C9 0%, #E5E5E5 100%);
  border-bottom: 3px solid #999;
}

/* Make the about image smaller on solana template */
.about-image img {
  max-width: 200px;  /* Adjust as needed */
  width: 200px;
}

/* Add some margin to prevent overlap */
.about-entity {
  margin-right: 2rem;
}
/*.quarto-title-block {
  background-color: #1e3a8a; /* Deep blue background for entire block */
  /*color: white; /* White text color */
/*} */
/* Target navbar/header area where social icons typically sit */
/*.navbar,
.navbar-brand-container,
.navbar-nav,
.quarto-navigation-tool {
  background-color: #1e3a8a !important; /* Deep blue for navigation area */
/*  color: white !important;
  
}

/* Target any remaining header elements */
/*header,
.header,
.quarto-header {
  background-color: #1e3a8a !important; /* Deep blue for header */
/*  color: white !important; /* White text color */
/*}

subtitle {
  font-family: Corbel, sans-serif;
  /* font-weight: bold; */
 /* color: white;
  font-size: 48px;
}

/*title {
  font-family: Corbel, sans-serif;
  /*font-weight: bold;*/
/*  color: white;
  font-size: 56px;
}