diff --git a/web/images/zoom-in.svg b/web/images/zoom-in.svg
new file mode 100644
index 000000000..6eaed4481
--- /dev/null
+++ b/web/images/zoom-in.svg
@@ -0,0 +1,436 @@
+
+
+
diff --git a/web/images/zoom-out.svg b/web/images/zoom-out.svg
new file mode 100644
index 000000000..5f109a05c
--- /dev/null
+++ b/web/images/zoom-out.svg
@@ -0,0 +1,424 @@
+
+
+
diff --git a/web/viewer.css b/web/viewer.css
index ae00efd01..d1f725a02 100755
--- a/web/viewer.css
+++ b/web/viewer.css
@@ -21,6 +21,8 @@ body {
height: 40px;
width: 100%;
z-index: 1;
+ white-space:nowrap;
+ overflow: hidden;
}
.separator {
@@ -230,6 +232,14 @@ canvas {
-webkit-box-shadow: 0px 2px 10px #ff0;
}
+#pageWidthOption {
+ border-top: 1px solid black;
+}
+
+#customScaleOption {
+ display: none;
+}
+
/* === Printed media overrides === */
@media print {
#sidebar {
diff --git a/web/viewer.html b/web/viewer.html
index e02b3b9a1..d37270661 100644
--- a/web/viewer.html
+++ b/web/viewer.html
@@ -33,13 +33,25 @@
-