@import url("./color.css");

html,
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1:focus {
  outline: none;
}

a,
.btn-link {
  color: var(--site-pink);
}

.btn-primary {
  color: #fff;
  background-color: var(--site-pink);
  border-color: var(--site-pink);
  box-shadow: 0;
}

.btn:focus,
.btn:active:focus,
.btn-link.nav-link:focus,
.form-control:focus,
.form-check-input:focus {
  box-shadow: 0 0 0 0.1rem var(--site-yellow), 0 0 0 0.25rem white;
}

.btn-primary:hover {
  color: var(--site-pink);
  background-color: white;
  box-shadow: 0 var(--site-pink);
  transform: scale(1.1) !important;
}

.content {
  padding-top: 1.1rem;
}

.valid.modified:not([type="checkbox"]) {
  outline: 1px solid #26b050;
}

.invalid {
  outline: 1px solid red;
}

.validation-message {
  color: red;
}
