.page-app-profile {

    .subform-frame.subform-frame-full {
        border: none;
        display: flex;
        flex-direction: column;

        > .subform-frame__title {
            order: 2;
            align-self: flex-end;
            background-color: transparent;

            .subform-frame__panel {
                background-color: transparent;

                .subform-frame__collapse,
                .subform-frame__header-text,
                array-control-color-dropdown,
                .subform-frame__clone,
                .subform-frame__move-to-bottom,
                .subform-frame__move-to-top {
                    display: none;
                }

                .subform-frame__remove {
                    border-radius: 8px;
                    font-weight: 600;
                    /*box-shadow: 4px 4px 10px rgba(0, 0, 0, .4);*/
                    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
                    padding: 6px 12px;
                    background-color: rgb(220, 53, 69);
                    color: white;
                    font-family: "Lato", serif;
                    font-size: 16px;
                    display: flex;
                    align-items: center;
                    height: 24px;
                    box-sizing: content-box;

                    &:before {
                        content: "\f2e5 ";
                        font-family: bootstrap-icons !important;
                        margin-right: 5px;
                    }

                    &:after {
                        content: 'Remove';
                        font-family: "Lato", serif;
                    }

                    &[disabled] {
                        display: none;
                    }
                }

                .subform-frame__drag-handler-addition {
                    display: flex;
                    align-items: center;
                    margin: 0 10px;

                    &:before {
                        content: '\F3FD';
                        color: silver;
                        font-size: 40px;
                        font-family: bootstrap-icons !important;
                    }
                }
            }
        }

        &.subform-frame--is-collapsed .subform-frame__content {
            display: flex !important;
        }

        > .subform-frame__content {
            order: 1;
            margin: 0 -15px;
        }
    }

    .fuelux .step-content {
        margin: 15px 0 0 0;
    }

    .js-array-add-item-btn {
        position: relative;
        /*top: -57px;*/
        border-radius: 8px;
        font-weight: 600 !important;
        /*box-shadow: 4px 4px 10px rgba(0, 0, 0, .4);*/
        box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);
        padding: 6px 12px;
        font-family: "Lato", serif;
        font-size: 16px;
        background-color: white;
        color: #1B3B72;
        border: 1px solid #1B3B72;
        display: flex;
        align-items: center;
        height: 24px;
        box-sizing: content-box;

        &:before {
            content: "\f4fa ";
            font-family: bootstrap-icons !important;
            margin-right: 5px;
        }
    }

    .form-control-wrapper {
    }
}