diff --git a/Netdisco/public/css/style.css b/Netdisco/public/css/style.css
index 1070a6b8..a72e9318 100644
--- a/Netdisco/public/css/style.css
+++ b/Netdisco/public/css/style.css
@@ -168,3 +168,20 @@ form .clearfix.success input {
.vlan_total {
float: right;
}
+
+/* for placing the sidebar toggle icons */
+#sidebar_toggle_img_in {
+ position: fixed;
+ top: 55px;
+ left: 25px;
+}
+
+/* for placing the sidebar toggle icons */
+#sidebar_toggle_img_out {
+ position: fixed;
+ top: 60px;
+ left: 4px;
+ z-index: 1;
+ display: none;
+}
+
diff --git a/Netdisco/public/images/application_side_contract.png b/Netdisco/public/images/application_side_contract.png
new file mode 100644
index 00000000..3585f94d
Binary files /dev/null and b/Netdisco/public/images/application_side_contract.png differ
diff --git a/Netdisco/public/images/application_side_expand.png b/Netdisco/public/images/application_side_expand.png
new file mode 100644
index 00000000..030cf7c3
Binary files /dev/null and b/Netdisco/public/images/application_side_expand.png differ
diff --git a/Netdisco/public/images/glyphicons_072_bookmark.png b/Netdisco/public/images/glyphicons_072_bookmark.png
old mode 100755
new mode 100644
diff --git a/Netdisco/views/device.tt b/Netdisco/views/device.tt
index 7ba4030b..eddfb97a 100644
--- a/Netdisco/views/device.tt
+++ b/Netdisco/views/device.tt
@@ -1,13 +1,17 @@
+