.header {
    padding-top: .5rem;
    padding-bottom: .5rem;
}

/* area for user actions */
.container-actions {
    min-height: 72vh;
}

.footer {
  bottom: 0;
  width: 100%;
  min-height: 2rem;
  line-height: 2rem;
}
.question-container {
    min-height: 50vh; /* vertical stretch across whole view height */
}

.user {
  font-size: 20px;
  padding-left: 40px;
  padding-top: 80px;
}

.anonuser{
  width: 50px;
  height: 50px;
}

.response {
  text-align: center;
}

.responsetxt {
 width: 400px;
 height: 170px;
}

#copyr {
  padding-left: 200px
}

.hello {
  height: auto;
  max-width: 20vw;
}
