diff --git a/projects/nshmp-template/src/lib/components/content-container/content-container.component.scss b/projects/nshmp-template/src/lib/components/content-container/content-container.component.scss
index 8b69ffcabf60a799223b5a3e5822afdc04e7237c..289fdc0469ab9e5e0e570e8bbf84fba4b82bd553 100644
--- a/projects/nshmp-template/src/lib/components/content-container/content-container.component.scss
+++ b/projects/nshmp-template/src/lib/components/content-container/content-container.component.scss
@@ -48,10 +48,19 @@
   }
 
   .side-panel:not(.selected) {
+    position: absolute;
     width: 44px;
     height: variables.$side-panel-control-height;
     background-color: var(--mat-sys-surface);
 
+    &.settings {
+      right: 0;
+    }
+
+    &.control-panel {
+      left: 0;
+    }
+
     .panel-control {
       box-shadow: none;
     }