.placeholder {
    color: #696969;
}

details {
    margin-left: 40px;
}

.result {
    display: flex;
}

.wide {
    flex: auto;
}

.btn-loading-container {
  margin-left: 10px;
  font-size: 1.2em;
}
.btn-done-indicator {
  color: green;
}
.btn-err {
  margin-top: 10px;
  color: red;
}

footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    color: #A9A9A9;
    padding: 10px;
    flex-shrink: 0;
}

summary {
    display: list-item
}

img {
  max-width: 100%;
}

/* Used in file summary mod */
.detailbox {
  color: #FFFFFF;
  background-color: #367FA8;
  padding: 3%;
}
