/* You can add global styles to this file, and also import other style files */

html, body {
  height: 100%;
}

body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}

h1 {
  padding-top: 2rem;
}

.footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  background-color: snow;
}

.container {
  margin-bottom: 5rem;
}

.v2-container {
  padding: 1em;
}

a {
  color: rgb(34, 34, 34);
}

a:hover {
  color: #ecca74d8;
}

.home-container {
  width: 100%;
}

.body-container {
  background-color: white;
  padding: 1em;
  border-radius: 5px
}

.jenny-button {
  font-size: larger;
  padding: .3em;
  /* border-bottom: solid;
  border-right: solid;
  border-top: none;
  border-left: none; */
  border: none;
  background-color: #6c757d;
  /* border-color: rgb(224, 224, 224); */
  color: white;
  /* border-width: 2px;
  border-radius: 5px; */
  width: 100%;
}

.jenny-button:focus {
  /* background-color: transparent;
  border-color: #ecca74d8;
  color: #ecca74d8; */
  background-color: #332f27d8;
  outline: none;
}

.active {
  background-color: #332f27d8;
  /* margin-bottom: 1em; */
}

.jenny-button:hover {
  /* background-color: transparent; */
  background-color: #332f27d8;
  /* color: #ecca74d8; */
}

.btn-header {
  width: 100%!important;
}

.form-input {
  margin-bottom: 1rem;
}

.btn-submit {
  margin-right: auto;
}

form {
  min-width: 100%;
  padding: none;
}

.disabled {
  pointer-events: none;
  /* for "disabled" effect */
  opacity: 0.5;
  color: #CCC;
}

.pass {
  color: #bafc00;
}

.fail {
  color: #fc3200;
}

.skipped {
  color: rgb(233, 174, 66);
}

.btn-primary {
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-primary:hover {
  background-color: #332f27d8;
  border-color: #332f27d8;
}

.btn-primary:focus {
  /* border-color: rgb(233, 174, 66); */
  /* outline: 0 !important; */
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsOEVBQThFOztBQUU5RTtFQUNFLFlBQVk7QUFDZDs7QUFFQTtFQUNFLFNBQVM7RUFDVCxpREFBaUQ7QUFDbkQ7O0FBRUE7RUFDRSxpQkFBaUI7QUFDbkI7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsU0FBUztFQUNULFdBQVc7RUFDWCxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxXQUFXO0FBQ2I7O0FBRUE7RUFDRSx1QkFBdUI7RUFDdkIsWUFBWTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsYUFBYTtFQUNiOzs7c0JBR29CO0VBQ3BCLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsc0NBQXNDO0VBQ3RDLFlBQVk7RUFDWjt1QkFDcUI7RUFDckIsV0FBVztBQUNiOztBQUVBO0VBQ0U7O3FCQUVtQjtFQUNuQiwyQkFBMkI7RUFDM0IsYUFBYTtBQUNmOztBQUVBO0VBQ0UsMkJBQTJCO0VBQzNCLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsZUFBZTtFQUNmLGFBQWE7QUFDZjs7QUFFQTtFQUNFLG9CQUFvQjtFQUNwQiwwQkFBMEI7RUFDMUIsWUFBWTtFQUNaLFdBQVc7QUFDYjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0Usd0JBQXdCO0FBQzFCOztBQUVBO0VBQ0UseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLDJCQUEyQjtFQUMzQix1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxxQ0FBcUM7RUFDckMsMkJBQTJCO0FBQzdCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBZb3UgY2FuIGFkZCBnbG9iYWwgc3R5bGVzIHRvIHRoaXMgZmlsZSwgYW5kIGFsc28gaW1wb3J0IG90aGVyIHN0eWxlIGZpbGVzICovXG5cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbn1cblxuaDEge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLmZvb3RlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogc25vdztcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi52Mi1jb250YWluZXIge1xuICBwYWRkaW5nOiAxZW07XG59XG5cbmEge1xuICBjb2xvcjogcmdiKDM0LCAzNCwgMzQpO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICNlY2NhNzRkODtcbn1cblxuLmhvbWUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ib2R5LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweFxufVxuXG4uamVubnktYnV0dG9uIHtcbiAgZm9udC1zaXplOiBsYXJnZXI7XG4gIHBhZGRpbmc6IC4zZW07XG4gIC8qIGJvcmRlci1ib3R0b206IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTsgKi9cbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAvKiBib3JkZXItY29sb3I6IHJnYigyMjQsIDIyNCwgMjI0KTsgKi9cbiAgY29sb3I6IHdoaXRlO1xuICAvKiBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyAqL1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmplbm55LWJ1dHRvbjpmb2N1cyB7XG4gIC8qIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlY2NhNzRkODtcbiAgY29sb3I6ICNlY2NhNzRkODsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmYyN2Q4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmYyN2Q4O1xuICAvKiBtYXJnaW4tYm90dG9tOiAxZW07ICovXG59XG5cbi5qZW5ueS1idXR0b246aG92ZXIge1xuICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMmYyN2Q4O1xuICAvKiBjb2xvcjogI2VjY2E3NGQ4OyAqL1xufVxuXG4uYnRuLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn1cblxuLmZvcm0taW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYnRuLXN1Ym1pdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuZm9ybSB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogbm9uZTtcbn1cblxuLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC8qIGZvciBcImRpc2FibGVkXCIgZWZmZWN0ICovXG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6ICNDQ0M7XG59XG5cbi5wYXNzIHtcbiAgY29sb3I6ICNiYWZjMDA7XG59XG5cbi5mYWlsIHtcbiAgY29sb3I6ICNmYzMyMDA7XG59XG5cbi5za2lwcGVkIHtcbiAgY29sb3I6IHJnYigyMzMsIDE3NCwgNjYpO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzJmMjdkODtcbiAgYm9yZGVyLWNvbG9yOiAjMzMyZjI3ZDg7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIC8qIGJvcmRlci1jb2xvcjogcmdiKDIzMywgMTc0LCA2Nik7ICovXG4gIC8qIG91dGxpbmU6IDAgIWltcG9ydGFudDsgKi9cbn0iXX0= */

/*# sourceMappingURL=styles.css.map*/