/*Common buttons css */
body div .common-primary-btn, button.btn.btn-primary.btn-wizard-nav-next {
    background-color: #198754 !important;
    border-color: #198754 !important;
    color: #fff !important;
}
body div .common-primary-btn:hover, button.btn.btn-primary.btn-wizard-nav-next:hover {
    color: #fff !important;
    background-color: #157347 !important;
    border-color: #157347 !important;
}

body div .common-secondary-btn, button.btn.btn-primary.btn-wizard-nav-previous {
    background-color: #e0e0e0 !important;
    border-color: #e0e0e0 !important;
    color: #313131 !important;
}

    body div .common-secondary-btn:hover, button.btn.btn-primary.btn-wizard-nav-previous:hover {
        background-color: #f5f5f5 !important;
        border-color: #f5f5f5 !important;
    }

body div .common-light-btn, body div .common-light-btn:hover,
body .advanced-form .btn-wizard-nav-next, body .advanced-form .btn-wizard-nav-next:hover {
    background-color: #efefef !important;
    border-color: #efefef !important;
    color: #313131 !important;
}
body div .btn-outline-secondary,
body div .btn-outline-secondary:focus,
body div .btn-outline-secondary:hover {
    border-color: #c1c1c1;
}
/*Common buttons css */



body .advanced-form .btn-wizard-nav-cancel {
    background-color: #fff !important;
    border-color: #c3c3c3 !important;
    color: #313131 !important;
}

    body .advanced-form .btn-wizard-nav-cancel:hover {
        background-color: #f5f5f5 !important;
    }

body div button.btn:focus {
    outline: none !important;
    box-shadow: 0 0 0 !important;
}

body div button.btn-outline-secondary.active {
    background-color: #6c757d !important;
    color: #fff !important;
}

body div .btn-primary {
    color: #fff !important;
}

.related a.btn-outline-secondary,
.related a.btn-outline-secondary:hover {
    color: #6c757d !important;
}

body div .btn-outline-secondary {
    background-color: #fff;
}

    body div .btn-outline-secondary:hover,
    body div .btn-outline-secondary:active,
    body div .btn-outline-secondary:focus-visible,
    body div .btn-outline-secondary:active:focus-visible {
        background-color: #f9f9f9 !important;
        color: #6c757d !important;
        box-shadow: 0 0 0 !important;
    }

body .formio-component-datagrid .datagrid-table,
body .formio-component-datagrid .datagrid-table td,
body .formio-component-datagrid .datagrid-table th {
    border: 1px solid #ddd !important;
}

.advanced-form .formio-component .card-header .formio-collapse-icon {
    color: #fff !important;
}

#formio .btn-primary, #formio .btn-primary:hover {
    border-color: #198754;
    background-color: #198754;
    color: #fff;
}
    #formio .btn-primary i, #formio .btn-primary:hover i {
        color: #fff !important;
    }
.advanced-form ul.formio-wizard-nav-container{
    display:flex;
}
#formio ul.formio-wizard-nav-container li:nth-child(1) {
    order: 3;
}
