body {
  margin-top: 30px;
  padding: 0;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}

#title {
  font-family: "Courier New", Courier, monospace;
  font-size: 32px;
}

#title sup {
  font-size: 14px;
}

input {
  width: 400px;
}

button {
  margin-top: 10px;
  font-size: 16px;
}

#loading, #error {
  display: none;
}

#participants {
  margin-bottom: 15px;
}

#participants a {
  color: #666;
  text-decoration: none;
}

#participants a:hover {
  color: #333;
}

.username a {
  color: #888;
  text-decoration: none;
}

.username a:hover {
  color: #555;
}

a.text-url {
  color: #369;
  text-decoration: none;
}

a.text-url:hover {
  color: #246;
}

/* Round border for dp */
.jstree-icon:empty {
  border-radius: 5px;
}

/* Bottom margin of tweet nodes */
.jstree-anchor {
  margin-bottom: 2px;
}

body {
  margin-top: 30px;
  margin-bottom: 60px;
  padding: 0;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}

#title {
  font-family: "Courier New", Courier, monospace;
  font-size: 32px;
}

#title sup {
  font-size: 14px;
}

input {
  width: 400px;
}

button {
  margin-top: 10px;
  font-size: 16px;
}

#loading, #error {
  display: none;
}

#participants {
  margin-bottom: 15px;
}

#participants a {
  color: #666;
  text-decoration: none;
}

#participants a:hover {
  color: #333;
}

.username a {
  color: #888;
  text-decoration: none;
}

.username a:hover {
  color: #555;
}

a.text-url {
  color: #369;
  text-decoration: none;
}

a.text-url:hover {
  color: #246;
}

/* Round border for dp */
.jstree-icon:empty {
  border-radius: 5px;
}

/* Bottom margin of tweet nodes */
.jstree-anchor {
  margin-bottom: 2px;
}

Add bottom margin to page
Add bottom margin to page

To make tweets at bottom more readable
