/**************** MATT'S EDITS *********************/
@media screen and (max-width: 767px) {
  main {
    padding-left: 15px;
    padding-right: 15px;
    position: static;
  }

  #cs-previewOutline {
    position: relative;
  }

  .cs-surveyWrapper {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
  }

  .cs-topBar {
    display: block;
  }

  .cs-topBar img {
    display: block;
    margin: auto;
  }

  .cs-topBar h2,
  #cs-new .cs-topBar h2 {
    display: block;
    margin: 10px 0 0;
    text-align: center;
  }

  .cs-questionWrapper {
    width: auto;
    padding: 20px;
  }

  #cs-previousQuestionButton {
    margin-right: 0 !important;
  }
}
