﻿#funding-wizard .tab-content > .active {
    display: flex;
    flex-direction: column;
    opacity: 100;
}

#funding-wizard .tab-content .tab-pane {
    align-items: center;
    color: #fff;
    height: 100%;
    justify-content: center;
    text-align: center;
    width: 100%;
    position: relative;
}

    #funding-wizard .tab-content .tab-pane .actions {
        width: 100%;
    }

        #funding-wizard .tab-content .tab-pane .actions > .btn-group {
            width: 100%;
            flex-wrap: wrap;
            justify-content: center;
        }

            #funding-wizard .tab-content .tab-pane .actions > .btn-group > .btn {
                flex: 1 auto;
                border-color: #f8c551;
                border-radius: 0.25rem;
                font-weight: 500;
                margin: .5rem;
                min-width: 100px;
                max-width: 200px;
                --bs-btn-bg: #f8c551;
                --bs-btn-border-color: #f8c551;
                --bs-btn-active-color: #f8c551;
                --bs-btn-active-bg: #fff;
                --bs-btn-active-border-color: #f8c551;
                --bs-btn-active-border-color: #fff;
                --bs-btn-color: #fff;
            }

                #funding-wizard .tab-content .tab-pane .actions > .btn-group > .btn.active, #funding-wizard .tab-content .tab-pane .actions > .btn-group > .btn:hover {
                    background-color: #fff;
                    border-color: #fff;
                    color: #f8c551;
                }

        #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-min, #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-max {
            color: transparent;
            background: transparent;
        }

        #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-grid-text {
            color: #ffffff;
        }

        #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-grid-pol.small {
            height: 0;
        }

        #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-handle {
            border-color: #009639;
        }

        #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-bar, #funding-wizard .tab-content .tab-pane .actions .irs--round .irs-single {
            background-color: #ffffff;
            color: #46bda1;
        }

    #funding-wizard .tab-content .tab-pane .position-indicator {
        position: absolute;
        top: 0;
        right: 0;
        margin: .5rem 1rem 0 0;
    }

        #funding-wizard .tab-content .tab-pane .position-indicator > * {
            margin: 0 .2rem 0 .2rem;
        }

    #funding-wizard .tab-content .tab-pane .back-btn {
        color: #fff;
        font-weight: 500;
        left: 0;
        margin: .5rem 0 0 1rem;
        position: absolute;
        top: 0;
    }

    #funding-wizard .tab-content .tab-pane .next-btn {
        bottom: 0;
        color: #fff;
        font-weight: 500;
        margin: 0 1rem 1rem 0;
        position: absolute;
        right: 0;
    }
