body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
body .content {
  flex: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
body .content .error-bag ul {
  margin: 0;
  padding: 1rem 1.5rem;
}

.btn {
  max-width: 100%;
  white-space: normal;
}

.option-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
}
.option-container .custom-icon {
  font-size: 1.8rem;
  color: black;
  margin: 0.5rem;
}

.no-button {
  background: none;
  border: none;
}

.pagination {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
.pagination li.active span {
  background: black;
  border-color: black;
  color: white;
}
.pagination li.active span:hover {
  background: black;
  border-color: black;
}
.pagination li a {
  color: black;
}
.pagination li a:hover {
  color: black;
}

.m-n-top {
  margin-top: 0;
}

.m-top-2 {
  margin-top: 2rem;
}

.m-top-3 {
  margin-top: 3rem;
}

.m-top-4 {
  margin-top: 4rem;
}

.m-top-5 {
  margin-top: 5rem;
}

.m-n-bottom {
  margin-bottom: 0;
}

.m-bottom-2 {
  margin-bottom: 2rem;
}

.m-bottom-3 {
  margin-bottom: 3rem;
}

.m-bottom-4 {
  margin-bottom: 4rem;
}

.m-bottom-5 {
  margin-bottom: 5rem;
}

.m-n-left {
  margin-left: 0;
}

.m-left-2 {
  margin-left: 2rem;
}

.m-left-3 {
  margin-left: 3rem;
}

.m-left-4 {
  margin-left: 4rem;
}

.m-left-5 {
  margin-left: 5rem;
}

.m-n-right {
  margin-right: 0;
}

.m-right-2 {
  margin-right: 2rem;
}

.m-right-3 {
  margin-right: 3rem;
}

.m-right-4 {
  margin-right: 4rem;
}

.m-right-5 {
  margin-right: 5rem;
}

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