@import '../../../../ui/imports/colours';
@separator-color: var(--ds-border, @aui-color-N30);

#edit-attachments-form {
    #enable-attachments-fieldset {
        display: flex;
        position: relative;
        left: -145px;
        margin-right: -145px;
        width: 645px;

        #enable-attachments-fieldset-label {
            display: flex;

            // Ensure the label stays the same width regardless
            // of the content in other columns.
            flex-basis: 130px;
            flex-grow: 0;
            flex-shrink: 0;

            // Vertically center the label with the control and filestore information.
            flex-direction: column;
            justify-content: center;
            padding: 0 15px 0 0;
            text-align: right;
            color: var(--aui-form-label-text-color);
            font-weight: 500;
        }

        .enable-attachments-fieldset-control {
            display: flex;

            .radios {
                display: flex;
                flex-direction: column;
                justify-content: center;

                .radio {
                    margin: 0;
                }
            }

            .location {
                border-left: solid 1px @separator-color;
                color: var(--aui-form-label-text-color);
                margin-left: 22px;
                padding-left: 22px;
                word-break: break-word;
            }
        }
    }

    hr {
        border: none;
        background: @separator-color;
        height: 1px;
        margin: 14px 0;
    }
}
