/* --------------------------------------------------------
Style Sheet for Alter Space archive
----------------------------------------------------------*/

html, body { height: 100%; }

body {
  padding-left: 1%;
  font-family: Baskerville, serif;
  background-color: #f7fcfe;
  line-height: 1.6rem;
}

ul { list-style-type: none; }

a { color: #444; padding: 5px; }
a:visited { color: #e85a72; padding: 5px; }
a:hover { color: #ddff00; padding: 5px; }

.caption { font-size: 12px; line-height: 1.1rem; }
.image-gallery { width: 100%; }
.text-block { width: 50%; color: #000; }
hr { border-width: .5px; }
.header-text { width: 30%; }
.titles {}
.back-btn { padding-top: 0; }

ul#menu li {
  display: inline;
}

.ccsticky-nav {
  width: 100%;
  height: 30px;
  position: fixed;
  top: 0;
  background: transparent;
  border-bottom: 0 solid #ccc;
  color: red;
}

.ccsticky-nav ul {
  padding: 20px;
  margin: 0 auto;
  list-style: none;
  text-align: center;
}

.ccsticky-nav ul li {
  display: inline-block;
  margin: 0 5px;
}

.ccsticky-nav ul li a {
  padding: 10px 0;
  color: #fff;
  font-size: 1rem;
  text-decoration: none;
  font-weight: bold;
  transition: all 0.2s ease;
}

.ccsticky-nav-prev-last {
  width: 10%;
  height: 30px;
  position: fixed;
  top: 0;
  right: 0;
  background: transparent;
  border-bottom: 0 solid #ccc;
  color: red;
}

.ccsticky-nav-prev-last ul {
  padding: 20px;
  margin: 0 auto;
  list-style: none;
  text-align: center;
}

.ccsticky-nav-prev-last ul li {
  display: inline-block;
  margin: 0 5px;
}

.ccsticky-nav-prev-last ul li a {
  padding: 10px 0;
  color: #fff;
  font-size: 1rem;
  text-decoration: none;
  font-weight: bold;
  transition: all 0.2s ease;
}