/* - - - - - - - - STEPPER OVERRIDES - - - - - - - - */
.stepper-head
{
    min-width: auto !important;
}

.stepper-content .row .md-form .row
{
    margin-top: 20px;
}
.stepper-content .md-form
{
    margin-bottom: 20px;
}

ul.stepper-horizontal
{
    min-height: 415px;
}
    ul.stepper-horizontal .stepper-content
    {
        margin-top: 10px;
    }
ul.stepper-horizontal .stepper-step
{
    flex: 1 1 0px !important;
}

ul.stepper-vertical input.stepper-content-hide
{
    padding: .33em .75em;
    height: auto;
}

.site-data .row:nth-of-type(2)
{
    min-height: 245px;
}
    .site-data .row .row
    {
        min-height: auto;
    }

.row.spacer
{
    padding: 20px 0px 15px;
}

.stepper
{
    overflow: visible !important;
    height: auto !important;
}

.stepper-mobile-footer .stepper-back-btn,
.stepper-mobile-footer .stepper-next-btn
{
    display: none;
}

.stepper-mobile-head:nth-of-type(2)
{
    display: none;
}

@media screen and (max-width: 768px)
{
    .datatable-select-wrapper
    {
        display: none;
    }
}

@media screen and (max-width: 520px)
{
    .step-actions
    {
        text-align: center;
    }
    #employee-datatable .datatable-body tr td:nth-of-type(2)
    {
        min-width: auto !important;
        max-width: 250px !important;
        width: auto !important;
    }
    #employee-datatable .datatable-body tr td:nth-of-type(4)
    {
        display: none;
    }
}


/* - - - - - - - - TABLE OVERRIDES - - - - - - - - */
.datatable tbody tr
{
    cursor: pointer;
}


/* - - - - - - - - FORM OVERRIDES - - - - - - - - */
.form-control.is-valid, .was-validated .form-control:valid
{
    margin-bottom: 0;
    border-color: rgb(189, 189, 189);
}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus
{
    margin-bottom: 0;
    border-color: rgb(189, 189, 189);
}

.form-outline .form-control.is-valid~.form-label, .was-validated .form-outline .form-control:valid~.form-label
{
    color: rgba(0,0,0,.6);
}
