diff --git a/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php b/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php
index 295d26a3b250ff30d093fca5b58ad51ddec573de..dff69ef11abe39fb8d8c5577632ee98d1452f862 100644
--- a/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php
+++ b/module/fid_bbi/src/fid_bbi/View/Helper/Root/Flashmessages.php
@@ -74,7 +74,7 @@ class Flashmessages extends \VuFind\View\Helper\Bootstrap3\Flashmessages
                 // BBI-specific
                 // Add icon based on namespace
                 $iconHelper = $this->getView()->plugin('icon');
-                $html .= $iconHelper("small/{$icons[$ns]}");
+                $html .= $iconHelper($icons[$ns]);
 
                 // Advanced form
                 if (is_array($msg)) {
diff --git a/themes/fid_bbi/icons/small/add-book.svg b/themes/fid_bbi/icons/add-book.svg
similarity index 70%
rename from themes/fid_bbi/icons/small/add-book.svg
rename to themes/fid_bbi/icons/add-book.svg
index 864930e287dc4f4f6e90540f8280665b86df8767..29d51d0d6eb026bca25cafc49b0538b43bcc38e1 100644
--- a/themes/fid_bbi/icons/small/add-book.svg
+++ b/themes/fid_bbi/icons/add-book.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M22 14V3H6v22h16v-5M13 17h10M18 22V12M9 8h10M9 12h6" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M22 14V3H6v22h16v-5M13 17h10M18 22V12M9 8h10M9 12h6" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/arrow-left.svg b/themes/fid_bbi/icons/arrow-left.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2983bef52a3041c36f5e06127b6b23cd97c70228
--- /dev/null
+++ b/themes/fid_bbi/icons/arrow-left.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M12 19l-5-5 5-5m8 5H8" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/arrow-right.svg b/themes/fid_bbi/icons/arrow-right.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ad04b60a19e5b914577c78a7dd3400682a3b0e76
--- /dev/null
+++ b/themes/fid_bbi/icons/arrow-right.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><path d="M15 9l5 5-5 5m-8-5h12" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/article-online.svg b/themes/fid_bbi/icons/big/article-online.svg
deleted file mode 100644
index 5dd65e2eefbbf9b0228c42b3ab1c5185b0508cef..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/article-online.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M21 10h42v4H21zM21 16h42v4H21z" stroke="none"/><g fill="#00a376"><path fill-rule="evenodd" d="M21 24h19v27H21zM44 47h19v27H44z" stroke="none"/><path d="M44 24v19h19V24zm2 2h15v15H46zM21 55v19h19V55zm2 2h15v15H23z" stroke="none"/></g><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-6v2h5.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/article.svg b/themes/fid_bbi/icons/big/article.svg
deleted file mode 100644
index 2768fbeb0b84fa6496b83bceacdd2e7d0bf1d367..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/article.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M21 10h42v4H21zM21 16h42v4H21z" stroke="none"/><g fill="#00a376"><path fill-rule="evenodd" d="M21 24h19v27H21zM44 47h19v27H44z" stroke="none"/><path d="M44 24v19h19V24zm2 2h15v15H46zM21 55v19h19V55zm2 2h15v15H23z" stroke="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/big/audio.svg b/themes/fid_bbi/icons/big/audio.svg
deleted file mode 100644
index 44eb21b7020b382167e6760640494695decfea11..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/audio.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M10 53V31h17l15-15v52L27 53z" fill="none" stroke="#000" stroke-width="2"/><path d="M68.861 15.139l-2.81 2.81A33.894 33.894 0 0176 42c0 9.4-3.8 17.901-9.95 24.05l2.811 2.811C75.741 61.981 80 52.481 80 42c0-10.482-4.26-19.982-11.139-26.861zm-7.07 7.07l-2.812 2.812A23.923 23.923 0 0166 42c0 6.64-2.681 12.638-7.021 16.979l2.812 2.812C66.861 56.721 70 49.721 70 42c0-7.72-3.139-14.721-8.209-19.791zm-7.072 7.072l-2.81 2.81A13.955 13.955 0 0156 42c0 3.878-1.561 7.378-4.092 9.908l2.81 2.81C57.98 51.459 60 46.959 60 42c0-4.959-2.02-9.458-5.281-12.719z" fill="#00a376" fill-rule="evenodd" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/book-online.svg b/themes/fid_bbi/icons/big/book-online.svg
deleted file mode 100644
index 41dce9f526251660b259dc5c9fbe22aa7bb6fe73..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/book-online.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M62 11V3H13v69l8 9h50V11H21v70" fill="none" stroke="#000" stroke-width="2"/><path d="M17 6h42l4 4H21z" fill="#00a376" stroke="none"/><path d="M13 3l9 9" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M30 26h32v4H30zM26 34h40v6H26zM30 44h32v4H30z" stroke="none"/><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-4v2h3.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/book.svg b/themes/fid_bbi/icons/big/book.svg
deleted file mode 100644
index e351aa17af33ec243d9f7b0ee729ca94aefdc88b..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/book.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M62 11V3H13v69l8 9h50V11H21v70" fill="none" stroke="#000" stroke-width="2"/><path d="M17 6h42l4 4H21z" fill="#00a376" stroke="none"/><path d="M13 3l9 9" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M30 26h32v4H30zM26 34h40v6H26zM30 44h32v4H30z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/disc.svg b/themes/fid_bbi/icons/big/disc.svg
deleted file mode 100644
index 9b932185446567d5a4d93199c96ccecaf296d9d6..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/disc.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><circle r="37" cy="42" cx="42" fill="none" stroke="#000" stroke-width="2"/><circle cx="42" cy="42" r="12" fill="none" stroke="#000" stroke-width="2"/><circle r="4" cy="42" cx="42" fill="none" stroke="#000" stroke-width="2"/><path d="M56.19 8.889l-9.073 21.17a13.101 13.101 0 016.824 6.824l21.17-9.072A35.968 35.968 0 0056.19 8.889zM30.058 47.117L8.889 56.19A35.968 35.968 0 0027.81 75.111l9.072-21.17a13.101 13.101 0 01-6.824-6.824z" fill="#00a376" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/periodical-online.svg b/themes/fid_bbi/icons/big/periodical-online.svg
deleted file mode 100644
index 46007b8cf63cc6416d64e2e0f25282b27da6fd3b..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/periodical-online.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M20 79h-4V5h52v4" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M67 14H25v4h42zM67 20H25v4h42z" stroke="none"/><path d="M16 75h-4V1h52v4" fill="none" stroke="#000" stroke-width="2"/><path d="M72 83H20V9h52z" fill="none" stroke="#000" stroke-width="2"/><g fill="#00a376"><path fill-rule="evenodd" d="M25 28h19v27H25zM48 51h19v27H48z" stroke="none"/><path d="M48 28v19h19V28zm2 2h15v15H50zM25 59v19h19V59zm2 2h15v15H27z" stroke="none"/></g><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-3v2h2.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/periodical.svg b/themes/fid_bbi/icons/big/periodical.svg
deleted file mode 100644
index fd7c660f967b47655fa6049f7846c25c1e748d86..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/periodical.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M20 79h-4V5h52v4" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M25 14h42v4H25zM25 20h42v4H25z" stroke="none"/><path d="M16 75h-4V1h52v4" fill="none" stroke="#000" stroke-width="2"/><path d="M72 83H20V9h52z" fill="none" stroke="#000" stroke-width="2"/><g fill="#00a376"><path fill-rule="evenodd" d="M25 28h19v27H25zM48 51h19v27H48z" stroke="none"/><path d="M48 28v19h19V28zm2 2h15v15H50zM25 59v19h19V59zm2 2h15v15H27z" stroke="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/big/software.svg b/themes/fid_bbi/icons/big/software.svg
deleted file mode 100644
index 3c1a2587f8a3814617cedf5123a3745e000e866f..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/software.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><g fill="none"><path stroke="#000" stroke-width="2" d="M5 10h74v52H5z"/><path d="M28 76h28" stroke="#000" stroke-width="2"/><path stroke="#000" stroke-width="2" d="M33 62h18v14H33z"/><path stroke="#00a376" stroke-width="2" d="M9 14h66v44H9z"/><path d="M42 35v15M30 29l12 6 12-6m-24 0l12-6 12 6v15l-12 6-12-6z" stroke="#00a376" stroke-width="4"/></g></svg>
diff --git a/themes/fid_bbi/icons/big/unknown.svg b/themes/fid_bbi/icons/big/unknown.svg
deleted file mode 100644
index 05dfab2df31186cda902db955bd268ee2913e908..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/unknown.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000" stroke-width="2"/><path d="M34 28h16v12h-8v10" fill="none" stroke="#00a376" stroke-width="4"/><path fill="#00a376" d="M40 54h4v4h-4z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/big/video.svg b/themes/fid_bbi/icons/big/video.svg
deleted file mode 100644
index 3828d88c87f24140786d3951751b00a1cc5b4bab..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/video.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path fill="none" stroke="#000" stroke-width="2" d="M5 16h74v52H5z" stroke="none"/><path d="M35 31l18 11-18 11zM8 19h6v6H8zM8 29h6v6H8zM8 49h6v6H8zM8 59h6v6H8zM8 39h6v6H8zM70 19h6v6h-6zM70 29h6v6h-6zM70 49h6v6h-6zM70 59h6v6h-6zM70 39h6v6h-6z" fill="#00a376" stroke="none"/><path d="M17 16v52M67 17v52" fill="none" stroke="#000" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/big/website.svg b/themes/fid_bbi/icons/big/website.svg
deleted file mode 100644
index 2a63b0bb0ef5676b4d7cae352f216ee47f099f7a..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/big/website.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><rect width="74" height="52" x="5" y="16" ry="0" fill="none" stroke="#000" stroke-width="2"/><path d="M6 26h73" fill="none" stroke="#000" stroke-width="2"/><path fill="#00a376" fill-rule="evenodd" d="M8 19h46v4H8zM56 19h20v4H56z" stroke="none"/><path d="M30.577 40h-3.5l-1.344 10.696-1.904-8.176h-3.304l-2.044 8.176L17.165 40H13.44l2.156 14h4.76l1.652-6.888L23.52 54h4.9zM50.57 40h-3.5l-1.344 10.696-1.904-8.176h-3.304l-2.044 8.176L37.158 40h-3.724l2.156 14h4.76l1.652-6.888L43.514 54h4.9zM70.563 40h-3.5l-1.344 10.696-1.904-8.176H60.51l-2.044 8.176L57.15 40h-3.724l2.156 14h4.76l1.652-6.888L63.507 54h4.9z" fill="#00a376" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/checkmark.svg b/themes/fid_bbi/icons/checkmark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..266f60b2db0cfd3a40bb4bb3cd4d66332b97c02f
--- /dev/null
+++ b/themes/fid_bbi/icons/checkmark.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M24 7L14 22l-9-6" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/chevron-down.svg b/themes/fid_bbi/icons/chevron-down.svg
new file mode 100644
index 0000000000000000000000000000000000000000..439cde39e0e3a3de78c72d9166d8c85cb4cadd34
--- /dev/null
+++ b/themes/fid_bbi/icons/chevron-down.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 11l8 8 8-8" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/clock.svg b/themes/fid_bbi/icons/clock.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bbc10cf5892a506792dc2e96227bbee0562bebf0
--- /dev/null
+++ b/themes/fid_bbi/icons/clock.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><circle cx="14" cy="14" r="10"/><path d="M14 7v7l3 3"/></g></svg>
diff --git a/themes/fid_bbi/icons/download.svg b/themes/fid_bbi/icons/download.svg
new file mode 100644
index 0000000000000000000000000000000000000000..eb58f8c1ea93e2f858bea078c33a22dfe5763685
--- /dev/null
+++ b/themes/fid_bbi/icons/download.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none"><path d="M24 15v7H4v-7"/><path d="M19 12l-5 5-5-5m5-8v12"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/error.svg b/themes/fid_bbi/icons/error.svg
similarity index 75%
rename from themes/fid_bbi/icons/small/error.svg
rename to themes/fid_bbi/icons/error.svg
index 38916849c9725b51fc489eb07343271fab7377ca..121a4900b65fbfe27927ad08499c5c573e7df93d 100644
--- a/themes/fid_bbi/icons/small/error.svg
+++ b/themes/fid_bbi/icons/error.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M3 18.556V9.444L9.444 3h9.112L25 9.444v9.112L18.556 25H9.444z" stroke-width="2.0002752"/><path d="M9 9l10 10M19 9L9 19" stroke-width="2"/></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M3 18.556V9.444L9.444 3h9.112L25 9.444v9.112L18.556 25H9.444z" stroke-width="2.0002752"/><path d="M9 9l10 10M19 9L9 19"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/external-link.svg b/themes/fid_bbi/icons/external-link.svg
similarity index 100%
rename from themes/fid_bbi/icons/small/external-link.svg
rename to themes/fid_bbi/icons/external-link.svg
diff --git a/themes/fid_bbi/icons/face.svg b/themes/fid_bbi/icons/face.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4d34eb9314b5fe362474a359036b6d698c388a57
--- /dev/null
+++ b/themes/fid_bbi/icons/face.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g><circle cx="14" cy="14" r="10" fill="none"/><path d="M10 10h2v2h-2zm6 0h2v2h-2z" stroke="none"/><path d="M17.54 17.536A5 5 0 0114.003 19a5 5 0 01-3.536-1.464" fill="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/filter.svg b/themes/fid_bbi/icons/filter.svg
similarity index 82%
rename from themes/fid_bbi/icons/small/filter.svg
rename to themes/fid_bbi/icons/filter.svg
index c19570e014cda0b2702f49bd916004c7445598e8..682649e795666367659373159a258effd9ef742b 100644
--- a/themes/fid_bbi/icons/small/filter.svg
+++ b/themes/fid_bbi/icons/filter.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M4 4h20l-8 8v11l-4 2V12z" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M4 4h20l-8 8v11l-4 2V12z" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/home.svg b/themes/fid_bbi/icons/home.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5b148dd99f40673a866f0d793910fa2bd714457b
--- /dev/null
+++ b/themes/fid_bbi/icons/home.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M7 11v11h14V11"/><path d="M4 14L14 4l10 10M11 22v-8h6v8"/></g></svg>
diff --git a/themes/fid_bbi/icons/info.svg b/themes/fid_bbi/icons/info.svg
new file mode 100644
index 0000000000000000000000000000000000000000..59859a45e1607f043c8f0387bfab3e3896170166
--- /dev/null
+++ b/themes/fid_bbi/icons/info.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><circle cy="14" cx="14" r="10" fill="none"/><path d="M14 19v-6" fill="none"/><path d="M13 9h2v2h-2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/license.svg b/themes/fid_bbi/icons/license.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bd4171d805d0b21c148e4fbaf8b07824905a1cbb
--- /dev/null
+++ b/themes/fid_bbi/icons/license.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><circle cx="18" cy="14" r="3"/><path d="M16 16v7l2-1 2 1v-7M6 11h6M6 15h6"/><path d="M13 22H3V6h22v16h-2"/></g></svg>
diff --git a/themes/fid_bbi/icons/lightning.svg b/themes/fid_bbi/icons/lightning.svg
new file mode 100644
index 0000000000000000000000000000000000000000..575d31f293d50f07a53c3e8975de23572cf0533f
--- /dev/null
+++ b/themes/fid_bbi/icons/lightning.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M17 3l-5 10h4l-5 10"/><path d="M9 17l2 6 6-2"/></g></svg>
diff --git a/themes/fid_bbi/icons/link.svg b/themes/fid_bbi/icons/link.svg
new file mode 100644
index 0000000000000000000000000000000000000000..97c6e027d34d1542880d1f52d5487e22de915d08
--- /dev/null
+++ b/themes/fid_bbi/icons/link.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M12 16l-2-2 9-9 7 7-10 10"/><path d="M16 12l2 2-9 9-7-7L12 6"/></g></svg>
diff --git a/themes/fid_bbi/icons/login.svg b/themes/fid_bbi/icons/login.svg
new file mode 100644
index 0000000000000000000000000000000000000000..32cbf75bb518ae2a971481eece3dff30be14f322
--- /dev/null
+++ b/themes/fid_bbi/icons/login.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none"><path d="M15 5h7v18h-7"/><path d="M12 9l5 5-5 5m-8-5h12"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/logout.svg b/themes/fid_bbi/icons/logout.svg
similarity index 78%
rename from themes/fid_bbi/icons/small/logout.svg
rename to themes/fid_bbi/icons/logout.svg
index 14ede9497768278e13f823af6e630400c7902fb5..cef2d992a1ba153fccc01ee3bf154b7ff023c0ab 100644
--- a/themes/fid_bbi/icons/small/logout.svg
+++ b/themes/fid_bbi/icons/logout.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M13 23H6V5h7m5 4l5 5-5 5m-8-5h12" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M13 23H6V5h7m5 4l5 5-5 5m-8-5h12" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/magnifier.svg b/themes/fid_bbi/icons/magnifier.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9178973a19764b98ecc1dc58183eaa227815c350
--- /dev/null
+++ b/themes/fid_bbi/icons/magnifier.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><circle cx="12" cy="12" r="10"/><path d="M19 19l7 7"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/mail.svg b/themes/fid_bbi/icons/mail.svg
similarity index 80%
rename from themes/fid_bbi/icons/small/mail.svg
rename to themes/fid_bbi/icons/mail.svg
index c93de3c18b0dc8699b212cd2fafb1044ab4f801e..6b101705ec1f7f50e22eaa3835df8acda39a8520 100644
--- a/themes/fid_bbi/icons/small/mail.svg
+++ b/themes/fid_bbi/icons/mail.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M3 6h22v16H3z M3 6l11 9 11-9" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M3 6h22v16H3z M3 6l11 9 11-9" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/article-online.svg b/themes/fid_bbi/icons/media/article-online.svg
new file mode 100644
index 0000000000000000000000000000000000000000..801f1853bd4f7df2c88a146a80c66d5ab99ac8cb
--- /dev/null
+++ b/themes/fid_bbi/icons/media/article-online.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M21 10h42v4H21zM21 16h42v4H21z" stroke="none"/><g fill="#00a376"><path fill-rule="evenodd" d="M21 24h19v27H21zM44 47h19v27H44z" stroke="none"/><path d="M44 24v19h19V24zm2 2h15v15H46zM21 55v19h19V55zm2 2h15v15H23z" stroke="none"/></g><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-6v2h5.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/article.svg b/themes/fid_bbi/icons/media/article.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6c163cae8f4f4895741ce24b8c9c1f90f94af195
--- /dev/null
+++ b/themes/fid_bbi/icons/media/article.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M21 10h42v4H21zM21 16h42v4H21z" stroke="none"/><g fill="#00a376"><path fill-rule="evenodd" d="M21 24h19v27H21zM44 47h19v27H44z" stroke="none"/><path d="M44 24v19h19V24zm2 2h15v15H46zM21 55v19h19V55zm2 2h15v15H23z" stroke="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/media/audio.svg b/themes/fid_bbi/icons/media/audio.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c384f6d012b73cfff3c017cef11a04ab76ba216e
--- /dev/null
+++ b/themes/fid_bbi/icons/media/audio.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M10 53V31h17l15-15v52L27 53z" fill="none" stroke="#000"/><path d="M68.861 15.139l-2.81 2.81A33.894 33.894 0 0176 42c0 9.4-3.8 17.901-9.95 24.05l2.811 2.811C75.741 61.981 80 52.481 80 42c0-10.482-4.26-19.982-11.139-26.861zm-7.07 7.07l-2.812 2.812A23.923 23.923 0 0166 42c0 6.64-2.681 12.638-7.021 16.979l2.812 2.812C66.861 56.721 70 49.721 70 42c0-7.72-3.139-14.721-8.209-19.791zm-7.072 7.072l-2.81 2.81A13.955 13.955 0 0156 42c0 3.878-1.561 7.378-4.092 9.908l2.81 2.81C57.98 51.459 60 46.959 60 42c0-4.959-2.02-9.458-5.281-12.719z" fill="#00a376" fill-rule="evenodd" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/book-online.svg b/themes/fid_bbi/icons/media/book-online.svg
new file mode 100644
index 0000000000000000000000000000000000000000..dcc215563a161695b3e9596fa5eb8d8b1179a353
--- /dev/null
+++ b/themes/fid_bbi/icons/media/book-online.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M62 11V3H13v69l8 9h50V11H21v70" fill="none" stroke="#000"/><path d="M17 6h42l4 4H21z" fill="#00a376" stroke="none"/><path d="M13 3l9 9" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M30 26h32v4H30zM26 34h40v6H26zM30 44h32v4H30z" stroke="none"/><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-4v2h3.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/book.svg b/themes/fid_bbi/icons/media/book.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f26f5ab3828d1fa11a393cf238caa4d55086570e
--- /dev/null
+++ b/themes/fid_bbi/icons/media/book.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M62 11V3H13v69l8 9h50V11H21v70" fill="none" stroke="#000"/><path d="M17 6h42l4 4H21z" fill="#00a376" stroke="none"/><path d="M13 3l9 9" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M30 26h32v4H30zM26 34h40v6H26zM30 44h32v4H30z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/disc.svg b/themes/fid_bbi/icons/media/disc.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8d5b123cd55ed5d22a30c8d2fb5e9f0694a3b5ee
--- /dev/null
+++ b/themes/fid_bbi/icons/media/disc.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><circle r="37" cy="42" cx="42" fill="none" stroke="#000"/><circle cx="42" cy="42" r="12" fill="none" stroke="#000"/><circle r="4" cy="42" cx="42" fill="none" stroke="#000"/><path d="M56.19 8.889l-9.073 21.17a13.101 13.101 0 016.824 6.824l21.17-9.072A35.968 35.968 0 0056.19 8.889zM30.058 47.117L8.889 56.19A35.968 35.968 0 0027.81 75.111l9.072-21.17a13.101 13.101 0 01-6.824-6.824z" fill="#00a376" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/periodical-online.svg b/themes/fid_bbi/icons/media/periodical-online.svg
new file mode 100644
index 0000000000000000000000000000000000000000..76b3a5605f770eb1d74e9d64509cf333b2f47ac0
--- /dev/null
+++ b/themes/fid_bbi/icons/media/periodical-online.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M20 79h-4V5h52v4" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M67 14H25v4h42zM67 20H25v4h42z" stroke="none"/><path d="M16 75h-4V1h52v4" fill="none" stroke="#000"/><path d="M72 83H20V9h52z" fill="none" stroke="#000"/><g fill="#00a376"><path fill-rule="evenodd" d="M25 28h19v27H25zM48 51h19v27H48z" stroke="none"/><path d="M48 28v19h19V28zm2 2h15v15H50zM25 59v19h19V59zm2 2h15v15H27z" stroke="none"/></g><path d="M42 42h37v27H36z" stroke="none"/><path d="M49 47v-1h2v4h1v1h-3v-1h1v-3zM45 46v5h3v-5zm1 1h1v3h-1zM53 46v5h3v-5zm1 1h1v3h-1zM57 46v5h3v-5zm1 1h1v3h-1zM61 46v5h3v-5zm1 1h1v3h-1zM65 47v-1h2v4h1v1h-3v-1h1v-3zM69 47v-1h2v4h1v1h-3v-1h1v-3zM73 46v5h3v-5zm1 1h1v3h-1zM49 54v-1h2v4h1v1h-3v-1h1v-3zM45 53v5h3v-5zm1 1h1v3h-1zM53 53v5h3v-5zm1 1h1v3h-1zM57 53v5h3v-5zm1 1h1v3h-1zM61 54v-1h2v4h1v1h-3v-1h1v-3zM65 53v5h3v-5zm1 1h1v3h-1zM69 53v5h3v-5zm1 1h1v3h-1zM73 54v-1h2v4h1v1h-3v-1h1v-3zM49 61v-1h2v4h1v1h-3v-1h1v-3zM45 60v5h3v-5zm1 1h1v3h-1zM53 60v5h3v-5zm1 1h1v3h-1zM57 60v5h3v-5zm1 1h1v3h-1zM65 61v-1h2v4h1v1h-3v-1h1v-3zM61 60v5h3v-5zm1 1h1v3h-1zM69 60v5h3v-5zm1 1h1v3h-1zM73 60v5h3v-5zm1 1h1v3h-1z" fill="#fff" stroke="none"/><path d="M79 42l-4-4h-3v2h2.17l2.002 2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/periodical.svg b/themes/fid_bbi/icons/media/periodical.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a19290ab033851f5b2b94751417a737725c4f0a6
--- /dev/null
+++ b/themes/fid_bbi/icons/media/periodical.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M20 79h-4V5h52v4" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M25 14h42v4H25zM25 20h42v4H25z" stroke="none"/><path d="M16 75h-4V1h52v4" fill="none" stroke="#000"/><path d="M72 83H20V9h52z" fill="none" stroke="#000"/><g fill="#00a376"><path fill-rule="evenodd" d="M25 28h19v27H25zM48 51h19v27H48z" stroke="none"/><path d="M48 28v19h19V28zm2 2h15v15H50zM25 59v19h19V59zm2 2h15v15H27z" stroke="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/media/software.svg b/themes/fid_bbi/icons/media/software.svg
new file mode 100644
index 0000000000000000000000000000000000000000..16dd8e4686472247283e225747be2dc6898b7dd2
--- /dev/null
+++ b/themes/fid_bbi/icons/media/software.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><g fill="none"><path stroke="#000" d="M5 10h74v52H5z"/><path d="M28 76h28" stroke="#000"/><path stroke="#000" d="M33 62h18v14H33z"/><path stroke="#00a376" d="M9 14h66v44H9z"/><path d="M42 35v15M30 29l12 6 12-6m-24 0l12-6 12 6v15l-12 6-12-6z" stroke="#00a376" stroke-width="4"/></g></svg>
diff --git a/themes/fid_bbi/icons/media/unknown.svg b/themes/fid_bbi/icons/media/unknown.svg
new file mode 100644
index 0000000000000000000000000000000000000000..21fed3bcb5a8f4dbddf4d60694090c8eb2042324
--- /dev/null
+++ b/themes/fid_bbi/icons/media/unknown.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path d="M16 5h52v74H16z" fill="none" stroke="#000"/><path d="M34 28h16v12h-8v10" fill="none" stroke="#00a376" stroke-width="4"/><path fill="#00a376" d="M40 54h4v4h-4z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/media/video.svg b/themes/fid_bbi/icons/media/video.svg
new file mode 100644
index 0000000000000000000000000000000000000000..00bbfe26cd72493240c0aade9ea823e919271621
--- /dev/null
+++ b/themes/fid_bbi/icons/media/video.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><path fill="none" stroke="#000" d="M5 16h74v52H5z"/><path d="M35 31l18 11-18 11zM8 19h6v6H8zM8 29h6v6H8zM8 49h6v6H8zM8 59h6v6H8zM8 39h6v6H8zM70 19h6v6h-6zM70 29h6v6h-6zM70 49h6v6h-6zM70 59h6v6h-6zM70 39h6v6h-6z" fill="#00a376" stroke="none"/><path d="M17 16v52M67 17v52" fill="none" stroke="#000"/></svg>
diff --git a/themes/fid_bbi/icons/media/website.svg b/themes/fid_bbi/icons/media/website.svg
new file mode 100644
index 0000000000000000000000000000000000000000..92707470f74a8d5354ca57daebf858a1d735b224
--- /dev/null
+++ b/themes/fid_bbi/icons/media/website.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" height="84" width="84"><rect width="74" height="52" x="5" y="16" ry="0" fill="none" stroke="#000"/><path d="M6 26h73" fill="none" stroke="#000"/><path fill="#00a376" fill-rule="evenodd" d="M8 19h46v4H8zM56 19h20v4H56z" stroke="none"/><path d="M30.577 40h-3.5l-1.344 10.696-1.904-8.176h-3.304l-2.044 8.176L17.165 40H13.44l2.156 14h4.76l1.652-6.888L23.52 54h4.9zM50.57 40h-3.5l-1.344 10.696-1.904-8.176h-3.304l-2.044 8.176L37.158 40h-3.724l2.156 14h4.76l1.652-6.888L43.514 54h4.9zM70.563 40h-3.5l-1.344 10.696-1.904-8.176H60.51l-2.044 8.176L57.15 40h-3.724l2.156 14h4.76l1.652-6.888L63.507 54h4.9z" fill="#00a376" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/menu.svg b/themes/fid_bbi/icons/menu.svg
similarity index 83%
rename from themes/fid_bbi/icons/small/menu.svg
rename to themes/fid_bbi/icons/menu.svg
index d0ec17d46f9932f2b1f0664c3900a10f4c92f985..50060b5578e5465838fbdc20dfa4f6f593ebc0de 100644
--- a/themes/fid_bbi/icons/small/menu.svg
+++ b/themes/fid_bbi/icons/menu.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M2 14h24M2 6h24M2 22h24" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M2 14h24M2 6h24M2 22h24" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/minus.svg b/themes/fid_bbi/icons/minus.svg
new file mode 100644
index 0000000000000000000000000000000000000000..84d8ff561b6c2108336b37ddf845fe54132715ab
--- /dev/null
+++ b/themes/fid_bbi/icons/minus.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 14h16" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/order.svg b/themes/fid_bbi/icons/order.svg
similarity index 82%
rename from themes/fid_bbi/icons/small/order.svg
rename to themes/fid_bbi/icons/order.svg
index 72e44b4f449dff07d1247da1f9d139c349bf396e..f9b691f6f130b5c19f281d364b77d9d99af95e3c 100644
--- a/themes/fid_bbi/icons/small/order.svg
+++ b/themes/fid_bbi/icons/order.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M5 2v24h18v-6.592l-2 3V24H7V4h14v7.592l2-3V2z" stroke="none"/><path d="M9 8h10M9 12h10M25 11l-6 9-6-4" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M5 2v24h18v-6.592l-2 3V24H7V4h14v7.592l2-3V2z" stroke="none"/><path d="M9 8h10M9 12h10M25 11l-6 9-6-4" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/pen.svg b/themes/fid_bbi/icons/pen.svg
similarity index 100%
rename from themes/fid_bbi/icons/small/pen.svg
rename to themes/fid_bbi/icons/pen.svg
diff --git a/themes/fid_bbi/icons/small/person.svg b/themes/fid_bbi/icons/person.svg
similarity index 58%
rename from themes/fid_bbi/icons/small/person.svg
rename to themes/fid_bbi/icons/person.svg
index b81cfb41b96e7dd8ee3dfdb49fd1086dfbf7d482..e077e8a30159e34ad59dd761d9c96dd0d80d6617 100644
--- a/themes/fid_bbi/icons/small/person.svg
+++ b/themes/fid_bbi/icons/person.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><circle cx="14" cy="8" r="5" fill="none"/><path d="M19.787 14.894a9 9 0 01-11.57 0M9.35 15L4 18v6h20v-6l-5.35-3" fill="none"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><circle cx="14" cy="8" r="5" fill="none"/><path d="M19.787 14.894a9 9 0 01-11.57 0M9.35 15L4 18v6m20 0v-6l-5.35-3" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/pin.svg b/themes/fid_bbi/icons/pin.svg
similarity index 74%
rename from themes/fid_bbi/icons/small/pin.svg
rename to themes/fid_bbi/icons/pin.svg
index c58d068c47395f1b0feac82c180e785a5f424cac..54145818102a750fab5d9a9d1c86e1f3a00f5fbe 100644
--- a/themes/fid_bbi/icons/small/pin.svg
+++ b/themes/fid_bbi/icons/pin.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M8 4h12v4h-2l2 8h2v4H6v-4h2l2-8H8zm6 17v6" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M8 4h12v4h-2l2 8h2v4H6v-4h2l2-8H8zm6 17v6" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/plus.svg b/themes/fid_bbi/icons/plus.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5aa33d85574f1d90dbda8d3028402130e31bef64
--- /dev/null
+++ b/themes/fid_bbi/icons/plus.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 14h16m-8-8v16" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/printer.svg b/themes/fid_bbi/icons/printer.svg
new file mode 100644
index 0000000000000000000000000000000000000000..50ca6075f09fe1aef6ee37f2084ec67bd216762a
--- /dev/null
+++ b/themes/fid_bbi/icons/printer.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><rect width="14" height="12" x="7" y="14" ry="0"/><path d="M6 19H3V9h22v10h-3M7 8V3h14v5M10 18h8m-8 4h8"/></g></svg>
diff --git a/themes/fid_bbi/icons/quote.svg b/themes/fid_bbi/icons/quote.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f27ccbb5e453c1e921b8c8ae53027cb6d2f71acf
--- /dev/null
+++ b/themes/fid_bbi/icons/quote.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><path d="M12 8v8l-3 6M20 8v8l-3 6"/><path d="M12 9H8v4h4m8-4h-4v4h4"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/rss.svg b/themes/fid_bbi/icons/rss.svg
similarity index 84%
rename from themes/fid_bbi/icons/small/rss.svg
rename to themes/fid_bbi/icons/rss.svg
index 1826257ad0a963ee4c3bed94f0ade8798bf7c938..c5ec61184029d0defa9664dbd51bd320b2fba3ce 100644
--- a/themes/fid_bbi/icons/small/rss.svg
+++ b/themes/fid_bbi/icons/rss.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><circle cx="8" cy="19.671" r="3" stroke="none"/><path d="M5 10.671a12 12 0 0112 12m-12-18a18 18 0 0118 18" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><circle cx="8" cy="19.671" r="3" stroke="none"/><path d="M5 10.671a12 12 0 0112 12m-12-18a18 18 0 0118 18" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/save.svg b/themes/fid_bbi/icons/save.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1af0589dc7ff7cee1e34c5d32bc0c198c4cc1197
--- /dev/null
+++ b/themes/fid_bbi/icons/save.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none"><path d="M19 12l-5 5-5-5m5-8v12"/><path d="M10 5H5v18h18V5h-5"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/scan-book.svg b/themes/fid_bbi/icons/scan-book.svg
similarity index 64%
rename from themes/fid_bbi/icons/small/scan-book.svg
rename to themes/fid_bbi/icons/scan-book.svg
index ad27490d1218690fa74fcda0ca4719c2afa60368..31c5c7e604372b6590315c108c64eb36bbf05936 100644
--- a/themes/fid_bbi/icons/small/scan-book.svg
+++ b/themes/fid_bbi/icons/scan-book.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M13 1v2h12v10.666l2 2.668V1zm14 21.875l-2 .334V25c-3.999.011-19.013 0-23 0v2h25z" stroke="none"/><path d="M14 13l6-1 6 8-12 2-12-2 6-8 6 1v9" fill="none" stroke-width="2"/><path d="M10 7l2-2h4l2 2z"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M13 1v2h12v10.666l2 2.668V1zm14 21.875l-2 .334V25c-3.999.011-19.013 0-23 0v2h25z" stroke="none"/><path d="M14 13l6-1 6 8-12 2-12-2 6-8 6 1v9" fill="none"/><path d="M10 7l2-2h4l2 2z"/></svg>
diff --git a/themes/fid_bbi/icons/signup.svg b/themes/fid_bbi/icons/signup.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ad7ed3b31956b2f23a0d5f7d399d30c5eb277572
--- /dev/null
+++ b/themes/fid_bbi/icons/signup.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M21 4l3 3-11 11h-3v-3zM10 15l3 3" fill="none"/><path d="M3.889 3.889V24.11H24.11V11.13l-2.222 2.222v8.536H6.11V6.11h8.536l2.222-2.222z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/arrow-left.svg b/themes/fid_bbi/icons/small/arrow-left.svg
deleted file mode 100644
index 3f99d6bfcd60a6045982e83be48252d94639821b..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/arrow-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M12 19l-5-5 5-5m8 5H8" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/arrow-right.svg b/themes/fid_bbi/icons/small/arrow-right.svg
deleted file mode 100644
index 79fe6fee145053203260684642ea1a658d83df33..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/arrow-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><path d="M15 9l5 5-5 5m-8-5h12" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/checkmark.svg b/themes/fid_bbi/icons/small/checkmark.svg
deleted file mode 100644
index a121ff8a8f7dd9afbd1813fdeae3175c126b1bad..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/checkmark.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M24 7L14 22l-9-6" fill="none" stroke-width="2"/></svg>
\ No newline at end of file
diff --git a/themes/fid_bbi/icons/small/chevron-down.svg b/themes/fid_bbi/icons/small/chevron-down.svg
deleted file mode 100644
index c358002e718576899f361f71f7cbc27791bb5706..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/chevron-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 11l8 8 8-8" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/clock.svg b/themes/fid_bbi/icons/small/clock.svg
deleted file mode 100644
index bc677dfa3fc943c00d8c94c5b912648f8f9632d4..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><circle cx="14" cy="14" r="10"/><path d="M14 7v7l3 3"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/download.svg b/themes/fid_bbi/icons/small/download.svg
deleted file mode 100644
index 51e58f8c681a913d1ec44b42d900495ee938264d..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/download.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none" stroke-width="2"><path d="M24 15v7H4v-7"/><path d="M19 12l-5 5-5-5m5-8v12"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/face.svg b/themes/fid_bbi/icons/small/face.svg
deleted file mode 100644
index 892041467398c3ac1ef6718ecaa40f8cd99ab89c..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/face.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g stroke-width="2"><circle cx="14" cy="14" r="10" fill="none"/><path d="M10 10h2v2h-2zm6 0h2v2h-2z" stroke="none"/><path d="M17.54 17.536A5 5 0 0114.003 19a5 5 0 01-3.536-1.464" fill="none"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/home.svg b/themes/fid_bbi/icons/small/home.svg
deleted file mode 100644
index d791237652aa46265bb9664018c32065c1071535..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/home.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><path d="M7 11v11h14V11"/><path d="M4 14L14 4l10 10M11 22v-8h6v8"/></g></svg>
\ No newline at end of file
diff --git a/themes/fid_bbi/icons/small/info.svg b/themes/fid_bbi/icons/small/info.svg
deleted file mode 100644
index 0d06d5ee62b0df0689c60c7e817a1d9679f09500..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/info.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><circle cy="14" cx="14" r="10" fill="none" stroke-width="2"/><path d="M14 19v-6" fill="none" stroke-width="2"/><path d="M13 9h2v2h-2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/license.svg b/themes/fid_bbi/icons/small/license.svg
deleted file mode 100644
index d29e79cdfb0034ab21fd77e8a66f65898266cff5..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/license.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><circle cx="18" cy="14" r="3"/><path d="M16 16v7l2-1 2 1v-7M6 11h6M6 15h6"/><path d="M13 22H3V6h22v16h-2"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/lightning.svg b/themes/fid_bbi/icons/small/lightning.svg
deleted file mode 100644
index db9456cf0917627929b3cf512db38aba56fb4f1f..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/lightning.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><path d="M17 3l-5 10h4l-5 10"/><path d="M9 17l2 6 6-2"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/link.svg b/themes/fid_bbi/icons/small/link.svg
deleted file mode 100644
index a5374857d2ffba789159412f553f3d6979c44269..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/link.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><path d="M12 16l-2-2 9-9 7 7-10 10"/><path d="M16 12l2 2-9 9-7-7L12 6"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/login.svg b/themes/fid_bbi/icons/small/login.svg
deleted file mode 100644
index a045fd9504109dd87be30d11bc7fd34ea5e6c032..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/login.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none" stroke-width="2"><path d="M15 5h7v18h-7"/><path d="M12 9l5 5-5 5m-8-5h12"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/magnifier.svg b/themes/fid_bbi/icons/small/magnifier.svg
deleted file mode 100644
index 08c4e704034cd7b55d4bf44550819ebe0167e4b8..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/magnifier.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><circle cx="12" cy="12" r="10"/><path d="M19 19l7 7"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/minus.svg b/themes/fid_bbi/icons/small/minus.svg
deleted file mode 100644
index e9a28354829827aaacc33e729f97e0d81b90f3fd..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/minus.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 14h16" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/plus.svg b/themes/fid_bbi/icons/small/plus.svg
deleted file mode 100644
index 24d2c0bc45981d6409b4003d5da24ece865ec82a..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/plus.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M6 14h16m-8-8v16" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/printer.svg b/themes/fid_bbi/icons/small/printer.svg
deleted file mode 100644
index 5d9bb539012fd65daa7dd2fdc91e73ef3962f182..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/printer.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><rect width="14" height="12" x="7" y="14" ry="0"/><path d="M6 19H3V9h22v10h-3M7 8V3h14v5M10 18h8m-8 4h8"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/quote.svg b/themes/fid_bbi/icons/small/quote.svg
deleted file mode 100644
index ab02b3b8f23fa4e70991ef078e67c0ed6ac6238b..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/quote.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><path d="M12 8v8l-3 6M20 8v8l-3 6"/><path d="M12 9H8v4h4m8-4h-4v4h4"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/save.svg b/themes/fid_bbi/icons/small/save.svg
deleted file mode 100644
index 465c59b53a9ba419846fcf173c7d839b701d1060..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/save.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28"><g fill="none" stroke-width="2"><path d="M19 12l-5 5-5-5m5-8v12"/><path d="M10 5H5v18h18V5h-5"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/signup.svg b/themes/fid_bbi/icons/small/signup.svg
deleted file mode 100644
index 9a7cc43485ce4912a1b6d99938ffd5bac6607f13..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/signup.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M21 4l3 3-11 11h-3v-3zM10 15l3 3" fill="none" stroke-width="2"/><path d="M3.889 3.889V24.11H24.11V11.13l-2.222 2.222v8.536H6.11V6.11h8.536l2.222-2.222z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/small/sun.svg b/themes/fid_bbi/icons/small/sun.svg
deleted file mode 100644
index 43ce2cb559a4c6b257504a6ee900f3a67024c379..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/sun.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none" stroke-width="2"><circle cx="14" cy="14" r="4"/><path d="M14 7V2m0 24v-5m4.95-11.95l3.535-3.535m-16.97 16.97L9.05 18.95M14 7V2m0 24v-5m7-7h5M2 14h5m11.95 4.95l3.535 3.535M5.515 5.515L9.05 9.05"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/x.svg b/themes/fid_bbi/icons/small/x.svg
deleted file mode 100644
index 765d14ac0f19b916c352d424b7829c348ba4e93c..0000000000000000000000000000000000000000
--- a/themes/fid_bbi/icons/small/x.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M8 8l12 12M20 8L8 20" fill="none" stroke-width="2"/></svg>
diff --git a/themes/fid_bbi/icons/small/star.svg b/themes/fid_bbi/icons/star.svg
similarity index 84%
rename from themes/fid_bbi/icons/small/star.svg
rename to themes/fid_bbi/icons/star.svg
index cdbbb990eca0c4d8b23e4fdce554a679f71ee8a9..444b450ebc8f92e021b69ecf8adc0c4d7c2908b5 100644
--- a/themes/fid_bbi/icons/small/star.svg
+++ b/themes/fid_bbi/icons/star.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M14 3l3.233 6.55 7.229 1.05-5.231 5.1 1.235 7.2L14 19.5l-6.466 3.4 1.235-7.2-5.23-5.1 7.228-1.05z" fill="none" stroke-width="2"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M14 3l3.233 6.55 7.229 1.05-5.231 5.1 1.235 7.2L14 19.5l-6.466 3.4 1.235-7.2-5.23-5.1 7.228-1.05z" fill="none"/></svg>
diff --git a/themes/fid_bbi/icons/sun.svg b/themes/fid_bbi/icons/sun.svg
new file mode 100644
index 0000000000000000000000000000000000000000..41b23b58c4718a3042c2c435e51a6b5be3ad1dd7
--- /dev/null
+++ b/themes/fid_bbi/icons/sun.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><g fill="none"><circle cx="14" cy="14" r="4"/><path d="M14 7V2m0 24v-5m4.95-11.95l3.535-3.535m-16.97 16.97L9.05 18.95M14 7V2m0 24v-5m7-7h5M2 14h5m11.95 4.95l3.535 3.535M5.515 5.515L9.05 9.05"/></g></svg>
diff --git a/themes/fid_bbi/icons/small/trash.svg b/themes/fid_bbi/icons/trash.svg
similarity index 100%
rename from themes/fid_bbi/icons/small/trash.svg
rename to themes/fid_bbi/icons/trash.svg
diff --git a/themes/fid_bbi/icons/small/warning.svg b/themes/fid_bbi/icons/warning.svg
similarity index 50%
rename from themes/fid_bbi/icons/small/warning.svg
rename to themes/fid_bbi/icons/warning.svg
index f1986f640dcedf5de6be1f461499f3a096d793d0..7f7cf85fdeabaf8c57514e89542ac5f3123fa6a6 100644
--- a/themes/fid_bbi/icons/small/warning.svg
+++ b/themes/fid_bbi/icons/warning.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M14 4l11.436 19.807H2.564z" fill="none" stroke-width="2.091"/><path d="M14 11v6" fill="none" stroke-width="2"/><path d="M15 21h-2v-2h2z" stroke="none"/></svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M14 4l11.436 19.807H2.564z" fill="none" stroke-width="2.091"/><path d="M14 11v6" fill="none"/><path d="M15 21h-2v-2h2z" stroke="none"/></svg>
diff --git a/themes/fid_bbi/icons/x.svg b/themes/fid_bbi/icons/x.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2f1a02e384f18dfa703e280625779dd2cf56011c
--- /dev/null
+++ b/themes/fid_bbi/icons/x.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" height="28" width="28"><path d="M8 8l12 12M20 8L8 20" fill="none"/></svg>
diff --git a/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml b/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml
index 51f297fcbfe44f5794bf21274dbb95787f2b375b..332b0892636ad0d78548279fdec0ff3f5b00ce2f 100644
--- a/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml
+++ b/themes/fid_bbi/templates/Auth/AbstractBase/login.phtml
@@ -10,7 +10,7 @@
 
     <div class="form_footer">
       <button class="-icon" type="submit" name="processLogin">
-        <?=$this->icon('small/login')?>
+        <?=$this->icon('login')?>
         <?=$this->transEsc('Login')?>
       </button>
 
diff --git a/themes/fid_bbi/templates/Recommend/SideFacets.phtml b/themes/fid_bbi/templates/Recommend/SideFacets.phtml
index 3629187e0d8793b23906a51eb64450e69e392dd2..61b96cb5aa7925e3e3b57137cebb6dcdbc7ccfbf 100644
--- a/themes/fid_bbi/templates/Recommend/SideFacets.phtml
+++ b/themes/fid_bbi/templates/Recommend/SideFacets.phtml
@@ -66,7 +66,7 @@ $filterList = array_merge($results->getParams()->getFilterList(true), $extraFilt
         aria-expanded="<?=$isOpen ? 'true' : 'false'?>"
       >
         <?=$this->transEsc($cluster['label'])?>
-        <?=$this->icon('small/chevron-down')?>
+        <?=$this->icon('chevron-down')?>
       </button>
       <div id="side-collapse-<?=$escapedTitle?>" class="facet_links -collapsed" <?=$isOpen ? '' : 'hidden'?>>
         <ol>
diff --git a/themes/fid_bbi/templates/Recommend/SideFacets/filter-list.phtml b/themes/fid_bbi/templates/Recommend/SideFacets/filter-list.phtml
index 11ab584ec70c5255b8a7a50533925831e740bbf2..ea314940cdee19eaf1d746e484ce012934724909 100644
--- a/themes/fid_bbi/templates/Recommend/SideFacets/filter-list.phtml
+++ b/themes/fid_bbi/templates/Recommend/SideFacets/filter-list.phtml
@@ -4,7 +4,7 @@
 
   <p class="facet -border-bottom">
     <a class="facet_link" href="<?=$this->currentPath() . $results->getUrlQuery()->removeAllFilters()?>">
-      <?=$this->icon('small/x')?>
+      <?=$this->icon('x')?>
       <?=$this->transEsc('Remove all filters')?>
     </a>
   </p>
@@ -33,7 +33,7 @@
 
         <li class="facet">
           <a class="facet_link" href="<?=$removeLink?>">
-            <?=$this->icon('small/x')?>
+            <?=$this->icon('x')?>
             <span class="sr-only"><?=$this->transEsc('clear_tag_filter')?></span>
             <span>
               <?php if ($filter['operator'] == 'NOT'): ?>
diff --git a/themes/fid_bbi/templates/Recommend/SideFacets/range-slider.phtml b/themes/fid_bbi/templates/Recommend/SideFacets/range-slider.phtml
index a21e829ded07142a98028883a4e8e3be254d4823..9ed9c2bed4d95313583aa7141eb553ecc3293730 100644
--- a/themes/fid_bbi/templates/Recommend/SideFacets/range-slider.phtml
+++ b/themes/fid_bbi/templates/Recommend/SideFacets/range-slider.phtml
@@ -38,7 +38,7 @@
         >
       </label>
       <button class="-icon-only" type="submit">
-        <?=$this->icon('small/checkmark')?>
+        <?=$this->icon('checkmark')?>
         <span class="sr-only"><?=$this->transEsc('Set')?></span>
       </button>
     </div>
diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/core.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/core.phtml
index 4709622094e30720e2472699661b9100b4ce1584..03fa4ab3f15f5be9efb49e1149e42157096d1f77 100644
--- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/core.phtml
+++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/core.phtml
@@ -13,9 +13,9 @@
     ?>
 
     <?php if (!empty($formatIconMappings[$format])): ?>
-      <?=$this->icon("big/{$formatIconMappings[$format]}")?>
+      <?=$this->icon("media/{$formatIconMappings[$format]}")?>
     <?php else: ?>
-      <?=$this->icon('big/unknown')?>
+      <?=$this->icon('media/unknown')?>
     <?php endif; ?>
   </div>
   <div class="record_header">
@@ -83,7 +83,7 @@
       id="permalink"
       href="<?=$permalink?>"
     >
-      <?=$this->icon('small/link')?>
+      <?=$this->icon('link')?>
       <?=$this->transEsc('Permalink')?>
     </a>
   </li>
@@ -95,7 +95,7 @@
       href="<?=$this->recordLink()->getActionUrl($this->driver, 'Acquisition')?>"
       rel="nofollow"
     >
-      <?=$this->icon('small/add-book')?>
+      <?=$this->icon('add-book')?>
       <?=$this->transEsc('Book Suggestion')?>
     </a>
   </li>
@@ -107,7 +107,7 @@
       href="<?=$this->recordLink()->getActionUrl($this->driver, 'ReportErrors')?>"
       rel="nofollow"
     >
-      <?=$this->icon('small/lightning')?>
+      <?=$this->icon('lightning')?>
       <?=$this->transEsc('ReportErrors')?>
     </a>
   </li>
diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/data-rvkNotation.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/data-rvkNotation.phtml
index f8683ccad936274f2021214dc7d382a06f070b0b..29fb30f4c0dfa4dc1c1270a23d0911e6927a507c 100644
--- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/data-rvkNotation.phtml
+++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/data-rvkNotation.phtml
@@ -30,7 +30,7 @@
           href="#collapse_rvk_<?=$index?>"
           aria-expanded="false"
         >
-          <?=$this->icon('small/chevron-down')?>
+          <?=$this->icon('chevron-down')?>
           <?=$item['name']?>
         </a>
       </div>
diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/list-entry.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/list-entry.phtml
index f6f5e3e4fb5fb0f74a5e00e905e85101473c0959..ef8b7a7490a62e85d47ee23b6d6d7561a1437e28 100644
--- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/list-entry.phtml
+++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/list-entry.phtml
@@ -255,7 +255,7 @@ $icon = $formatIconMappings[$format] ?? 'unknown';
         href="<?=$this->url('myresearch-edit')?>?id=<?=urlencode($id)?>&amp;source=<?=urlencode($source)?><?=$list_id !== null ? '&amp;list_id=' . urlencode($list_id) : ''?>"
         class="edit tool"
       >
-        <?=$this->icon('small/pen')?>
+        <?=$this->icon('pen')?>
         <div class="tooltip">
           <?=$this->transEsc('Edit')?>
         </div>
@@ -272,7 +272,7 @@ $icon = $formatIconMappings[$format] ?? 'unknown';
       ?>
       <div class="dropdown">
         <a class="dropdown-toggle" id="<?=$dLabel?>" role="button" data-toggle="dropdown" href="<?=$deleteUrlGet?>">
-          <?=$this->icon('small/trash')?>
+          <?=$this->icon('trash')?>
           <div class="tooltip">
             <?=$this->transEsc('Delete')?>
           </div>
diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml
index dba8cc2334722237688186d6a7be8990abf561ff..b14327a7beb0dfb52323d7a99e120bbf23e90a71 100644
--- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml
+++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml
@@ -13,7 +13,7 @@ $icon = $this->record($this->driver)->getIconMapping($format);
 <input type="hidden" value="<?=$this->escapeHtmlAttr($this->driver->getSourceIdentifier())?>" class="hiddenSource">
 
 <div class="result_type">
-  <?=$this->icon("big/$icon")?>
+  <?=$this->icon("media/$icon")?>
 </div>
 
 <div class="result_details">
@@ -210,7 +210,7 @@ $icon = $this->record($this->driver)->getIconMapping($format);
         class="save-record result-link-label"
         data-id="<?=$this->escapeHtmlAttr($this->driver->getUniqueId())?>"
       >
-        <?=$this->icon('small/star')?>
+        <?=$this->icon('star')?>
         <div class="tooltip">
           <?=$this->transEsc('Add to favorites')?>
         </div>
diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/toolbar.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/toolbar.phtml
index d78dbce0a3de2b5aa8c934954bc6a1cc33f48c12..d45f7117e2c37ad76232fd8a831a2462e696599d 100644
--- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/toolbar.phtml
+++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/toolbar.phtml
@@ -26,11 +26,11 @@ $cartId = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueI
         data-cart-source="<?=$this->escapeHtmlAttr($source)?>"
       >
         <a class="record_action cart-add hidden" href="javascript:;">
-          <?=$this->icon('small/pin')?>
+          <?=$this->icon('pin')?>
           <?=$this->transEsc('Add to Book Bag')?>
         </a>
         <a class="record_action cart-remove hidden" href="javascript:;">
-          <?=$this->icon('small/pin', 'icon -beat')?>
+          <?=$this->icon('pin', 'icon -beat')?>
           <?=$this->transEsc('Remove from Book Bag')?>
         </a>
     </div>
@@ -44,7 +44,7 @@ $cartId = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueI
         title="<?=$this->transEsc('Add to favorites')?>"
         rel="nofollow"
       >
-        <?=$this->icon('small/star')?>
+        <?=$this->icon('star')?>
         <?=$this->transEsc('Add to favorites')?>
       </a>
     <?php elseif ($block = $this->permission()->getAlternateContent('feature.Favorites')): ?>
@@ -59,7 +59,7 @@ $cartId = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueI
       href="<?=$this->recordLink()->getActionUrl($this->driver, 'Cite')?>"
       rel="nofollow"
     >
-      <?=$this->icon('small/quote')?>
+      <?=$this->icon('quote')?>
       <?=$this->transEsc('Cite this')?>
     </a>
 
@@ -77,7 +77,7 @@ $cartId = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueI
     <?php if (count($exportFormats) > 0): ?>
       <!-- TODO: ARIA -->
       <a class="record_action dropdown-toggle" href="javascript:;" role="button" data-toggle="dropdown">
-        <?=$this->icon('small/download')?>
+        <?=$this->icon('download')?>
         <?=$this->transEsc('Export')?>
       </a>
       <!-- TODO: Dropdown -->
@@ -98,12 +98,12 @@ $cartId = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueI
       href="<?=$this->recordLink()->getActionUrl($this->driver, 'Email')?>"
       rel="nofollow"
     >
-      <?=$this->icon('small/mail')?>
+      <?=$this->icon('mail')?>
       <?=$this->transEsc('Email this')?>
     </a>
 
     <a class="record_action" href="javascript:window.print()">
-      <?=$this->icon('small/printer')?>
+      <?=$this->icon('printer')?>
       <?=$this->transEsc('Print')?>
     </a>
   </div>
diff --git a/themes/fid_bbi/templates/RecordTab/holdingsils.phtml b/themes/fid_bbi/templates/RecordTab/holdingsils.phtml
index f5398074b4d506ad8b15b39fd5dfa86373c878fc..1a7ce7fda382142ab20703cbada4129d098eea70 100644
--- a/themes/fid_bbi/templates/RecordTab/holdingsils.phtml
+++ b/themes/fid_bbi/templates/RecordTab/holdingsils.phtml
@@ -86,7 +86,7 @@ $isFree = in_array('Free', $this->driver->tryMethod('getFacetAvail'));
     <?php foreach ($onlineUrls as $current): ?>
       <li>
         <a class="link-with-icon" href="<?=$this->escapeHtmlAttr($this->proxyUrl($current['link']))?>">
-          <?=$this->icon('small/arrow-right')?>
+          <?=$this->icon('arrow-right')?>
           <?=$this->escapeHtml($current['text'])?>
         </a>
       </li>
diff --git a/themes/fid_bbi/templates/ajax/boss-false.phtml b/themes/fid_bbi/templates/ajax/boss-false.phtml
index e8bf4144ea6ab15c36f9ebd66989cf22d545e925..8fc20c30529c8b5b899c31ade456df23d61ba57f 100644
--- a/themes/fid_bbi/templates/ajax/boss-false.phtml
+++ b/themes/fid_bbi/templates/ajax/boss-false.phtml
@@ -18,7 +18,7 @@
         <?=$this->translate('boss_false')?>
       <?php endif; ?>
       <?php if ($this->isAddNetwork): ?>
-        <?php $linkText = $this->icon('small/external-link') . $this->translate('boss_holding'); ?>
+        <?php $linkText = $this->icon('external-link') . $this->translate('boss_holding'); ?>
         <?=$this->externalLink($this->url, $iconHtml . $linkText, ['class' => 'link-with-icon'])?>
         <br>
         <a href="<?=$this->url('content-page', ['page' => 'networknotice'])?>" data-lightbox>
diff --git a/themes/fid_bbi/templates/ajax/boss-true.phtml b/themes/fid_bbi/templates/ajax/boss-true.phtml
index 5d6830ae3ae1fb9059c2a90b609d1fc89046ab09..79d168b0b60171c15b006ed30e984cfa7094bbe2 100644
--- a/themes/fid_bbi/templates/ajax/boss-true.phtml
+++ b/themes/fid_bbi/templates/ajax/boss-true.phtml
@@ -14,7 +14,7 @@
     <?=$this->translate('boss_default')?>
   <?php else: ?>
     <?php if ($this->isISXNZBD): ?>
-      <?php $linkText = $this->icon('small/external-link') . $this->transEsc('boss_true'); ?>
+      <?php $linkText = $this->icon('external-link') . $this->transEsc('boss_true'); ?>
       <?=$this->externalLink($this->url, $linkText, ['class' => 'link-with-icon'])?>
       <?php if (!empty($this->callnumber)): ?>
         <div class="pda-part-text">
diff --git a/themes/fid_bbi/templates/ajax/resolverLinks.phtml b/themes/fid_bbi/templates/ajax/resolverLinks.phtml
index 1d169263bbb488c1989ced8572631faca36b0f22..97ab6bfd28b7d875cc2881226aadc2da0bd8f566 100644
--- a/themes/fid_bbi/templates/ajax/resolverLinks.phtml
+++ b/themes/fid_bbi/templates/ajax/resolverLinks.phtml
@@ -12,7 +12,7 @@
           <li>
             <?php if (!empty($link['href'])): ?>
               <?php
-              $linkText = $this->icon('small/external-link')
+              $linkText = $this->icon('external-link')
                 . $this->transEsc($this->escapeHtml($link['title'] ?? 'unknown'));
               $linkAttr = [
                 'class' => 'link-with-icon' . (!empty($link['access']) ? ' access-' . $link['access'] : ''),
@@ -26,7 +26,7 @@
               <small>
                 <?=isset($link['coverage']) ? $this->escapeHtml($link['coverage']) : ''?>
                 <?php if (isset($link['coverageHref'])): ?>
-                  <?php $labelHtml = $this->icon('small/external-link') . $this->translate('Readme'); ?>
+                  <?php $labelHtml = $this->icon('external-link') . $this->translate('Readme'); ?>
                   <?=$this->externalLink($link['coverageHref'], $labelHtml)?>
                 <?php endif; ?>
               </small>
diff --git a/themes/fid_bbi/templates/amsl/sources-list.phtml b/themes/fid_bbi/templates/amsl/sources-list.phtml
index 676976af1776044467ac1a42131e0799cf7db79a..bfc635135d0264f9cd182c2832dd8328ba5c2aa5 100644
--- a/themes/fid_bbi/templates/amsl/sources-list.phtml
+++ b/themes/fid_bbi/templates/amsl/sources-list.phtml
@@ -50,7 +50,7 @@ $this->layout()->breadcrumbs .= '</li> <li class="active">' . $this->transEsc('L
         <li>
       <button data-toggle="collapse" class="filters_title collapse-toggler" href="javascript:void(0)">
           <?=$label?>
-          <?=$this->icon('small/chevron-down')?>
+          <?=$this->icon('chevron-down')?>
           <span class="sr-only"><?=$this->transEsc('Expand')?></span>
       </button>
       <ul class="panel-collapse collapse" aria-expanded="false">
@@ -67,7 +67,7 @@ $this->layout()->breadcrumbs .= '</li> <li class="active">' . $this->transEsc('L
         <li>
           <button data-toggle="collapse" class="filters_title collapse-toggler">
             <?=$label?>
-            <?=$this->icon('small/chevron-down')?>
+            <?=$this->icon('chevron-down')?>
             <span class="sr-only"><?=$this->transEsc('Expand')?></span>
           </button>
           <ul class="panel-collapse collapse" aria-expanded="false">
@@ -112,4 +112,4 @@ $this->layout()->breadcrumbs .= '</li> <li class="active">' . $this->transEsc('L
 <?php /* run collapse togglers + introduce a case-insensitive filter that is capable of filtering multiple filtering terms */
 echo $this->inlineScript(\Zend\View\Helper\HeadScript::FILE, 'sources-display.js', 'SET');
 ?>
-<!-- fid_bbi: amsl/sources-list - home - END -->
\ No newline at end of file
+<!-- fid_bbi: amsl/sources-list - home - END -->
diff --git a/themes/fid_bbi/templates/content/faq-en.phtml b/themes/fid_bbi/templates/content/faq-en.phtml
index caa8497d5e6a3098c4b93a3d6528bdf674b6e5d9..111717c1ae740c74ebccacab9671129ba7d66fbd 100644
--- a/themes/fid_bbi/templates/content/faq-en.phtml
+++ b/themes/fid_bbi/templates/content/faq-en.phtml
@@ -11,7 +11,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-1" aria-expanded="false">
     How can I keep me updated about the FID BBI?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-1" hidden>
@@ -21,7 +21,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-2" aria-expanded="false">
     Who can I contact with questions and suggestions?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-2" hidden>
@@ -31,7 +31,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-3" aria-expanded="false">
     How can I unsubscribe from the mailing list?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-3" hidden>
@@ -43,7 +43,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-1" aria-expanded="false">
     How do I create a user account?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-1" hidden>
@@ -54,7 +54,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-2" aria-expanded="false">
     Do I have to register to use the FID BBI portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-2" hidden>
@@ -64,7 +64,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-3" aria-expanded="false">
     Why should I create an user account in the FID BBI portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-3" hidden>
@@ -74,7 +74,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-4" aria-expanded="false">
     Why should I define a home library?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-4" hidden>
@@ -85,7 +85,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-5" aria-expanded="false">
     How do I change my personal data?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-5" hidden>
@@ -95,7 +95,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-6" aria-expanded="false">
     What do I do if I forget my password?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-6" hidden>
@@ -105,7 +105,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-7" aria-expanded="false">
     How can I change my password?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-7" hidden>
@@ -115,7 +115,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-8" aria-expanded="false">
     How can I change my email address?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-8" hidden>
@@ -127,7 +127,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-9" aria-expanded="false">
     Are my data secure?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-9" hidden>
@@ -140,7 +140,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-10" aria-expanded="false">
     How do I delete my account?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-10" hidden>
@@ -153,7 +153,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-1" aria-expanded="false">
     What are user groups?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-1" hidden>
@@ -163,7 +163,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-2" aria-expanded="false">
     What additional services are available for working professionals active in research?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-2" hidden>
@@ -173,7 +173,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-3" aria-expanded="false">
     What additional services are available for researchers?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-3" hidden>
@@ -183,7 +183,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-4" aria-expanded="false">
     How do I change my user group?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-4" hidden>
@@ -195,7 +195,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-1" aria-expanded="false">
     What can I research in the BBI portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-1" hidden>
@@ -210,7 +210,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-2" aria-expanded="false">
     How do I search in the BBI portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-2" hidden>
@@ -220,7 +220,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-3" aria-expanded="false">
     How can I narrow down my results list?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-3" hidden>
@@ -250,7 +250,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-4" aria-expanded="false">
     What can I find under “Further research entries”?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-4" hidden>
@@ -260,7 +260,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-5" aria-expanded="false">
     Can I initiate an interlibrary loan directly from the portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-5" hidden>
@@ -270,7 +270,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-6" aria-expanded="false">
     What is the Digitization-on-Demand service and how does it work?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-6" hidden>
@@ -282,7 +282,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-7" aria-expanded="false">
     Can I also make acquisition suggestions?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-7" hidden>
diff --git a/themes/fid_bbi/templates/content/faq.phtml b/themes/fid_bbi/templates/content/faq.phtml
index d28a5ae0378fae90ea44d7a756ccf1fab0c2f877..ebd7476f0fe61f1aa925133db79f424241d9873a 100644
--- a/themes/fid_bbi/templates/content/faq.phtml
+++ b/themes/fid_bbi/templates/content/faq.phtml
@@ -11,7 +11,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-1" aria-expanded="false">
     Wie kann ich mich über den FID BBI auf dem Laufenden halten?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-1" hidden>
@@ -21,7 +21,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-2" aria-expanded="false">
     An wen kann ich mich mit Fragen und Anregungen wenden?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-2" hidden>
@@ -31,7 +31,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="contact-3" aria-expanded="false">
     Wie kann ich mich von der Mailingliste abmelden?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="contact-3" hidden>
@@ -43,7 +43,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-1" aria-expanded="false">
     Wie lege ich ein Nutzerkonto an?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-1" hidden>
@@ -54,7 +54,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-2" aria-expanded="false">
     Muss ich mich anmelden, um das Portal des FID BBI nutzen zu können?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-2" hidden>
@@ -64,7 +64,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-3" aria-expanded="false">
     Warum sollte ich mir im Portal des FID BBI ein Konto erstellen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-3" hidden>
@@ -74,7 +74,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-4" aria-expanded="false">
     Warum sollte ich eine Heimatbibliothek angeben?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-4" hidden>
@@ -85,7 +85,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-5" aria-expanded="false">
     Wie ändere ich meine persönlichen Angaben?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-5" hidden>
@@ -95,7 +95,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-6" aria-expanded="false">
     Was mache ich, wenn ich mein Passwort vergessen habe?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-6" hidden>
@@ -105,7 +105,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-8" aria-expanded="false">
     Wie kann ich mein Passwort ändern?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-8" hidden>
@@ -115,7 +115,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-9" aria-expanded="false">
     Wie kann ich meine E-Mail-Adresse ändern?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-9" hidden>
@@ -127,7 +127,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-10" aria-expanded="false">
     Sind meine Daten sicher?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-10" hidden>
@@ -140,7 +140,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="account-11" aria-expanded="false">
     Wie lösche ich mein Konto?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="account-11" hidden>
@@ -153,7 +153,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-1" aria-expanded="false">
     Was sind Nutzergruppen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-1" hidden>
@@ -163,7 +163,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-2" aria-expanded="false">
     Welche Zusatzdienstleistungen gibt es für in der Forschung aktive Berufspraktiker*innen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-2" hidden>
@@ -173,7 +173,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-3" aria-expanded="false">
     Welche Zusatzdienstleistungen gibt es für Forschende?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-3" hidden>
@@ -183,7 +183,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="groups-4" aria-expanded="false">
     Wie ändere ich meine Nutzergruppe?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="groups-4" hidden>
@@ -195,7 +195,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-1" aria-expanded="false">
     Was kann ich im BBI-Portal recherchieren?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-1" hidden>
@@ -210,7 +210,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-2" aria-expanded="false">
     Wie suche ich im BBI-Portal?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-2" hidden>
@@ -220,7 +220,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-3" aria-expanded="false">
     Wie kann ich meine Ergebnisliste eingrenzen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-3" hidden>
@@ -252,7 +252,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-4" aria-expanded="false">
     Was finde ich unter „Weitere Rechercheeinstiege“?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-4" hidden>
@@ -262,7 +262,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-5" aria-expanded="false">
     Kann ich direkt aus dem Portal eine Fernleihe auslösen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-5" hidden>
@@ -272,7 +272,7 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-6" aria-expanded="false">
     Was ist der Digitization-on-Demand-Service und wie funktioniert er?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-6" hidden>
@@ -284,12 +284,11 @@ $account = $this->auth()->getManager();
 <h3>
   <button class="filters_title" type="button" aria-controls="search-7" aria-expanded="false">
     Kann ich auch Anschaffungsvorschläge machen?
-    <?=$this->icon('small/chevron-down')?>
+    <?=$this->icon('chevron-down')?>
   </button>
 </h3>
 <div id="search-7" hidden>
   <p>Sehr gerne, Sie können uns jederzeit Anschaffungsvorschläge unterbreiten.</p>
   <p>Wenn Sie eine Monografie, eine Zeitschrift oder einen Zeitschriftenartikel nicht im Katalog finden, versuchen wir, Ihnen diese Ressource zu beschaffen. Schreiben Sie uns über unser <a href="<?=$this->url('feedback-home')?>">Kontaktformular</a> und geben Sie möglichst detailliert an, welches Medium Sie im Katalog vermissen. Wir prüfen dann, ob wir dieses im Rahmen des Fachinformationsdienstes bestellen können und informieren Sie.</p>
 </div>
-<!-- TODO: More questions and answers -->
 <!-- fid_bbi: content - faq - END -->
diff --git a/themes/fid_bbi/templates/error/404.phtml b/themes/fid_bbi/templates/error/404.phtml
index facc50a062b72fd210bb957317f6cc560ab99563..5da5797337bd040af82ca76d5073f29bee9c184a 100644
--- a/themes/fid_bbi/templates/error/404.phtml
+++ b/themes/fid_bbi/templates/error/404.phtml
@@ -24,7 +24,7 @@
 
 <?php if (isset($this->reason) && $this->reason): ?>
   <div class="alert -error">
-    <?=$this->icon('small/error')?>
+    <?=$this->icon('error')?>
     <p>
       <?=$this->transEsc($this->reason)?>
     </p>
diff --git a/themes/fid_bbi/templates/error/index.phtml b/themes/fid_bbi/templates/error/index.phtml
index 58746faf6e93f8f4c2f654072627d066a2db342d..e171b0ddb19489c0f689eb99b8c321e3203bc82e 100644
--- a/themes/fid_bbi/templates/error/index.phtml
+++ b/themes/fid_bbi/templates/error/index.phtml
@@ -1,9 +1,8 @@
 <!-- fid_bbi: error - index -->
 <?php $this->headTitle($this->translate('Error')); ?>
 
-
 <div class="alert alert-danger">
-  <?=$this->icon('small/error')?>
+  <?=$this->icon('error')?>
   <h1 class="sr-only"><?=$this->translate('Error')?></h1>
   <p><strong><?=$this->transEsc('An error has occurred')?></strong></p>
   <p>
diff --git a/themes/fid_bbi/templates/footer.phtml b/themes/fid_bbi/templates/footer.phtml
index 57341adc8a8b1040187f87d43ad5a19869a04e4e..72bc0cff302931e9ff5f774e22e0a282d402a4a4 100644
--- a/themes/fid_bbi/templates/footer.phtml
+++ b/themes/fid_bbi/templates/footer.phtml
@@ -60,7 +60,7 @@
   </div>
 
   <button class="to-top" id="to-top" type="button" onclick="theme.scrollToTop()">
-    <?=$this->icon('small/arrow-right')?>
+    <?=$this->icon('arrow-right')?>
     <span class="sr-only"><?=$this->translate('Scroll to top')?></span>
   </button>
 </footer>
diff --git a/themes/fid_bbi/templates/get-it-box/links.phtml b/themes/fid_bbi/templates/get-it-box/links.phtml
index a2ebe7a1df1d8dc068c6966970ef01e1e993cfc6..087e087e8a3d117c00a4054ff943f80f55f0ad3f 100644
--- a/themes/fid_bbi/templates/get-it-box/links.phtml
+++ b/themes/fid_bbi/templates/get-it-box/links.phtml
@@ -5,7 +5,7 @@
       <ul class="unstyled-list">
         <?php foreach ($urls as $current): ?>
           <li>
-            <?php $linkText = $this->icon('small/external-link') . $this->escapeHtml($current['desc']); ?>
+            <?php $linkText = $this->icon('external-link') . $this->escapeHtml($current['desc']); ?>
             <?=$this->externalLink($this->escapeHtmlAttr($current['url']), $linkText, ['class' => 'link-with-icon'])?>
           </li>
         <?php endforeach; ?>
diff --git a/themes/fid_bbi/templates/header.phtml b/themes/fid_bbi/templates/header.phtml
index 034adf4bd37b330f5484f889efc4418ac99ae976..7c2aa9953c040154ca2dc250314decd4eb444f71 100644
--- a/themes/fid_bbi/templates/header.phtml
+++ b/themes/fid_bbi/templates/header.phtml
@@ -37,13 +37,13 @@
               <ul>
                 <li>
                   <a class="link-with-icon" href="<?=$this->url('search-sources')?>">
-                    <?=$this->icon('small/arrow-right')?>
+                    <?=$this->icon('arrow-right')?>
                     <?=$this->transEsc('Data Collection')?>
                   </a>
                 </li>
                 <li>
                   <a class="link-with-icon" href="<?=$this->url('search-advanced')?>">
-                    <?=$this->icon('small/arrow-right')?>
+                    <?=$this->icon('arrow-right')?>
                     <?=$this->transEsc('Advanced Search')?>
                   </a>
                 </li>
@@ -59,7 +59,7 @@
                 aria-controls="search"
                 aria-label="<?=$this->transEsc('Close search')?>"
               >
-                <?=$this->icon('small/x')?>
+                <?=$this->icon('x')?>
                 <span class="sr-only"><?=$this->transEsc('Close')?>"</span>
               </button>
             </div>
diff --git a/themes/fid_bbi/templates/layout/layout.phtml b/themes/fid_bbi/templates/layout/layout.phtml
index ca5af9e63ead8c570ee114882e1bc3c87e826948..6141b3a860025d970c86fc4cf70cb7f7a016a003 100644
--- a/themes/fid_bbi/templates/layout/layout.phtml
+++ b/themes/fid_bbi/templates/layout/layout.phtml
@@ -47,7 +47,7 @@
   >
     <section class="modal_content">
       <button class="-icon-only -small close" data-dismiss="modal" tabindex="0">
-        <?=$this->icon('small/x')?>
+        <?=$this->icon('x')?>
         <span class="sr-only"><?=$this->transEsc('Close')?></span>
       </button>
       <div class="sr-only" id="modal-description"><?=$this->transEsc('Modal_description')?></div>
diff --git a/themes/fid_bbi/templates/myresearch/bulk-action-buttons.phtml b/themes/fid_bbi/templates/myresearch/bulk-action-buttons.phtml
index 9291f29affc42dbc105bffddf65ea59b964a98c3..d225ee726d2558e14f5e3230d5b6df5e70521845 100644
--- a/themes/fid_bbi/templates/myresearch/bulk-action-buttons.phtml
+++ b/themes/fid_bbi/templates/myresearch/bulk-action-buttons.phtml
@@ -24,13 +24,13 @@
   <div class="results_bulk-buttons">
     <?php if ($this->cart()->isActive()): ?>
       <button class="button -icon -small" id="<?=$this->idPrefix?>updateCart" type="submit" name="add">
-        <?=$this->icon('small/pin')?>
+        <?=$this->icon('pin')?>
         <?=$this->translate('Add to Book Bag')?>
       </button>
     <?php endif; ?>
 
     <button class="button -icon -small" type="submit" name="email" title="<?=$this->translate('email_selected')?>">
-      <?=$this->icon('small/mail')?>
+      <?=$this->icon('mail')?>
       <?=$this->translate('Email')?>
     </button>
 
@@ -42,14 +42,14 @@
         type="submit" name="delete"
         title="<?=$this->translate('delete_selected')?>"
       >
-        <?=$this->icon('small/trash')?>
+        <?=$this->icon('trash')?>
         <?=$this->translate('Delete')?>
       </button>
     <?php endif; ?>
 
     <?php $exportOptions = $this->export()->getActiveFormats('bulk'); if (count($exportOptions) > 0): ?>
       <button class="button -icon -small" type="submit" name="export" title="<?=$this->translate('export_selected')?>">
-      <?=$this->icon('small/download')?>
+      <?=$this->icon('download')?>
         <?=$this->translate('Export')?>
       </button>
     <?php endif; ?>
@@ -61,7 +61,7 @@
       title="<?=$this->translate('print_selected')?>"
       data-lightbox-ignore
     >
-      <?=$this->icon('small/printer')?>
+      <?=$this->icon('printer')?>
       <?=$this->translate('Print')?>
     </button>
   </div>
diff --git a/themes/fid_bbi/templates/myresearch/edit.phtml b/themes/fid_bbi/templates/myresearch/edit.phtml
index a9d77b5f869833ee4e1251ddf00eb382e7e0b041..35f5fa4cb34034322c8d31e5fc1562391a7c837f 100644
--- a/themes/fid_bbi/templates/myresearch/edit.phtml
+++ b/themes/fid_bbi/templates/myresearch/edit.phtml
@@ -21,7 +21,7 @@
 <form class="form-list-edit" method="post" name="editForm">
 <?php if (empty($this->savedData)): ?>
   <div class="alert -info">
-    <?=$this->icon('small/info')?>
+    <?=$this->icon('info')?>
     <p>
       <?php if (isset($listFilter)): ?>
         <?=$this->translate('The record you selected is not part of the selected list.')?>
diff --git a/themes/fid_bbi/templates/myresearch/menu.phtml b/themes/fid_bbi/templates/myresearch/menu.phtml
index fb4cf216676d9c70490978ba4348c06d113e3c55..8557531b3c8e637a46cc65a4a55113d544b83b44 100644
--- a/themes/fid_bbi/templates/myresearch/menu.phtml
+++ b/themes/fid_bbi/templates/myresearch/menu.phtml
@@ -9,7 +9,7 @@
         type="button"
         aria-controls="profile-menu"
       >
-        <?=$this->icon('small/x')?>
+        <?=$this->icon('x')?>
         <span class="sr-only"><?=$this->translate('Close')?></span>
       </button>
     </div>
diff --git a/themes/fid_bbi/templates/myresearch/mylist.phtml b/themes/fid_bbi/templates/myresearch/mylist.phtml
index 0211d51f666f617b3479a1b84d4b59e48920f09d..6313a08cfd0b65b57c8f4f5ce2692e0876274b03 100644
--- a/themes/fid_bbi/templates/myresearch/mylist.phtml
+++ b/themes/fid_bbi/templates/myresearch/mylist.phtml
@@ -37,7 +37,7 @@ $user = $this->auth()->isLoggedIn();
 
 <div class="results">
   <button class="results_sidebar-toggle" type="button" aria-controls="profile-menu">
-    <?=$this->icon('small/person')?>
+    <?=$this->icon('person')?>
     <span><?=$this->transEsc('Profile Menu')?></span>
   </button>
 
@@ -110,7 +110,7 @@ $user = $this->auth()->isLoggedIn();
       <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', ['results' => $this->results])?>
     <?php else: ?>
       <div class="alert -info">
-        <?=$this->icon('small/info')?>
+        <?=$this->icon('info')?>
         <p><?=$this->transEsc('You do not have any saved resources')?></p>
       </div>
     <?php endif; ?>
diff --git a/themes/fid_bbi/templates/myresearch/profile.phtml b/themes/fid_bbi/templates/myresearch/profile.phtml
index a7865f8427cb2fe582a7217b2572598052e7cbde..67071c27e0196056d9ad9a7ea22f9d2c37fe7fe4 100644
--- a/themes/fid_bbi/templates/myresearch/profile.phtml
+++ b/themes/fid_bbi/templates/myresearch/profile.phtml
@@ -28,7 +28,7 @@ if (is_array($profile)) {
 
 <div class="results">
   <button class="results_sidebar-toggle" type="button" aria-controls="profile-menu">
-    <?=$this->icon('small/person')?>
+    <?=$this->icon('person')?>
     <span><?=$this->transEsc('Profile Menu')?></span>
   </button>
 
diff --git a/themes/fid_bbi/templates/myresearch/usertags.phtml b/themes/fid_bbi/templates/myresearch/usertags.phtml
index df5090a986f0e5120276b839663aff855bef12b3..a1511444706600dbe08838e64bf1163c11e6e87b 100644
--- a/themes/fid_bbi/templates/myresearch/usertags.phtml
+++ b/themes/fid_bbi/templates/myresearch/usertags.phtml
@@ -5,7 +5,7 @@
 
 <div class="results">
   <button class="results_sidebar-toggle" type="button" aria-controls="profile-menu">
-    <?=$this->icon('small/person')?>
+    <?=$this->icon('person')?>
     <span><?=$this->transEsc('Profile Menu')?></span>
   </button>
 
diff --git a/themes/fid_bbi/templates/nav.phtml b/themes/fid_bbi/templates/nav.phtml
index d7cc260a460f13e90ef2c0bf4a49adc6cf18741d..a8cac21504d5453a0b7424a2cf3bcb3d3cdb64d4 100644
--- a/themes/fid_bbi/templates/nav.phtml
+++ b/themes/fid_bbi/templates/nav.phtml
@@ -6,7 +6,7 @@
     aria-controls="search"
     aria-label="<?=$this->transEsc('Open search')?>"
   >
-    <?=$this->icon('small/magnifier')?>
+    <?=$this->icon('magnifier')?>
     <?=$this->transEsc('Search')?>
   </button>
   <button
@@ -15,7 +15,7 @@
     aria-controls="menu"
     aria-label="<?=$this->transEsc('Open navigation')?>"
   >
-    <?=$this->icon('small/menu')?>
+    <?=$this->icon('menu')?>
     <?=$this->transEsc('Info')?>
   </button>
 
@@ -28,7 +28,7 @@
         aria-controls="menu"
         aria-label="<?=$this->transEsc('Close functions & filters')?>"
       >
-        <?=$this->icon('small/x')?>
+        <?=$this->icon('x')?>
         <span class="sr-only"><?=$this->transEsc('Close')?></span>
       </button>
     </div>
@@ -36,7 +36,7 @@
       <?php $fallbackUrl = $this->config()->get('config')->RssConsumer['fallback_url'] ?? ''; ?>
       <li class="nav_home">
         <a href="<?=$this->url('home')?>">
-          <?=$this->icon('small/home')?>
+          <?=$this->icon('home')?>
           <span class="sr-only"><?=$this->transEsc('Home')?></span>
         </a>
       </li>
@@ -71,7 +71,7 @@
           <?php if ($account->isLoggedIn()): ?>
             <a href="<?=$this->url('myresearch-home', [], ['query' => ['redirect' => 0]])?>">
               <span>
-                <?=$this->icon('small/person')?>
+                <?=$this->icon('person')?>
                 <?=$this->transEsc("Your Account")?>
               </span>
             </a>
@@ -79,14 +79,14 @@
             <?php if ($account->getSessionInitiator($this->serverUrl($this->url('myresearch-home')))): ?>
               <a href="<?=$this->url('myresearch-userlogin')?>">
                 <span>
-                  <?=$this->icon('small/login')?>
+                  <?=$this->icon('login')?>
                   <?=$this->transEsc('Institutional Login')?>
                 </span>
               </a>
             <?php else: ?>
               <a href="<?=$this->url('myresearch-userlogin')?>" data-lightbox>
                 <span>
-                  <?=$this->icon('small/login')?>
+                  <?=$this->icon('login')?>
                   <?=$this->transEsc('Login')?>
                 </span>
               </a>
@@ -97,14 +97,14 @@
           <?php if ($account->isLoggedIn()): ?>
             <a href="<?=$this->url('myresearch-logout')?>">
               <span>
-                <?=$this->icon('small/logout')?>
+                <?=$this->icon('logout')?>
                 <?=$this->transEsc('Log Out')?>
               </span>
             </a>
-          <?php else : ?>
+          <?php else: ?>
             <a href="<?=$this->url('myresearch-account')?>?auth_method=<?=$account->getAuthMethod()?>">
               <span>
-                <?=$this->icon('small/signup')?>
+                <?=$this->icon('signup')?>
                 <?=$this->transEsc('Create New Account')?>
               </span>
             </a>
diff --git a/themes/fid_bbi/templates/record/cart-buttons.phtml b/themes/fid_bbi/templates/record/cart-buttons.phtml
index 9b58ece3c8f4fd577a2c2abc93864acd428b4c3a..a235659011c6adda21a57d76b10c03e88a6c479d 100644
--- a/themes/fid_bbi/templates/record/cart-buttons.phtml
+++ b/themes/fid_bbi/templates/record/cart-buttons.phtml
@@ -8,13 +8,13 @@
     data-cart-source="<?=$this->escapeHtmlAttr($this->source)?>"
   >
     <a class="cart-add hidden<?php if (!$cart->contains($cartId)): ?> correct<?php endif ?>" href="javascript:;">
-      <?=$this->icon('small/pin')?>
+      <?=$this->icon('pin')?>
       <div class="tooltip">
         <?=$this->transEsc('Add to Book Bag')?>
       </div>
     </a>
     <a class="cart-remove hidden<?php if ($cart->contains($cartId)): ?> correct<?php endif ?>" href="javascript:;">
-      <?=$this->icon('small/pin', 'icon -beat')?>
+      <?=$this->icon('pin', 'icon -beat')?>
       <div class="tooltip">
         <?=$this->transEsc('Remove from Book Bag')?>
       </div>
diff --git a/themes/fid_bbi/templates/record/taglist.phtml b/themes/fid_bbi/templates/record/taglist.phtml
index 5c20bff0dc3e856bc24f3047832cbd28c0bd8341..4ce8108078e4f7cbc17400cd798f52ccaa7803cb 100644
--- a/themes/fid_bbi/templates/record/taglist.phtml
+++ b/themes/fid_bbi/templates/record/taglist.phtml
@@ -28,9 +28,9 @@
               title="<?=$buttonLabel?>"
             >
               <?php if ($taggedByCurrentUser): ?>
-                <?=$this->icon('small/x')?>
+                <?=$this->icon('x')?>
               <?php else: ?>
-                <?=$this->icon('small/checkmark')?>
+                <?=$this->icon('checkmark')?>
               <?php endif; ?>
             </button>
           </form>
diff --git a/themes/fid_bbi/templates/search/advanced-search-info.phtml b/themes/fid_bbi/templates/search/advanced-search-info.phtml
index bdfe5acbb9894feba62810db83b46ec8c05bae42..99a693622f7c681cf54f8f551e04c327f5f2f07b 100644
--- a/themes/fid_bbi/templates/search/advanced-search-info.phtml
+++ b/themes/fid_bbi/templates/search/advanced-search-info.phtml
@@ -19,7 +19,7 @@ $advSearch = $options->getAdvancedSearchAction();
 ?>
 
   <div class="results_advanced-search-info">
-    <?=$this->icon('small/magnifier')?>
+    <?=$this->icon('magnifier')?>
 
     <h3><?=$this->translate('Advanced Search')?></h3>
 
diff --git a/themes/fid_bbi/templates/search/history.phtml b/themes/fid_bbi/templates/search/history.phtml
index 9e7db4dc424079ca7576f9fe98da1ce3837ec024..70a3a8b544978bdabd60b1b0c9ddec50e1b8a79b 100644
--- a/themes/fid_bbi/templates/search/history.phtml
+++ b/themes/fid_bbi/templates/search/history.phtml
@@ -25,7 +25,7 @@ $saveSupported = $this->accountCapabilities()->getSavedSearchSetting() === 'enab
 
 <div class="results">
   <button class="results_sidebar-toggle" type="button" aria-controls="profile-menu">
-    <?=$this->icon('small/person')?>
+    <?=$this->icon('person')?>
     <span><?=$this->transEsc('Profile Menu')?></span>
   </button>
 
@@ -45,7 +45,7 @@ $saveSupported = $this->accountCapabilities()->getSavedSearchSetting() === 'enab
       </p>
     <?php else: ?>
       <div class="alert -info">
-        <?=$this->icon('small/info')?>
+        <?=$this->icon('info')?>
         <p><?=$this->translate('history_no_searches')?></p>
       </div>
     <?php endif; ?>
diff --git a/themes/fid_bbi/templates/search/pagination.phtml b/themes/fid_bbi/templates/search/pagination.phtml
index 0765ecc8bfb66abd857a67e94b19e5301521803f..42774b63d676385991e32f4daff490554caf4368 100644
--- a/themes/fid_bbi/templates/search/pagination.phtml
+++ b/themes/fid_bbi/templates/search/pagination.phtml
@@ -7,7 +7,7 @@
           class="pagination_link -previous"
           href="<?=$this->currentPath() . $this->results->getUrlQuery()->setPage($this->previous)?>"
         >
-          <?=$this->icon('small/arrow-left')?>
+          <?=$this->icon('arrow-left')?>
           <span class="pagination_link-label">
             <?=$this->translate('Previous')?>
           </span>
@@ -31,7 +31,7 @@
           <span class="pagination_link-label">
             <?=$this->translate('Next')?>
           </span>
-          <?=$this->icon('small/arrow-right')?>
+          <?=$this->icon('arrow-right')?>
         </a>
       <?php endif; ?>
     </div>
diff --git a/themes/fid_bbi/templates/search/results.phtml b/themes/fid_bbi/templates/search/results.phtml
index 06f104a19c0ea27ea517fbbaa7362cd31126eab0..496cf3cfd50795df14fc7d01b0807ec4f0d22f4d 100644
--- a/themes/fid_bbi/templates/search/results.phtml
+++ b/themes/fid_bbi/templates/search/results.phtml
@@ -66,7 +66,7 @@ $this->headScript()->appendFile("check_save_statuses.js");
     aria-controls="sidebar"
     aria-label="<?=$this->transEsc('Show functions & filters')?>"
   >
-    <?=$this->icon('small/filter')?>
+    <?=$this->icon('filter')?>
     <span><?=$this->transEsc('Functions & Filters')?></span>
   </button>
 
@@ -139,7 +139,7 @@ $this->headScript()->appendFile("check_save_statuses.js");
         aria-controls="sidebar"
         aria-label="<?=$this->transEsc('Close functions & filters')?>"
       >
-        <?=$this->icon('small/x')?>
+        <?=$this->icon('x')?>
         <span class="sr-only"><?=$this->transEsc('Close')?></span>
       </button>
     </div>
@@ -155,7 +155,7 @@ $this->headScript()->appendFile("check_save_statuses.js");
               href="<?=$this->url('cart-home')?>"
               data-lightbox
             >
-              <?=$this->icon('small/pin')?>
+              <?=$this->icon('pin')?>
               <?=$this->transEsc('Book Bag')?>
               <?php // NOTE: Pin count updated via JS, must be <strong> ?>
               (<strong><?=count($cart->getItems())?></strong>)
@@ -163,12 +163,12 @@ $this->headScript()->appendFile("check_save_statuses.js");
           <?php endif; ?>
 
           <a href="<?=$this->url('myresearch-favorites')?>">
-            <?=$this->icon('small/star')?>
+            <?=$this->icon('star')?>
             <?=$this->transEsc('Favorites')?>
           </a>
 
           <a href="<?=$this->results->getUrlQuery()->setViewParam('rss')?>">
-            <?=$this->icon('small/rss')?>
+            <?=$this->icon('rss')?>
             <?=$this->transEsc('RSS Feed')?>
           </a>
 
@@ -177,7 +177,7 @@ $this->headScript()->appendFile("check_save_statuses.js");
             href="<?=$this->url('search-email')?>"
             data-lightbox
           >
-            <?=$this->icon('small/mail')?>
+            <?=$this->icon('mail')?>
             <?=$this->transEsc('Email')?>
           </a>
 
@@ -185,7 +185,7 @@ $this->headScript()->appendFile("check_save_statuses.js");
             href="<?=$this->url('search-history')?>"
             data-lightbox
           >
-            <?=$this->icon('small/clock')?>
+            <?=$this->icon('clock')?>
             <?=$this->transEsc('History')?>
           </a>
 
@@ -194,12 +194,12 @@ $this->headScript()->appendFile("check_save_statuses.js");
               <?php if ($this->results->isSavedSearch()): ?>
                 <a href="<?=$this->url('myresearch-savesearch')?>?delete=<?=urlencode($this->results->getSearchId())?>">
                   <?php // TODO: Change icon? ?>
-                  <?=$this->icon('small/save')?>
+                  <?=$this->icon('save')?>
                   <?=$this->transEsc('Remove')?>
                 </a>
               <?php else: ?>
                 <a href="<?=$this->url('myresearch-savesearch')?>?save=<?=urlencode($this->results->getSearchId())?>">
-                  <?=$this->icon('small/save')?>
+                  <?=$this->icon('save')?>
                   <?=$this->transEsc('Save')?>
                 </a>
               <?php endif; ?>
diff --git a/themes/fid_bbi/templates/search/searchbox.phtml b/themes/fid_bbi/templates/search/searchbox.phtml
index 155e4512ea228b34c3829ce60f83667e7461a2e2..a13d35b7cb3f0c1bc1bd986e5177b4cbb93f3ca1 100644
--- a/themes/fid_bbi/templates/search/searchbox.phtml
+++ b/themes/fid_bbi/templates/search/searchbox.phtml
@@ -127,7 +127,7 @@ $tabConfig = $this->searchTabs()->getTabConfig(
         <?php // NOTE: ID keepfilters and class searchFormKeepFilters required by JS ?>
         <label>
           <input id="keepfilters" type="checkbox" <?=$defaultFilterState?> class="searchFormKeepFilters">
-          <?=$this->icon('small/filter')?>
+          <?=$this->icon('filter')?>
           <div class="tooltip">
             <span>
               <?=$this->translate('Filters are kept')?>
@@ -172,7 +172,7 @@ $tabConfig = $this->searchTabs()->getTabConfig(
     <?php endif; ?>
 
     <button class="search_submit" type="submit">
-      <?=$this->icon('small/magnifier')?>
+      <?=$this->icon('magnifier')?>
       <?=$this->transEsc('Find')?>
     </button>
   </form>