@charset "UTF-8"; /*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
    padding: 20px;
    background-color: #fffef7;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
	text-align: center;
}

pre {
  padding: 50px;
  background-color: #f8f8f2;
  border: 1px solid gray;
  border-radius: 25px;
}

.smaller-container {
  max-width: 800px;
}

table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  border-collapse: collapse;
}

table th,
table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

img {
  max-width: 100%;

}

blockquote {
  border-left: 5px solid lightgray;
  padding-left: 10px;

}

a {
  color: rgb(253 13 13 / 59%);

}

.horizontal-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  gap: 10px; /* spacing between boxes */
	a {

text-decoration: none;
color: black;

	}
}

.horizontal-list li {
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 10px 20px;
  background-color: #f9f9f9;
}


.nav {

a {
text-decoration: none;
color: gray;
margin-right: 10px;

}

}

.pagination {
  margin-top: 15px;

  a {
    border: 1px solid gray;
  margin-right: 5px;
  }

}



