.taskforms-hp-field {
  height: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important; }

.taskforms-container .alert-success {
  display: none; }

.taskforms-container *[ref="buttonMessageContainer"] {
  display: none; }
/* hide default submit of wizard form */
.formio-form ul[id^="wizard-"].list-inline {
  display: none !important; }

.taskforms-container .form-control, .taskforms-container .input-group-text, .taskforms-container button {
  border-radius: 0 !important; }
  .taskforms-container textarea:focus, .taskforms-container input:focus {
    box-shadow: none !important;
    outline: none !important;
    border: solid !important;
    border-width: 1px !important;
    border-color: rgba(91, 103, 112, 1) !important; }
  .taskforms-container .form-control, .taskforms-container .input-group-text {
    border: none !important; }
  .taskforms-container .form-check {
    float: left; }
    .taskforms-container .form-check .form-check-label {
      margin-bottom: 1rem !important; }
  .taskforms-container .field-required {
    right: 1rem; }
  .taskforms-container a {
    color: rgba(91, 103, 112, 1) !important; }
  .taskforms-container input::placeholder, .taskforms-container textarea::placeholder {
    color: #abaeb2 !important; }
  .taskforms-container [type="submit"] {
    text-transform: uppercase !important;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
    background-color: rgba(91, 103, 112, 1) !important;
    border: none !important; }
  .taskforms-container .fa-calendar::after {
    content: '\e928';
    font-family: 'default';
    color: #abb4bc;
    font-style: normal; }
  .taskforms-container .form-check {
    float: unset !important; }

form .input select[multiple="multiple"] {
  height: auto;
  overflow: hidden; }

.field-betriebauswahl .label {
  right: 0px !important;
  bottom: 0px !important;
  left: auto !important;
  top: auto !important;
  font-size: 0.65rem;
  opacity: 0.5; }
  .field-betriebauswahl .label label {
    height: auto;
    line-height: 2.5em;
    margin: 0; }

.taskforms-container .form-check-input {
  top: 10px !important; }

.formio-component-checkbox {
  display: flex !important;
  align-items: baseline !important; }

.formio-component-selectboxes .form-check-input {
  top: unset !important; }

small {
  display: inline !important; }

.formio-component-checkbox .form-text.text-muted {
  color: inherit !important; }

.taskforms-container .form-check .form-check-label {
  margin-bottom: 0 !important; }
