body {
  font: 14px helvetica neue, helvetica, arial, sans-serif;
}

#cy {
  /*
  height: 100%;
  width: 960px;
  position: absolute;
  left: 0;
  top: 0;
  */
  height: 100vh;
  width: 90vw;
  left: 0;
  top: 0;
}

#right_container {
  height: 100vh;
  width: 10vw;
  position: absolute;
  right: 0;
  top: 0;
  background-color: #EDE7F6;
}

#top_layout {
  z-index: 1000;
  width: 100vw;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ffff;
}

.input-group .form-control,
.input-group-btn .btn {
  z-index: auto;
}

.big-title {
  top: 5vh;
  position: absolute;
}

.myForm {
  width: 30vw;
}

#start_button {
  margin-top: 2.5vh;
}

#power_button {
  z-index: 500;
  width: 100px;
}