diff --git a/src/views/IOC/IOCDetailsAccessControl.js b/src/views/IOC/IOCDetailsAccessControl.js
index dfb29fa7b205856403f27d06bfa6f76b5dd150a1..25a7afb377fc63bfdd705ea4bb429b05a2e111d3 100644
--- a/src/views/IOC/IOCDetailsAccessControl.js
+++ b/src/views/IOC/IOCDetailsAccessControl.js
@@ -1,5 +1,5 @@
 import React from "react";
-import { RootContainer } from "../../components/common/Container/RootContainer";
+import { RootPaper } from "@ess-ics/ce-ui-common";
 import AccessControl from "../../components/auth/AccessControl";
 import { IOCDetailsContainer } from "./IOCDetailsContainer";
 import { useParams } from "react-router-dom";
@@ -8,10 +8,10 @@ export function IOCDetailsAccessControl() {
   const { id } = useParams();
 
   return (
-    <RootContainer>
+    <RootPaper>
       <AccessControl allowedRoles={[]}>
         <IOCDetailsContainer id={id} />
       </AccessControl>
-    </RootContainer>
+    </RootPaper>
   );
 }
diff --git a/src/views/IOC/IOCDetailsView.js b/src/views/IOC/IOCDetailsView.js
index f6bc05741d590b4ae9f8796f553260d990b966b2..6fe8961a5d729834a0e56cb15d183667782a3bfd 100644
--- a/src/views/IOC/IOCDetailsView.js
+++ b/src/views/IOC/IOCDetailsView.js
@@ -1,4 +1,4 @@
-import { Grid, Paper, Tab, Tabs, IconButton } from "@mui/material";
+import { Grid, Tab, Tabs, IconButton } from "@mui/material";
 import ArrowBackIcon from "@mui/icons-material/ArrowBack";
 import React, {
   useCallback,
@@ -201,89 +201,85 @@ export function IOCDetailsView({ ioc, getIOC, loading }) {
   };
 
   return (
-    <Paper>
+    <Grid
+      container
+      spacing={1}
+    >
       <Grid
-        container
-        spacing={1}
+        item
+        xs={1}
       >
-        <Grid
-          item
-          xs={1}
-        >
-          <IconButton
-            color="inherit"
-            onClick={handleClick}
-            size="large"
-          >
-            <ArrowBackIcon />
-          </IconButton>
-        </Grid>
-        <Grid
-          item
-          xs={11}
+        <IconButton
+          color="inherit"
+          onClick={handleClick}
+          size="large"
         >
-          <Grid
-            container
-            justifyContent="center"
-          >
-            {ioc && (
-              <CustomTabs>
-                {statusTab}
-                <AccessControl
-                  allowedRoles={[
-                    "DeploymentToolAdmin",
-                    "DeploymentToolIntegrator"
-                  ]}
-                  renderNoAccess={() => <></>}
-                >
-                  <CustomTabs>{manageDeploymentTab}</CustomTabs>
-                </AccessControl>
-                <AccessControl
-                  allowedRoles={["DeploymentToolAdmin"]}
-                  renderNoAccess={() => <></>}
-                >
-                  <CustomTabs>{iocAdminTab}</CustomTabs>
-                </AccessControl>
-              </CustomTabs>
-            )}
-          </Grid>
-        </Grid>
+          <ArrowBackIcon />
+        </IconButton>
+      </Grid>
+      <Grid
+        item
+        xs={11}
+      >
         <Grid
-          item
-          xs={12}
-          style={{ paddingBottom: 0 }}
+          container
+          justifyContent="center"
         >
-          {deserialize(urlState.tab) === "Status" && (
-            <IOCLiveStatus ioc={ioc} />
-          )}
-          {deserialize(urlState.tab) === "Management" && (
-            <IOCManage
-              ioc={ioc}
-              getIOC={getIOC}
-              buttonDisabled={buttonDisabled}
-              currentCommand={
-                ongoingCommand?.operations?.length > 0
-                  ? ongoingCommand.operations[0]
-                  : null
-              }
-              operations={operations?.operations}
-              operationsLoading={operationsLoading || !operationsDataReady}
-              getOperations={getOperations}
-              setButtonDisabled={setButtonDisabledAndUpdate}
-              pagination={jobPagination}
-              onPage={onPage}
-            />
-          )}
-          {deserialize(urlState.tab) === "Admin" && (
-            <IOCAdmin
-              ioc={ioc}
-              getIOC={getIOC}
-              resetTab={resetTab}
-              buttonDisabled={buttonDisabled}
-            />
+          {ioc && (
+            <CustomTabs>
+              {statusTab}
+              <AccessControl
+                allowedRoles={[
+                  "DeploymentToolAdmin",
+                  "DeploymentToolIntegrator"
+                ]}
+                renderNoAccess={() => <></>}
+              >
+                <CustomTabs>{manageDeploymentTab}</CustomTabs>
+              </AccessControl>
+              <AccessControl
+                allowedRoles={["DeploymentToolAdmin"]}
+                renderNoAccess={() => <></>}
+              >
+                <CustomTabs>{iocAdminTab}</CustomTabs>
+              </AccessControl>
+            </CustomTabs>
           )}
         </Grid>
       </Grid>
-    </Paper>
+      <Grid
+        item
+        xs={12}
+        style={{ paddingBottom: 0 }}
+      >
+        {deserialize(urlState.tab) === "Status" && <IOCLiveStatus ioc={ioc} />}
+        {deserialize(urlState.tab) === "Management" && (
+          <IOCManage
+            ioc={ioc}
+            getIOC={getIOC}
+            buttonDisabled={buttonDisabled}
+            currentCommand={
+              ongoingCommand?.operations?.length > 0
+                ? ongoingCommand.operations[0]
+                : null
+            }
+            operations={operations?.operations}
+            operationsLoading={operationsLoading || !operationsDataReady}
+            getOperations={getOperations}
+            setButtonDisabled={setButtonDisabledAndUpdate}
+            pagination={jobPagination}
+            onPage={onPage}
+          />
+        )}
+        {deserialize(urlState.tab) === "Admin" && (
+          <IOCAdmin
+            ioc={ioc}
+            getIOC={getIOC}
+            resetTab={resetTab}
+            buttonDisabled={buttonDisabled}
+          />
+        )}
+      </Grid>
+    </Grid>
   );
 }
diff --git a/src/views/host/HostDetailsAccessControl.js b/src/views/host/HostDetailsAccessControl.js
index bac49ecd87d85e376ad6e3d0c3fb5788e932e602..06d7b0119feae258173379bb4f8b9c88d19892b6 100644
--- a/src/views/host/HostDetailsAccessControl.js
+++ b/src/views/host/HostDetailsAccessControl.js
@@ -1,5 +1,5 @@
 import React from "react";
-import { RootContainer } from "../../components/common/Container/RootContainer";
+import { RootPaper } from "@ess-ics/ce-ui-common";
 import AccessControl from "../../components/auth/AccessControl";
 import { HostDetailsContainer } from "./HostDetailsContainer";
 import { useParams } from "react-router-dom";
@@ -8,10 +8,10 @@ export function HostDetailsAccessControl() {
   const { id } = useParams();
 
   return (
-    <RootContainer data-testid="host-details-container">
+    <RootPaper data-testid="host-details-container">
       <AccessControl allowedRoles={[]}>
         <HostDetailsContainer id={id} />
       </AccessControl>
-    </RootContainer>
+    </RootPaper>
   );
 }
diff --git a/src/views/host/HostDetailsView.js b/src/views/host/HostDetailsView.js
index fff663ebb0c67bd56ee5334be40d63c9de0604ae..d82ac4688584e36cd87ca67a88d55d9eac056537 100644
--- a/src/views/host/HostDetailsView.js
+++ b/src/views/host/HostDetailsView.js
@@ -15,7 +15,6 @@ import {
   KeyValueTable,
   SimpleAccordion,
   GlobalAppBarContext,
-  RootPaper,
   useAPIMethod
 } from "@ess-ics/ce-ui-common";
 import { LokiPanel } from "../../components/common/Loki/LokiPanel";
@@ -180,7 +179,7 @@ export function HostDetailsView({ id, host }) {
   };
 
   return (
-    <RootPaper>
+    <>
       <IconButton
         color="inherit"
         onClick={handleClick}
@@ -286,6 +285,6 @@ export function HostDetailsView({ id, host }) {
           </Container>
         </CardContent>
       </Card>
-    </RootPaper>
+    </>
   );
 }
diff --git a/src/views/jobs/JobDetailsAccessControl.js b/src/views/jobs/JobDetailsAccessControl.js
index a493d2388a612b6bd4c8183cb5a0963d5f2f3776..43ff283cca48a2a8e7f649cda397c2ba4117ba86 100644
--- a/src/views/jobs/JobDetailsAccessControl.js
+++ b/src/views/jobs/JobDetailsAccessControl.js
@@ -1,5 +1,5 @@
 import React from "react";
-import { RootContainer } from "../../components/common/Container/RootContainer";
+import { RootPaper } from "@ess-ics/ce-ui-common";
 import AccessControl from "../../components/auth/AccessControl";
 import { JobDetailsContainer } from "./JobDetailsContainer";
 import { useParams } from "react-router-dom";
@@ -8,10 +8,10 @@ export function JobDetailsAccessControl() {
   const { id } = useParams();
 
   return (
-    <RootContainer>
+    <RootPaper>
       <AccessControl allowedRoles={[]}>
         <JobDetailsContainer id={id} />
       </AccessControl>
-    </RootContainer>
+    </RootPaper>
   );
 }
diff --git a/src/views/jobs/JobDetailsView.js b/src/views/jobs/JobDetailsView.js
index 9c41845f7906b02c429b81e82e0910d50ab8096f..658783a9e70ea783bd745c0ae63af3897ca39969 100644
--- a/src/views/jobs/JobDetailsView.js
+++ b/src/views/jobs/JobDetailsView.js
@@ -1,5 +1,5 @@
 import React, { useContext, useEffect } from "react";
-import { IconButton, Paper } from "@mui/material";
+import { IconButton } from "@mui/material";
 import { JobDetails } from "../../components/Job/JobDetails";
 import ArrowBackIcon from "@mui/icons-material/ArrowBack";
 import { useNavigate } from "react-router-dom";
@@ -22,7 +22,7 @@ export function JobDetailsView({ operation, job }) {
   );
 
   return (
-    <Paper>
+    <>
       <IconButton
         color="inherit"
         onClick={handleClick}
@@ -36,6 +36,6 @@ export function JobDetailsView({ operation, job }) {
           job={job}
         />
       )}
-    </Paper>
+    </>
   );
 }
diff --git a/src/views/records/RecordDetailsView.js b/src/views/records/RecordDetailsView.js
index 8eca4382ee044032752634f0fe8d878880889f1e..b625d00c1eeb960cb7ad0219724b30acd0d007c8 100644
--- a/src/views/records/RecordDetailsView.js
+++ b/src/views/records/RecordDetailsView.js
@@ -6,16 +6,15 @@ import React, {
   useMemo
 } from "react";
 import {
-  Paper,
   IconButton,
   Typography,
   LinearProgress,
   Link as MuiLink
 } from "@mui/material";
 import { Link as ReactRouterLink } from "react-router-dom";
-import { RootContainer } from "../../components/common/Container/RootContainer";
 import ArrowBackIcon from "@mui/icons-material/ArrowBack";
 import {
+  RootPaper,
   KeyValueTable,
   SimpleAccordion,
   GlobalAppBarContext
@@ -138,13 +137,13 @@ export function RecordDetailsView() {
   }, []);
 
   return (
-    <RootContainer>
+    <RootPaper>
       {error ? (
         <NotFoundView />
       ) : recordLoading || !dataReady ? (
         <LinearProgress color="primary" />
       ) : (
-        <Paper>
+        <>
           <IconButton
             color="inherit"
             onClick={handleClick}
@@ -165,8 +164,8 @@ export function RecordDetailsView() {
               />
             </SimpleAccordion>
           )}
-        </Paper>
+        </>
       )}
-    </RootContainer>
+    </RootPaper>
   );
 }