+ box-sizing: border-box
+ a
+ text-decoration: none
+ color: black
+ a, p
+ display: inline-block
+ padding: 0 3px
+ border: 1px solid black;
+ margin: 1px 0 0 15px
+ @media screen and (max-width: 767px)
+ margin-top: 10px
+ display: block
+
+#helpMenu
+ @media screen and (min-width: 768px)
+ float: right
+ .info-container
+ p
+ padding: 0 3px
+ margin: 1px 0 0 15px
+
+#flagMenu
+ @media screen and (min-width: 768px)
+ margin-top: 1px
+ float: right
+ margin: 0 15px
+ @media screen and (max-width: 767px)
+ margin: 25px 5px 0 15px
+ img
+ display: inline-block
+ margin: 0
+ height: 25px
+
+label.drawer-toggle
+ padding: 0
+ &::before
+ font-size: 2em;
+ max-height: 32px;
+ top: -7px;
+ left: 5px
+
+// Game section:
+
+button.play
+ height: 24px
+ margin: 0
+ padding: 0 10px 24px 10px
+ box-sizing: border-box
+ border: 1px solid brown
+button.play.spaceleft
+ margin-left: 15px
+button.play.spaceright
+ margin-right: 15px
+button.play.big-spaceleft
+ margin-left: 25px
+button.play.big-spaceright
+ margin-right: 25px
+
+.aboveboard-wrapper
+ width: 80vh
+ margin: 0 auto
+ @media screen and (max-width: 767px)
+ width: 100%
+ margin: 0
+
+button.above-board
+ margin-left: 15px
+ margin-right: 15px
+
+i.material-icons
+ font-size: 24px
+
+.indic-left
+ border: 1px solid brown
+ float: left
+ margin: 0 0 var(--universal-margin) 10vh
+ @media screen and (max-width: 767px)
+ margin-left: 20px