diff --git a/osu.Game/Overlays/Mods/ModSelectOverlay.cs b/osu.Game/Overlays/Mods/ModSelectOverlay.cs
index 12da718ab2..34f5c70adb 100644
--- a/osu.Game/Overlays/Mods/ModSelectOverlay.cs
+++ b/osu.Game/Overlays/Mods/ModSelectOverlay.cs
@@ -158,37 +158,57 @@ namespace osu.Game.Overlays.Mods
                         },
                         new Drawable[]
                         {
-                            // Body
-                            new OsuScrollContainer
+                            new Container
                             {
-                                ScrollbarVisible = false,
-                                Origin = Anchor.TopCentre,
-                                Anchor = Anchor.TopCentre,
                                 RelativeSizeAxes = Axes.Both,
-                                Padding = new MarginPadding
+                                Children = new Drawable[]
                                 {
-                                    Vertical = 10,
-                                    Horizontal = OsuScreen.HORIZONTAL_OVERFLOW_PADDING
-                                },
-                                Child = ModSectionsContainer = new FillFlowContainer<ModSection>
-                                {
-                                    Origin = Anchor.TopCentre,
-                                    Anchor = Anchor.TopCentre,
-                                    RelativeSizeAxes = Axes.X,
-                                    AutoSizeAxes = Axes.Y,
-                                    Spacing = new Vector2(0f, 10f),
-                                    Width = content_width,
-                                    LayoutDuration = 200,
-                                    LayoutEasing = Easing.OutQuint,
-                                    Children = new ModSection[]
+                                    // Body
+                                    new OsuScrollContainer
                                     {
-                                        new DifficultyReductionSection { Action = modButtonPressed },
-                                        new DifficultyIncreaseSection { Action = modButtonPressed },
-                                        new AutomationSection { Action = modButtonPressed },
-                                        new ConversionSection { Action = modButtonPressed },
-                                        new FunSection { Action = modButtonPressed },
-                                    }
-                                },
+                                        ScrollbarVisible = false,
+                                        Origin = Anchor.TopCentre,
+                                        Anchor = Anchor.TopCentre,
+                                        RelativeSizeAxes = Axes.Both,
+                                        Padding = new MarginPadding
+                                        {
+                                            Vertical = 10,
+                                            Horizontal = OsuScreen.HORIZONTAL_OVERFLOW_PADDING
+                                        },
+                                        Children = new Drawable[]
+                                        {
+                                            ModSectionsContainer = new FillFlowContainer<ModSection>
+                                            {
+                                                Origin = Anchor.TopCentre,
+                                                Anchor = Anchor.TopCentre,
+                                                RelativeSizeAxes = Axes.X,
+                                                AutoSizeAxes = Axes.Y,
+                                                Spacing = new Vector2(0f, 10f),
+                                                Width = content_width,
+                                                LayoutDuration = 200,
+                                                LayoutEasing = Easing.OutQuint,
+                                                Children = new ModSection[]
+                                                {
+                                                    new DifficultyReductionSection { Action = modButtonPressed },
+                                                    new DifficultyIncreaseSection { Action = modButtonPressed },
+                                                    new AutomationSection { Action = modButtonPressed },
+                                                    new ConversionSection { Action = modButtonPressed },
+                                                    new FunSection { Action = modButtonPressed },
+                                                }
+                                            },
+                                        }
+                                    },
+                                    ModSettingsContainer = new ModSettingsContainer
+                                    {
+                                        RelativeSizeAxes = Axes.Both,
+                                        Anchor = Anchor.BottomRight,
+                                        Origin = Anchor.BottomRight,
+                                        Width = 0.3f,
+                                        Alpha = 0,
+                                        Padding = new MarginPadding(30),
+                                        SelectedMods = { BindTarget = SelectedMods },
+                                    },
+                                }
                             },
                         },
                         new Drawable[]
@@ -281,16 +301,6 @@ namespace osu.Game.Overlays.Mods
                         },
                     },
                 },
-                ModSettingsContainer = new ModSettingsContainer
-                {
-                    RelativeSizeAxes = Axes.Both,
-                    Anchor = Anchor.BottomRight,
-                    Origin = Anchor.BottomRight,
-                    Width = 0.25f,
-                    Alpha = 0,
-                    X = -100,
-                    SelectedMods = { BindTarget = SelectedMods },
-                }
             };
 
             ((IBindable<bool>)CustomiseButton.Enabled).BindTo(ModSettingsContainer.HasSettingsForSelection);