/* overrides and missing fix in now ui kit */
h3 {
  font-size: 25px;
  line-height: 40px;
}
.cguFirstTitle {
  margin-top: 0;
}
.btn {
  font-size: 17px;
  line-height: 21px;
  font-weight: bold;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  background-color: #fa7a50;
  border-color: #fa7a50;
}
.border-primary {
  border-color: #f96332 !important;
}
.input-group, .form-group {
  margin-bottom: 15px;
}
.input-group .form-control {
  background-color: #fff;
}
.nav-link {
  border-radius: 30px;
}
textarea.form-control  {
  background-color: #fff;
  max-height: none;
  border-radius: 30px;
  border: 1px solid #E3E3E3;
}
textarea.form-control:focus {
  border: 1px solid #f96332;
}
.form-control::placeholder {
  color: #A5A5A5;
}
.form-control-color {
  height: 38px;
}
.form-control.form-control-file {
  padding: 4px 17px;
}
.invalid-tooltip {
  left: 50px;
}
.form-check-input.is-invalid ~ .form-check-sign::before {
  border-color: rgba(220,53,69,.8);
  border-width: 2px;
}
.community__card.card .community__card__link > a {
  color: #f96332 !important;
  text-decoration: underline !important;
  border-bottom: 0px solid !important;
}
.community__card.card .community__card__link > a:hover,
.community__card.card .community__card__link > a:visited,
.community__card.card .community__card__link > a:focus {
  color: #f96332 !important;
  text-decoration: underline !important;
  border-width: 0px !important;
}
.modal-body.formModal__body {
  padding: 15px 30px 30px 30px;
}
button.formModal__closeBtn.close {
  margin: 0;
  font-size: 2rem;
  opacity: 0.8;
  color: #f96332;
  top: 14px;
  right: 17px;
  padding: 0;
  z-index: 1;
}
.section-text.section__text__highlight {
  font-size: 22px;
}
.form-check .form-check-sign::before, .form-check .form-check-sign::after {
  background-color: #fefefe;
}

/* INFO - CH - 2022-01-14 - fix dropdown menu visibility for header on mobile */
@media screen and (max-width: 991px) {
  .navbar .dropdown .dropdown-item {
    color: #555;
  }
  .navbar .dropdown.show .dropdown-menu, .navbar .dropdown .dropdown-menu {
    margin: 40px 0 0 20px;
    box-shadow: 0 10px 50px 0 rgb(0 0 0 / 20%);
    height: auto;
    background-color: white;
    overflow-y: auto;
  }
}
