body {
  background: green;
}

#title {
  color: beige;
  text-align: center;
}

#match-buttons {
  color: red;
  background: blue;
  display: block;
}
#play-match {
  color: red;
  background: blue;
  display: none;
  padding: 10px 150px 10px 150px;
}
#central-numbers {
  display: none;
}
#confirm-home {
  color: red;
  background: blue;
  display: none;
}
#confirm-away {
  color: red;
  background: blue;
  display: none;
}
h3 {
  text-align: center;
}
#dsbutton {
  color: black;
  background: white;
  text-align: center;
  padding: 0px 90px 0px 90px;
}
#dssquad {
  display: none;
}
#dssquad2 {
  display: none;
}
#kishbutton {
  color: white;
  background: green;
  border-color: red;
  text-align: center;
  padding: 0px 85px 0px 85px;
}
#kishsquad {
  display: none;
}
#kishsquad2 {
  display: none;
}
#mannbutton {
  color: green;
  background: white;
  border-color: red;
  text-align: center;
  padding: 0px 60px 0px 60px;
}
#mannsquad {
  display: none;
}
#mannsquad2 {
  display: none;
}
#kaiserbutton {
  color: black;
  background: red;
  border-color: black;
  text-align: center;
  padding: 0px 40px 0px 40px;
}
#kaisersquad {
  display: none;
}
#kaisersquad2 {
  display: none;
}
#tagbutton {
  color: red;
  background: white;
  border-color: red;
  text-align: center;
  padding: 0px 90px 0px 90px;
}
#tagsquad {
  display: none;
}
#tagsquad2 {
  display: none;
}
#rsbbutton {
  color: white;
  background: darkred;
  border-color: black;
  text-align: center;
  padding: 0px 80px 0px 80px;
}
#rsbsquad {
  display: none;
}
#rsbsquad2 {
  display: none;
}
#metzbutton {
  color: blue;
  background: yellow;
  border-color: blue;
  text-align: center;
  padding: 0px 100px 0px 100px;
}
#metzsquad {
  display: none;
}
#metzsquad2 {
  display: none;
}
#misbutton {
  color: white;
  background: skyblue;
  border-color: skyblue;
  text-align: center;
  padding: 0px 110px 0px 110px;
}
#missquad {
  display: none;
}
#missquad2 {
  display: none;
}
.dsplayer {
  color: black;
  background: white;
  padding: 0;
}
.dsplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.kishplayer {
  color: red;
  background: white;
  border-color: green;
  padding: 0;
}
.kishplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.mannplayer {
  color: green;
  background: white;
  border-color: red;
  padding: 0;
}
.mannplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.kaiserplayer {
  color: white;
  background: red;
  border-color: black;
  padding: 0;
}
.kaiserplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.tagplayer {
  color: red;
  background: white;
  border-color: red;
  padding: 0;
}
.tagplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.rsbplayer {
  color: white;
  background: darkred;
  border-color: black;
  padding: 0;
}
.rsbplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.metzplayer {
  color: blue;
  background: yellow;
  border-color: blue;
  padding: 0;
}
.metzplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
.misplayer {
  color: skyblue;
  background: white;
  border-color: skyblue;
  padding: 0;
}
.misplayerblank {
  color: white;
  background: white;
  padding: 0;
  border-color: white;
}
#left-shots {
  display: none;
}
#right-shots {
  display: none;
}
#left-shot-numbers {
  display: none;
}
#right-shot-numbers {
  display: none;
}
.pos-menu {
  background: silver;
  border-color: black;
}
button {
  border: 0.3em solid black;
  padding: 1em;
}
h3 {
  border: 0.3em solid black;
}
.tag {
  color: red;
  background: white;
  border-color: red;
}
.dsof {
  color: black;
  background: white;
}
.kaisers {
  color: white;
  background: red;
}
.rsb {
  color: white;
  background: red;
}
.kish {
  color: white;
  background: green;
  border-color: red;
}
.mann {
  color: green;
  background: white;
  border-color: red;
}
.mis {
  color: white;
  background: blue;
}
.metz {
  color: blue;
  background: yellow;
  border-color: blue;
}

.pos-totals-black {
  color: white;
  background: black;
}
.pos-totals-green {
  color: white;
  background: green;
}
.pos-totals-red {
  color: white;
  background: red;
}
.pos-totals-blue {
  color: white;
  background: blue;
}
.pos-totals-skyblue {
  color: white;
  background: skyblue;
}
.align-right {
  text-align: right;
  text-color: white;
}


