diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index e1b605104feb67e02c907620233c383902a13a70..067ec8830bc7a5fb838cc8ac737aaa2a51e1b6a4 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -28,7 +28,6 @@
     "vpu-common": "file:./vendor/common"
   },
   "dependencies": {
-    "bulma": "^0.7.5",
     "@webcomponents/webcomponentsjs": "^2.2.10",
     "datatables.net-dt": "^1.10.19",
     "datatables.net-responsive": "^2.2.3",
diff --git a/packages/data-table-view/rollup.config.js b/packages/data-table-view/rollup.config.js
index 99cd8bc37d7d9d5b64c42dddf782d691cae3b454..0a22d9bc72117ab757d0ee0400c2c15b6ce369f4 100644
--- a/packages/data-table-view/rollup.config.js
+++ b/packages/data-table-view/rollup.config.js
@@ -51,15 +51,6 @@ export default {
             include: 'node_modules/**'
         }),
         json(),
-        url({ // TODO: remove when last dependency for BULMA is deleted
-            limit: 0,
-            include: [
-                "node_modules/bulma/**/*.css",
-                "node_modules/bulma/**/*.sass",
-            ],
-            emitFiles: true,
-            fileName: 'shared/[name].[hash][extname]'
-        }),
         (build !== 'local' && build !== 'test') ? terser() : false,
         copy({
             targets: [
diff --git a/packages/data-table-view/src/vpu-data-table-view-demo.js b/packages/data-table-view/src/vpu-data-table-view-demo.js
index 1c48d90800838a38c797c5f283562fdcd70e59aa..0078ce58fce726a8d583458c09d250d8dc21e896 100644
--- a/packages/data-table-view/src/vpu-data-table-view-demo.js
+++ b/packages/data-table-view/src/vpu-data-table-view-demo.js
@@ -1,7 +1,7 @@
 import 'vpu-auth';
 import './vpu-data-table-view.js';
 import {i18n} from './i18n';
-import {html, LitElement} from 'lit-element';
+import {html, css, LitElement} from 'lit-element';
 import * as commonUtils from 'vpu-common/utils';
 
 class DataTableViewDemo extends LitElement {
@@ -102,6 +102,13 @@ class DataTableViewDemo extends LitElement {
         `;
     }
 
+    static get styles() {
+        // language=css
+        return css`
+            ${commonUtils.getThemeCSS()}
+        `;
+    }
+
     render() {
         commonUtils.initAssetBaseURL('vpu-data-table-view-src');
         return html`
diff --git a/packages/data-table-view/vendor/auth b/packages/data-table-view/vendor/auth
index 92e03789cf5e4dd5c5626a48b3e7cb8cd2c99fea..d44942d38cd23a6add2768f1410d04a173d42b76 160000
--- a/packages/data-table-view/vendor/auth
+++ b/packages/data-table-view/vendor/auth
@@ -1 +1 @@
-Subproject commit 92e03789cf5e4dd5c5626a48b3e7cb8cd2c99fea
+Subproject commit d44942d38cd23a6add2768f1410d04a173d42b76
diff --git a/packages/data-table-view/vendor/common b/packages/data-table-view/vendor/common
index 892548cb2343fd74dc4d7c49c52983602b773f13..9c187eb63c2f91449bb7caeb04f0ba9cb9875493 160000
--- a/packages/data-table-view/vendor/common
+++ b/packages/data-table-view/vendor/common
@@ -1 +1 @@
-Subproject commit 892548cb2343fd74dc4d7c49c52983602b773f13
+Subproject commit 9c187eb63c2f91449bb7caeb04f0ba9cb9875493