#submissions-slider {
    margin-top: 25px;
    margin-bottom: 25px;
}

#current-file.editor {
    height: 400px;
}

.clickable {
    cursor: pointer;
}

.flex-container {
    display: flex;
}

.flex-item {
    flex-grow: 1;
}

#play-button {
    height: 40px;
    width: 40px;
    margin-right: 15px;
    margin-top: auto;
    margin-bottom: auto;
}

div.unit-test-result {
  float: left;
  margin-right: 10px;
  width: 10px;
  height: 10px;
}

div.positive-result {
  border-radius: 50%;
  background-color: #8efa00;
  -webkit-box-shadow: 0px 0px 11px 1px rgba(44,222,0,1);
  -moz-box-shadow: 0px 0px 11px 1px rgba(44,222,0,1);
  box-shadow: 0px 0px 11px 1px rgba(44,222,0,1);
}

div.unknown-result {
  border-radius: 50%;
  background-color: #ffca00;
  -webkit-box-shadow: 0px 0px 11px 1px rgb(255, 202, 0);
  -moz-box-shadow: 0px 0px 11px 1px rgb(255, 202, 0);
  box-shadow: 0px 0px 11px 1px rgb(255, 202, 0);
}

div.negative-result {
  border-radius: 50%;
  background-color: #ff2600;
  -webkit-box-shadow: 0px 0px 11px 1px rgba(222,0,0,1);
  -moz-box-shadow: 0px 0px 11px 1px rgba(222,0,0,1);
  box-shadow: 0px 0px 11px 1px rgba(222,0,0,1);
}

