diff --git a/src/viewerModule/nehuba/nehubaViewerGlue/nehubaViewerGlue.template.html b/src/viewerModule/nehuba/nehubaViewerGlue/nehubaViewerGlue.template.html
index 5c612b2957e95a637b4992110ffe18780db47b1f..ac4241ecfea6d528df7a71ed6fe7c83eea21152a 100644
--- a/src/viewerModule/nehuba/nehubaViewerGlue/nehubaViewerGlue.template.html
+++ b/src/viewerModule/nehuba/nehubaViewerGlue/nehubaViewerGlue.template.html
@@ -85,7 +85,7 @@
     </layout-floating-container>
 
     <!-- panel controller -->
-    <div iavLayoutFourCornersBottomRight>
+    <div iavLayoutFourCornersBottomRight class="position-relative">
 
       <ng-container *ngTemplateOutlet="panelCtrlTmpl; context: {
         panelIndex: panelIndex,
@@ -93,7 +93,8 @@
       }">
       </ng-container>
 
-      <div *ngIf="(sliceViewLoadingMain$ | async)[panelIndex]">
+      <div *ngIf="(sliceViewLoadingMain$ | async)[panelIndex]"
+        class="position-absolute bottom-0 right-0">
         <spinner-cmp></spinner-cmp>
       </div>
     </div>