form span.error.invalid-feedback {
    display: block;
}
.show-data {
    display: block;
    width: 100%;
    padding: 0.4375rem 0.875rem;
    font-size: 0.9375rem;
    font-weight: 400;
    line-height: 1.53;
    color: #697a8d;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #d9dee3;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.375rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    min-height: 38.9375px;
}
.show-data:hover {
    color: #697a8d;
    background-color: #fff;
    border-color: #696cff;
    outline: 0;
    box-shadow: 0 0 0.25rem 0.05rem rgba(105, 108, 255, 0.1);
}
.a-as-btn {
    border: none;
    color: #007bff;
    text-decoration: none;
    background-color: transparent;
}
.a-as-btn:hover {
    color: #0056b3;
    text-decoration: none;
}
.btn-as-link {
    outline: none;
    border: none;
    background-color: transparent;
    color: inherit;
}
.table-responsive {
    overflow: unset !important;
}
.dropdown-item.with-form button {
    padding: 0.532rem 1.25rem;
    width: 100%;
    height: 100%;
    text-align: left;
}
.dropdown-item.with-form {
    padding: 0;
}

/* layout theme */
body.front-layout {
    background-color: #333;
    color: #fff;
}
body.front-layout .form-label {
    color: #fff;
}
body.front-layout .btn-primary {
    background-color: #f1db25;
    border-color: #f1db25;
    color: #000;
    box-shadow: none;
}
body.front-layout .form-check-input:checked {
    background-color: #f1db25;
    border-color: #f1db25;
}
body.front-layout .text-body[href]:hover {
    color: #f1db25 !important;
}
body.front-layout .form-control:focus,body.front-layout  .form-select:focus {
    border-color: #f1db25;
}
body.front-layout .form-control:focus {
    background-color: transparent;
}
body.front-layout .form-control:focus {
    color: #fff;
    background-color: transparent;
    border-color: #f1db25;
    outline: 0;
    box-shadow: none;
}
body.front-layout input:-webkit-autofill {
    -webkit-box-shadow: none;
    -webkit-text-fill-color: #fff;
    /* -webkit-background-clip:  !important */
}
body.front-layout input:-webkit-autofill:focus {
    -webkit-box-shadow: none;
    /* -webkit-text-fill-color: #fff; */
}
body.front-layout select option {
    background: #4e4e4e;
    color: #fff;
  }