.custom-checkbox input[type=checkbox] {
  visibility: hidden;
  position: absolute;
  width: auto;
}

.custom-checkbox .checkmark {
  display: inline-block;
  background: none;
  position: relative;
  border-radius: 2px;
  border: 1px solid #7B7780;
}

.custom-checkbox input[type=checkbox]:checked + .checkmark::after {
  content: "";
  position: absolute;
  left: 4px;
  top: 0px;
  width: 7px;
  height: 11px;
  border: solid #f44c17;
  border-width: 0px 2px 2px 0px;
  transform: rotate(45deg);
  background: transparent;
}

.custom-checkbox input[type=checkbox]:checked + .checkmark {
  border: 1px solid #f44c17;
}

.custom-checkbox:hover input[type=checkbox] + .checkmark {
  border: 1px solid #f44c17;
}

.dropdown-menu label:hover {
  color: #f44c17;
}

.custom-checkbox.checked {
  color: #f44c17;
}

.dropdown {
  position: relative;
}

.dropdown-toggle {
  cursor: pointer;
}

.dropdown-toggle.active {
  border: 1px solid #f44c17;
  border-bottom: none;
  border-radius: 4px 4px 0px 0px;
}

.dropdown-menu {
  background: #E5E5E5;
  display: none;
  position: absolute;
  z-index: 1;
  border-radius: 0 0 4px 4px;
  border: 1px solid #f44c17;
  border-top: none;
  padding-bottom: 10px;
}

.dropdown-menu label {
  background: #E5E5E5;
  display: flex;
  cursor: pointer;
  color: #7B7780;
  font-family: Helvetica;
  font-weight: 400;
  border-radius: 4px;
}

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