label {
    font-weight: bolder;
}

.success {
    color:green;
    font-weight: bold;
}
.error {
    color:red;
    font-family: sans-serif;
}
.asterisk {
    color:red;
    font-size:16px;
}
/* background color of flatpickr-date */
.form-control[readonly] {
    background-color: white;
}
/* change color of dropdown placeholder */
.selectPlaceholder {
    color:#999999;
}
.selectPlaceholder option {
    color: #555;
}
#submitButton:focus {
    border-color:black;
}

.form-group.required label:after {
    content:" *";
    color:red;
}
/*when a value is selected, this class removes the content */
.custom-file-input.selected:lang(en)::after {
    content: "" !important;
  }
  
  .custom-file {
    overflow: hidden;
  }
  .custom-file-input {
    white-space: nowrap;
  }