a:link {
  color:#1432C7;
  font-weight: bold;
  text-decoration: dashed underline overline;
}

a:visited {
  color:#0A24A3;
  font-weight: bold;
  text-decoration: dashed underline overline;
}

a:hover {
  color:#4764FF;
  font-weight: bold;
  text-decoration: dashed underline overline;
}

a:active {
  color:#4764FF;
  font-weight: bold;
  text-decoration: dashed underline overline;
}

body {
  background-color:black;
  color: #2749F5;
  font-family: monospace;
  margin:0;
  padding: 0;
  line-height: 1.1;
  white-space: pre;
}

.top {
  position:fixed;
  top:0;
  left:0;
  width: 100%;
  height:60px;
  justify-content:center;
  align-items:center;
  padding-bottom: 20px;
  box-sizing: border-box;
  z-index: -1000;
  margin:0;
}

.bottom {
  position:fixed;
  bottom:0;
  left:0;
  width: 100%;
  justify-content:center;
  align-items:center;
  padding-top: 20px;
  box-sizing: border-box;
  z-index: -1000;
  margin:0;
}

.flex {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  flex-direction: row;
  align-items:center;
  margin:auto;
}

.flexstack{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  flex-direction: column;
  align-items:center;
  margin:auto;
  flex-basis:60%;
  padding-top:80px;
  padding-bottom:80px;
}

.stacktrim{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  flex-direction: column;
  align-items:center;
  margin:auto;
  flex-basis:60%;
  padding-top:80px;
  padding-bottom:80px;
}

.item {
}