body.mobile div.header div.title {
  height: 8vh;
}

body.mobile div.header-divider {
  height: 2px;
}

body.mobile div.main-container {
  width:   calc(100vw - 2em);
  padding: 1em 1em 0 1em;
}

body.mobile div.main {
  width:  100%;
}

body.mobile div.story-divider {
  width:         23.6%;
  border:        0.5px solid hsla(188, 9%, 38%, 0.51912);
}

body.mobile div.story-text {
  width: 85.4vw;
}

body.mobile div.bottom-copyright {
  width: 85.4vw;
  color:hsl(28, 14.6%, 67%);
}

body.mobile {
  background-color: hsl(41, 8.6%, 73%);
  color:hsla(188, 9%, 38%, 0.84);
}
