diff --git a/.travis.yml b/.travis.yml index 15f372b1..495b52c7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,9 +8,6 @@ env: install: - npm install -g gulp - npm install - - phantomjs --version - -before_script: gulp develop:build script: gulp develop:test diff --git a/LICENSE b/LICENSE index 4e902880..1765a34c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ Diva.js -Copyright (C) 2011-2015 by Wendy Liu, Evan Magoni, Andrew Horwitz, Andrew Hankinson, Laurent Pugin +Copyright (C) 2011-2016 by Wendy Liu, Evan Magoni, Andrew Horwitz, Andrew Hankinson, Laurent Pugin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/build/LICENSE b/build/LICENSE index 4e902880..1765a34c 100644 --- a/build/LICENSE +++ b/build/LICENSE @@ -1,6 +1,6 @@ Diva.js -Copyright (C) 2011-2015 by Wendy Liu, Evan Magoni, Andrew Horwitz, Andrew Hankinson, Laurent Pugin +Copyright (C) 2011-2016 by Wendy Liu, Evan Magoni, Andrew Horwitz, Andrew Hankinson, Laurent Pugin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/build/css/diva.css b/build/css/diva.css index a7070f96..d170d69f 100644 --- a/build/css/diva.css +++ b/build/css/diva.css @@ -2,13 +2,13 @@ display: none; } .grab { - cursor: url("../img/openhand.cur"), pointer; + cursor: url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="), pointer; } .grabbing { - cursor: url("../img/closedhand.cur"), move !important; + cursor: url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8="), move !important; } .loading { - background: url("../img/loading.gif") no-repeat center; + background: url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center; } .full-width { width: 100% !important; @@ -27,13 +27,14 @@ user-select: none; } .diva-button { + display: inline-block; cursor: pointer; height: 32px; width: 32px; background-color: #f1f1f1; background-repeat: no-repeat; background-position: center; - border: 1px solid #99bbe8; + border: 1px solid #aaaaaa; } @media screen and (min-device-width: 769px) { .diva-button:hover { @@ -47,186 +48,180 @@ max-width: 50em; margin: 0 auto; } -.diva-tools { - margin-top: 15px; +.diva-label { + margin: 0 0.7em; + line-height: 34px; + vertical-align: top; + white-space: nowrap; } -.diva-tools .diva-tools-left { - float: left; -} -.diva-tools .diva-tools-left .diva-slider-label { - display: none; - padding: 8px; +.diva-tools-left { float: left; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } -.diva-tools .diva-tools-left .diva-zoom-buttons-label { +.diva-zoom-label, +.diva-grid-label { display: none; - padding: 8px; - float: left; } -.diva-tools .diva-tools-left .diva-zoom-out-button { +.diva-zoom-out-button, +.diva-grid-out-button { display: none; - float: left; - background-image: url("../img/zoomout.png"); + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAIklEQVR42mNgGAWjYBQQB3x9ff9TgkcNJmzwKBgFowAVAACElnmBtJelAAAAAABJRU5ErkJggg=="); } -.diva-tools .diva-tools-left .diva-zoom-in-button { +.diva-zoom-in-button, +.diva-grid-in-button { display: none; - float: left; - background-image: url("../img/zoomin.png"); + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAKElEQVR42mNgGAWkAF9f3//IeNTgkWQwugGk4lGDqRf2o+l41OCRAgDiStSheMjqggAAAABJRU5ErkJggg=="); margin-left: -1px; } -.diva-tools .diva-tools-left .diva-grid-out-button { - display: none; - float: left; - background-image: url("../img/zoomout.png"); +.diva-tools-right { + float: right; } -.diva-tools .diva-tools-left .diva-grid-in-button { - display: none; - float: left; - background-image: url("../img/zoomin.png"); +.diva-tools-right .diva-button { margin-left: -1px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } -.diva-tools .diva-tools-left .diva-buttons-label { - display: none; - padding: 8px; - float: left; -} -.diva-tools .diva-tools-left.in-fullscreen { - float: left; - clear: none; -} -.diva-tools .diva-tools-right { - float: right; - height: 42px; -} -.diva-tools .diva-tools-right .diva-document-icon { - background-image: url("../img/document.png"); +.diva-page-nav { + white-space: nowrap; + margin-right: 0.7em; } -.diva-tools .diva-tools-right .diva-grid-icon { - background-image: url("../img/grid.png"); +.diva-page-nav form { + display: inline-block; + vertical-align: top; + line-height: 34px; } -.diva-tools .diva-tools-right .diva-book-icon { - background-image: url("../img/book.png"); +.diva-input { + width: 3em; + margin-right: 4px; } -.diva-tools .diva-tools-right .diva-view-menu { - float: right; +.diva-fullscreen-icon { + background-image: url("data:image/png;base64,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"); } -.diva-tools .diva-tools-right .diva-view-options { +.diva-view-menu { + display: inline-block; position: relative; +} +.diva-view-options { + position: absolute; + top: 34px; z-index: 1; display: none; -webkit-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.1); } -.diva-tools .diva-tools-right .diva-view-options > div { +.diva-view-options span { margin-top: -1px; + display: block; } -.diva-tools .diva-tools-right .diva-link-icon { - float: right; - background-image: url("../img/link.png"); +.diva-document-icon { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAsSURBVDiNY/T19f3PQAJgIkUxAwMDA+P//yRZQIYNNPfDqIZRDUNHw3DIcQDkTQvYVGzS1gAAAABJRU5ErkJggg=="); } -.diva-tools .diva-tools-right .diva-page-nav { - float: left; - text-align: right; - padding-right: 4px; - white-space: nowrap; - line-height: 32px; +.diva-grid-icon { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABfSURBVDiNY/T19X3AwMAgz4AKHm7atEmBgYGBwc/Pjyx5JiyCDGhiZMkzYRGkChiaBj/EIv4QB5toecb///9T4jCcgGZBwTiajmFgaBo8mo4ZGBhG0zESGJoG0yQdAwD6QT53wkiu4gAAAABJRU5ErkJggg=="); } -.diva-tools .diva-tools-right .diva-page-nav .diva-page-label { - float: left; - padding-top: 1px; - padding-right: 0.5em; - line-height: 32px; +.diva-book-icon { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/P//PwMtABMDjQDNDGbx8/MjKiw2bdrECKKJVT/0gmLU4FGDRw0eNXhADWYcrZpgACDAAPfJDBBti7cPAAAAAElFTkSuQmCC"); } -.diva-tools .diva-tools-right .diva-page-nav .diva-goto-form { - float: right; +.diva-link-icon { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAANFSURBVDiNjZRPaBx1FMc/b3banUgVQQ8boUURoSIWE8GCYINtDjUwv91Esxdb8F9NDlURclAohsWDglQRjHVFbKuguLKSnclqKigqBS9uFKSCiTRYCxGxejC4m+z+5nlwpo6bjeZ3+r3v+77PvPdmGFFVtnoKhcLeKIqeA24DLqlqva+v71ilUllNPLJVoO/7R0TkBJDpSi1FUXRwbm7u/JaB+Xz+kKqeBpxNLD86jnPX7OzsT/8LNMbcC7yX6uxrx3GOqupuVX0F6AMQkW9yudwd/wk0xtwDzALbY+nc+vr6vvn5+d8AfN8fEZFZYFucf2qzETDGDAHVBCYii9ba4QQGEIbhh8BUquy+nsB8Pj8AhMk4wHK73T5Qr9d/7vZ6nnc6Fd68ATgxMbFNVU8BV8adXcxkMvuz2exqPp9/tlgs/ustN5vNYiq8sAG4srIyDOyJw1+jKNofRdEla+28qh5rtVonS6WSA+D7/qiIvJrUisi7vUbenbq/HYbhEnAI2BtrhxcWFl6Tv88A4MawRi6Xe34DUEQupsI7RURqtdoJEZlJRFU9YoyZFJEXgF+A71T1YLlcbl/+bMbGxq6x1u7JZDLnOp3OMnBFXP96GIaT8YhvAg/E+qrrutdba4dc1/2yWq2uQPzlj4yMXGWtPaOqp1zX/UNEnkl1+ajv+y+rqnqe9wjwbazvsNYO1Wq1DxIYgFMqlRzXdUNVvR3Ytba2NjU4OPiSiLyVgj5mjHmyUqlYVf00pd/QvTKn0Wg8Duz7Zz26Mj09HWWz2YeA9+O9LorIO4VCYaeIjCfFURSd3wBM7QTg6SAI3gCoVCq2v7//fqDcbrcPdDodiaLoE+C62LssIme6gS5wY/JAz/Nm0slyudwGJo0x1wKfATfFqXXgwSAI/uzV4VJybzabY92G0dHRq4GPgVtiqQMUgyD4vNubAKtJICLlQqEwnMTFYnGHtfYjYCCZQkQOB0FQ6wUDkPHx8e2tVusr4NZYa6rqEyLSAF4EhmJdVfXhMAxPbgaD+I9tjNkFnAV2bmZU1aNhGM5slk+OAxAEwQVr7TDwQy+WiExtBXYZCFCv1xc9zxsAjgPfA78DXwB312q141uBAfwFPr5cDatao0oAAAAASUVORK5CYII="); } -.diva-tools .diva-tools-right .diva-page-nav .diva-goto-form .diva-input { - width: 30px; - outline: none; - margin: 0px; - padding-top: 0px; +.diva-page-label { + display: inline-block; } -.diva-tools.diva-fullscreen-tools { +.diva-fullscreen-tools { position: fixed; - top: 0px; + top: 15px; right: 30px; z-index: 101; - height: 73px; padding: 15px; border: 1px solid #dddddd; background: #ffffff; -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.5); + /* prevent variable number of digits in labels from resizing .diva-fullscreen-tools */ } -.diva-tools.diva-fullscreen-tools .diva-buttons-label { - margin-top: 5px; - padding: 0; - clear: both; +.diva-fullscreen-tools .diva-tools-right { + margin-left: 2em; } -.diva-tools.diva-fullscreen-tools .diva-page-nav { - float: none; - line-height: 1em; +.diva-fullscreen-tools .diva-label, +.diva-fullscreen-tools .diva-page-label { + margin: 0; } -.diva-tools.diva-fullscreen-tools .diva-page-nav .diva-goto-form { - margin-top: 9px; +.diva-fullscreen-tools .diva-zoom-label, +.diva-fullscreen-tools .diva-grid-label, +.diva-fullscreen-tools .diva-page-label { + width: 6em; } -.diva-tools.diva-fullscreen-tools .diva-page-nav .diva-page-label { - float: none; - clear: both; - line-height: 1em; +.diva-fullscreen-tools .diva-page-label { + display: block; +} +.diva-fullscreen-tools .diva-page-nav { + margin-right: 0; +} +.diva-fullscreen-tools .diva-page-nav form { + line-height: 1; } .diva-outer { clear: both; background: #f1f1f1; - border: 1px solid #99bbe8; + border: 1px solid #aaaaaa; position: relative; min-height: 100px; min-width: 200px; height: 700px; overflow: auto; } -.diva-outer .diva-inner { +.diva-inner { position: relative; overflow: hidden; margin: 0 auto; - /* shadow only on bottom to prevent spilling onto righthand pages */ } -.diva-outer .diva-inner .diva-page { +.diva-page { -webkit-box-shadow: 7px 7px 6px -6px rgba(0, 0, 0, 0.3); -moz-box-shadow: 7px 7px 6px -6px rgba(0, 0, 0, 0.3); box-shadow: 7px 7px 6px -6px rgba(0, 0, 0, 0.3); - background: url("../img/loading.gif") no-repeat center; + background: url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center; position: absolute; } -.diva-outer .diva-inner .diva-document-page { +.diva-document-page { left: 0; right: 0; } -.diva-outer .diva-inner .diva-document-page .diva-page-tools { +.diva-page-tools { position: absolute; top: -25px; - left: 0px; + left: 0; height: 25px; z-index: 3; } -.diva-outer .diva-inner .diva-document-page .diva-page-tools div { +.diva-page-tools div { display: inline-block; height: 25px; width: 25px; cursor: pointer; } -.diva-outer .diva-inner .diva-page-book-left { +/* shadow only on bottom to prevent spilling onto righthand pages */ +.diva-page-book-left { -webkit-box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, 0.3); box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, 0.3); } -.diva-outer .diva-inner .diva-page-vertical { +.diva-page-vertical { margin: 0 auto; display: inline-block; } -.diva-outer .diva-inner .diva-page-horizontal { +.diva-page-horizontal { vertical-align: middle; display: inline-block; top: 50%; @@ -235,17 +230,17 @@ -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); } -.diva-outer .diva-inner .diva-row { +.diva-row { position: absolute; width: 100%; } -.diva-outer .diva-inner.diva-grab { - cursor: url("../img/openhand.cur"), pointer; +.diva-grab { + cursor: url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="), pointer; } -.diva-outer .diva-inner.diva-grabbing { - cursor: url("../img/closedhand.cur"), move !important; +.diva-grabbing { + cursor: url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8="), move !important; } -.diva-outer.diva-fullscreen { +.diva-fullscreen { width: 100% !important; max-width: 100% !important; height: 100% !important; @@ -257,14 +252,9 @@ margin: 0; border: 0; } -.diva-fullscreen-icon { - background-image: url("../img/fullscreen.png"); - border-left: 0px; - float: right; -} .diva-popup { background: #ffffff; - border: 1px solid #99bbe8; + border: 1px solid #aaaaaa; padding: .6em; z-index: 101; position: absolute; @@ -288,9 +278,6 @@ .diva-hide-scrollbar { overflow: hidden !important; } -.diva-relative-position { - position: relative; -} .zoom-slider { position: relative; top: 0.6em; @@ -318,7 +305,7 @@ position: absolute; width: 50px; height: 50px; - background: url("../img/loading.gif") no-repeat center; + background: url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center; background-color: #ffffff; border: 1px solid #dddddd; -webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.5); @@ -361,17 +348,16 @@ } /* Begin canvas plugin */ .diva-canvas-icon { - background: url('../img/plugins/canvas.png') no-repeat; - background-position: left center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAatJREFUeNqMlD0vBVEQhnfX4SL2NiI+Cm5Dp5f4C26hUVBpCQqtSkLDr1CpdKKQkIheS0mHm3ARXHHPek8yE6/JWUzyZD/mzOy8c+ZsWq/XE9g02AedoAUm5BqsBs5AF3gAk+BTfBz3AcZDXCbOTIIK0AN88m2D5OuXaxKJ69Y4J04vlYUFb7JY7Y7uH0FKCS/BhiT1ks87WlApqTQx1aktg1XQJ/6QYwWcZP8IVkupykQS5OQLsSNg3v0mA7TNB/mjB2AO9JLae3ARgpfAWkwGWDcVcqXb4BCMSVzwXYFrJ33JyZGIjAVJWiV5jpI+gWewS++GtOQg45V2PFwb4FieK0Z+ByXJTXsqOlJWhvb4mkZKp6Ft+hzdXCcygu3Q+xqdKN7domQqfiRnySkFx4LSSMIsNnva+GYkid7fglmqhv1NefZcjKOdLCLVzIBN2RzdpKb8SErjnJFvG78IhuldWDNg5BdlPclL+nkk46b91nHjkcpsMVpptWRn98A5mKKROiV/9S/5PtLTlvx8t2jNqFHqrUpNGo7bu/xoXyKJb+S0NIyiaNyXAAMAV9J7QqwGuvAAAAAASUVORK5CYII=") no-repeat; } .diva-canvas-icon:hover { - background-position: -25px center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApVJREFUeNqEVMuKGkEUrW7bd3zEgGAkgmRQXPhYCKO7EZcB98GFCzchCeRD3BrIxh/wE2Q+YBZuBtyJDyQk0TCJj/Hdtjm3Uz1pZkpzoeiqOnXq3nPr3laOxyNLJpPFw+FwvdlsmMvlYjBnp9PZ0ATYBbAux5bY8gNTY7EYs9vtT3iYb2SaaZomr9drJkkSWywWzGq1auyfvSQSx9zAjrSZSCSEvFwux/RLZVnWnE4no6g9Hg/b7/eyceNyufxGJDJFUebT6VRflMtlBWc7mH6iAQcfQqGQrVAo2BRzpLhc9xgIBMyRCm0ymdzCeQLTIw+MQVF9NBpNlf+RjSgNIzJZrVYLWSwWCWuJq2CDwYD1+32f3Gw2hTIajYaNqxA6q1Qq916vV08ZmaqqLBwOs1KptFfOycAygEglIj6OOJvNFlut1uvZbPaKMDg/+ny+QSaTuZMikcgvyHhuJlF0uEgbDoeWdDp9OZ/Pb8gZ9pf4+nu9nlqtVlm73b7EG9wQF5FqUGjJ5/NMPieD1tvt1mbOJ87p74Ao6VGfmSpDGo/HDqSTKedk0GGk5rvxOLADzqg0QU0KH9HhcDA9X9FotIiNa45RyC5I1DsK2AWwLsfmGC9IPsee8DD+dhQ8yoZ8QUlJZzAhT78UJTUXgciPHAwGfwC7wvJqt9u9icfjD7k4xdOTvlqtfpvyZu6az8jpWzrCcyah3NyYes/xFEOGSB66Jo5y84HoM3eNWb6Ip2/iZ+IXdQ7K7aeo3Aw7xdMvRTl5HpcH75r3iDSD6UcaiPgdnMQM/BRP5rLAtRi1Jhl5QgPcgbgBVseyjnNfut3ug34Rj4aeU3i/x8se8O9kbrdbNQ5ybAvsK8cWBpZKpYQ8StUfAQYA90WC9GAOvOkAAAAASUVORK5CYII=") no-repeat; } .diva-canvas-icon.new { - background-position: -50px center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb9JREFUeNqElM0rRVEUxc+97/J8xktRJsxkwpBShgwMzVBShsyUgVI+/gEzU0bMFTOlpIwoExNhQpF6+S7utQ7rsJx3Hrt+9exz1j57nbuPaH7z0iAmwCKoBC+gCxTNV/SBDVDBXDf3ON0Cda9OF3Mx5kIKasCb+Yl2FrRR4B4jujzIQLXTJVxMeZIt/CR5GxcU2bhnIcO9B2BNatjCaeKdmOqJEpEUdjEHRkAddbbWINiPTWlEJhx+fhTU83eOhVvBcCI21tnNtw3wTFEWOGQHDHFvxsI34DgJ2Mg5G2CKHcZc0+Kr4Ai0Se4UnNmiY6BW7jZzNli0WezrBzwBHWBZ1ltckW1+cSP3cwt2+bez564mL3sbvbUGN1JqI+OJnzYoPBfbbvRC8X01CW30gEkWtMJOeVH/TUZJTl9ULJ36oqjMFMShvLv4uzKWcryKWQrfmTOeLvLtG85XGjh1hkOeyKuZBr2iK5nhRDoKPccBjonmCp6TSD7irztpkt96p4fgURzEHDcjuqhcpwXpRrtaAXugX7rZ8rr+034aOPWa739cnuqSZ79E54oW+d+8Suy6eABXfElFr7Og7kOAAQDbb3wSAOBcfAAAAABJRU5ErkJggg==") no-repeat; } .diva-canvas-icon.new:hover { - background-position: -75px center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAa5JREFUeNqMlD8vRFEQxd977lrEakT8KdhKp5f4CCoaUesIEi2diAifQkOj3UqyBb1GQUmHTVgEK/Y95ybnxjG5Kyb55e2+uXPunbkzz83tXSawGXAMSqAFJvn0VgVn9D2CKfBFn487At0al9GZ0VGAXpAnPzZMQW+DXJNIXNnGOTr9n08Gv3NxsHsGpeCJzyB4Bbboz6mXO1kQTmNPqpbK7xWwBvop6jVWQT3rEBATK8w7L1Ax/lGw6CSNTSmF47NthFT4BCyAPr7vAg/gwgcvg/VYGmBDMrCZ7IIamJCaX4Mbx7pUTOCYT4OiA5JeSUSfwQs4ENGRcEE+jTfTJg1wyv9lST2kGawignlY6/5Kw7RUwhq3Ixf56xId0/C2L++rMlGJbPavztCJymK7Mijt4Mtiu4Tmb0YCguAdmJep0RM3Yxs6ucnYEMyCbV5O6N8mPyQhrrDl0THVWwy2xCkppHZDJv3C1jWT1ojVp8Z2S6WdGqalstjtJ2zwWE0PwTmYlpaqiz8ap+nnkbZp8ZO4I2vGTfq5TT+I+nH74ES8RoRv6WuYk4W4Ho37FmAALHt+CwITqggAAAAASUVORK5CYII=") no-repeat; } #diva-canvas-backdrop { z-index: 105; @@ -406,7 +392,7 @@ text-decoration: none; background: #f1f1f1; padding: 5px; - border: 1px solid #99bbe8; + border: 1px solid #aaaaaa; } #diva-canvas-tools .action-buttons a:last-child { border-left: 0; @@ -427,7 +413,6 @@ z-index: 109; display: inline-block; margin-right: 5px; - background-image: url("../img/actions.png"); } #diva-canvas-toolbar span { vertical-align: top; @@ -437,75 +422,78 @@ position: relative; margin: 10px; } +#diva-canvas-close { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQVJREFUeNqslLEOgjAQhq+NkwnExAcSGE1gchBnH8tVXNycmIhvJBAGEhO8n7SJIqXFeMklbbl+vR5/T3RdR0mSLInozF7WdX0siuJJExaG4cLzvBMP123b7vM8b0Qcx4Dc2CMECSGuVVWlJhggvu9fOIGdWrqzb6XKJNKBCEAgNjhAYBv2DKByuGEMZoBoe4ggCIwB+poY22IEij11GgJ1liYI6tmDHFKnKQjmUn/AQp+iymAO5APkCjPJQ9KfTDroxCqND9CcYo/BpA2CmozVbAj7myD7V2wTm8o6ZdiXMDFnRoOrrV1+sUUaK4l+oloB2dqIAYa9B/HW2DK84l8b20uAAQCLjwLqt9305AAAAABJRU5ErkJggg=="); +} #diva-canvas-close:hover { - background-position: -20px 0; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJFJREFUeNqslLEKwCAMREPpVP9/756hgnOhf5ZGuYIUSSxN4JZ4PKPRkIiQxqY6VLtqrTlL1QNvUSXkGuRUCcQWDBDu/BcYrRJ5aQgbQB5lQoniwQyIgGEaGOu+Z2I39iCNMVm6f/TJy3SbQR86Y3Z0oagIP1rIZYe0P+xBRn6REvVpE0bBvzHSDbb8Z7DdAgwARUeIgUWvd3IAAAAASUVORK5CYII="); } #diva-canvas-minimise { - background-position: -40px 0; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFlJREFUeNpi/P//PwM1ABMDlcCoQUPRIBZfX9+jjIyM2kA2I9RgRjTMgEYjY5j6ayxAQ6yo4CAt6nkNiG8AsQYQ/4fif0hsWP5Bpv9jUXudcTSvDUGDAAIMAJ9XGBGo0H6VAAAAAElFTkSuQmCC"); } #diva-canvas-minimise:hover { - background-position: -60px 0; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpi/P//PwM1ABMDlcCoQUPRIEYgPgrE2lA2E5RGxgxoNDKGqb8GIv4PKq+xAPENINaAuuwflEbGDGg0Moapv844mteGoEEAAQYAhHkXuTBtU6sAAAAASUVORK5CYII="); } #diva-canvas-buttons div { cursor: pointer; - background-image: url("../img/plugins/canvas-buttons.png"); background-repeat: no-repeat; width: 20px; height: 20px; padding: 5px; display: inline-block; + background-position: center center; } #diva-canvas-buttons div.clicked { background-color: #dddddd; } #diva-canvas-buttons .contrast { - background-position: 5px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXlJREFUeNq0lb1KxEAUhZPJgqS08BksLERZSJ1CbPLTBUFwW0uF7dZSW42drTZKupg0VqkXgtpYWPkAFjaBNGviOTIJIayLbuKBIXeGvd/M5ObcVcuyVNryPE/L83xXVdUhptWgUg7kpLquPwRB8NnOVdtA13XXsXaN0FAWa4oNR2EYvjYXRU2GHMc5BuxJwt4QXwohdhC/zAEa/C1zmFstDqrAtu0jPM4ZE5Rl2ThJkhnnSJr9cEqdOchlfFFfWV6TJ1vBZvu4xl0zC8BnPDYXXD9H3havL1gA+c6421Ub9kvpZJAlWE35zt6LojhRlpdBlpCfBnUTx/FHByALOxSNb+xR6a7/AfYqIe1EbffAS/sH0uhycmBZ1moXGlmCXYNGx1iDb0878KZkCbYgdg3aB+MQNtxbAkbrjcj6rrJsQRMWCce+hdl90zQHfwBOqjZW90O2INlxzqSv2b7uNU2LYUkf8415JyMsiiK/lKDeG6za91/AlwADAP4sxwU5rOxvAAAAAElFTkSuQmCC"); } #diva-canvas-buttons .contrast:hover, #diva-canvas-buttons .contrast.clicked { - background-position: 5px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNpi/P//PwM6YGRkZAZS7kBsgoRB4AwS3gnU+xdDM8hAZAwE6kB8AiRFAIPUqGPoRzKIEYgLgfgbVMM9IJ4AxC5AfAWHod+gehixGViIpBBkEAuS3AUCri1EMRDqTZBtoDCJwBIMhAz8BvM+CDAjhdlUdMOINBAWpiCzGLygAq+AWJACA0HYiwkpSSwCan7PQBkwQTbwHAPlgDYGUhUwQbMRCBhRwbwzNDUwDlgoCFJqIPUTNtWzHk0KB5oUX9QqYBmpXQUABBgA5FBbDJAAnEYAAAAASUVORK5CYII="); } #diva-canvas-buttons .brightness { - background-position: -25px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb5JREFUeNqsVM1KAlEUnju5cKH0Bi6rhbToBdIWQuXPboIKX6GdEEWRFIG7HiGIwNkpRtAi6QVaSIS57A1CFy5spu+rM3IbR70LDxzOnXu/78y55+cq3/eteVIsFt9om81meh42ZpmJKc6y9Y9CoVDOZrPGZGLJiXTIA6XUbTKZvHMcZynEzYmOhRhiydGdjqMZDAb3AOxguTccDt9hq8EZcvcZjg6YE2KhdXInHLbb7RH+ekBn8Xj8RoqxCVOBbgjsFVrDD16IAdaCvcL3d+BHTatyqVQ6xtklMdCebK9AfVzztNFoXEfxIh1KZM/QD8/znFar9ds2+Xw+bdu2i+UqdIuRzqyyJrym0p1RuOaeRF2J7C9p2iCXOSkAc9bTnelOwekFecU6BfMkxyPbWrBMy+EDzDautx6OUvLYwfIRt9k1zWGN1WQB6CDkjEXxBWMW4cLahuPECWDTuq77NauxgV0G9oiNDexkY3PQOZsyTucgVec8aWcwFxy9fr9/yEn7l8NEIrEfzCb/GiKnpD3GIpg6OcL9E0YYKJJezmQyMX2PitekSw3vE0uOvqcMX+yuvDpri3qJR6aN/SPAAFsVBiFOQpN5AAAAAElFTkSuQmCC"); } #diva-canvas-buttons .brightness:hover, #diva-canvas-buttons .brightness.clicked { - background-position: -25px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNq8VDsOgzAMTSA7c5fODLkDW4/BPVh6Hi7A0nOgirlL5+58aqNHZWgoGaxGeiJ5fjZOeMRO02SOhrW25Sdp/ZHWmbgRqzPJppOSEJ3MWs5ZkbxlbJsDPKkJ6cIjdmZsuBRaXpQfXgicEFxlcgisEQ24r4LirSzMsC4IDeEJ8LxALIN2vZsfHVSEgTASOmAEV+3m7RQrkHgneMF7cMPSaWzBBt34QMwj1oRyLQVa4bMLkQ+yAp/Xi+b5jl06nPOJ5uyAG0J9YrSH9pb/81HUbKNqbPVfT/1yEEVdoJv5DAO8k8VmY0fe2B0slmvdxH2sr98CDAClFhsKAJcnrgAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .rotation { - background-position: -55px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAe5JREFUeNqsVM9LAlEQdrdFrdhD2CGCqEsQBVFLUR2iPIo/UAy7FVR0iS4RHetP8BSEYUV18mKprPQD7A8oD4EdOnQoCbqG5Fa72vdslE3MFBv42Nl5b743M2/ecPl83lAuLpdrHJ9FYBYQdUuPQEDTtKAsyy9OpzPGcdwpJMDpiTweT08ulwvDNmSoLp/ANTAByJFIxF4icrvd/SC5gNrJ/nFSGmv7UJPkbGTbAC/pRXmHWApESEWC4RywAB8gWTaZTMehUEgrD4VFjdRSUFuKNuz3CqTvEEmWnYic47/lBJJNPQkTBGMTEI0N+igZVqLRaLxacZD+Ns/ze9irIRL1m1t7ZhGtU3j3ZrP58I8iG2Kx2E0lOw8Mkx6sVJNahRG1UVp3hgaE1xXs6V+IIO2NEilU7KlGicKkr6G7u+px9vl8RrRPIRMetQmQvRU94q+DpElRlDOo7PHO8GjAK/bwaN2LE5ZqIGnOZrMsgGkWDKS7UGxBEObwKd7aLsjCdru9oxKJw+GYRCS3qOkC3falJEn+0uuHcx8+R8AI+bzRy09iTxqOA9DZeBlkd0N7TlRVncdsev0xj6xWqyCK4gbUrbJRUS4P8FtFWeTSBKg0IVG8XkTAHvMYwcI6H7VI4UKSmUzmIJFIKHqfLwEGAAbH1Astu6nmAAAAAElFTkSuQmCC"); } #diva-canvas-buttons .rotation:hover, #diva-canvas-buttons .rotation.clicked { - background-position: -55px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWVJREFUeNqslL8vBEEUx2fvRKK4QvYKUYhGIjoUNEJ7KkEvUWh0Eg1/hfpy7iotiRwSEYVCQoKGRETBiUolyBFnfea8kZfN7uXOesknMzvz3nd+7JtngiAwYbBRyMMzBIo7WIUu8GAPFuoxIYFeOA8FR/EBx9Iv21hPBIzneQM0+9BtfuwBinAm3+0wBTPSd/YOvtvJEDzJCnZiDtIxx7a7fg3tcNpNnsjAG+SiBJTQesRR8/bCcrAj25zHuWgaGFcwTNMBNfiU9tHOHYjqddxxmiFF8KAsVmCgZv5oVqhT+lcmgaVUv/JfQtmkQlXpj5uEtiF/7QV6WvlTkuFZ9zomVGJttSCShkPJo1k3WFZii02I2IQsqJglN+HDvZrYtqUiRmQMbpTvbv2ulUM/nCoH+zCPYA2WoQQX8KV8NiETVY/aYEUqQKN6dAuTOva3HoUeZp885hHBl8y/lPpUIq6qY74FGADbGm+BLZVKoQAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .zoom { - background-position: -85px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjpJREFUeNqklEtoE1EUhueGkGysioJQI9aNIApFqA/oRlCpMSVvCBafC0Vw51JXUijFjVAoyIjdFNxEE8hDyULM0heCtLjQjaCLCqKLjJCYzCR+U2/kzjjTBHrgzDnnPv75z73nXNHr9TS3xOPx/UKIo+gE83vQVfx37Xb7da1W+6ltIEIFjMViW4PB4ALuFZ/1BnqzXC4vDQRMpVLHu91uHnevMm+i39FR176nMJ4plUqGGzBgf9Lp9HaAnyhgL4gnDcMYgc1u0zR3MXYe/Sbnp5m/58swkUgs41+0B4jvVKvV2Z7H4WYymZ2dTqcMu0m5drpSqTxzMATskAL23A/MlmKx+AOwC7i/1tkIcfe/lNl77F8QCNzyA+sLR/AZo8vwYC6X2+IARCak32o0Gu+1IYR/vurvb7Vah90M+xexVq/XTW04+aKAj7lveVX6+5LJ5MgwaJzduJLiRweg3QHKjZ8cMuVT0rXC4fAHByCd8dI+PxkvDGJJVUxB4pwEfpzP55sOwEKhsIa9LeMxuqWYzWZHvcDoptOY5T5R0p33LGz+KHgQ6sQn5Lj9ACwy/Ab7FR1n3RTWrkEh13QZu0RhP/Ls5Wg0uiMUCi3izgw4wt9oSAJb7L+sggp3HcM0DbM53AMKm/U6ZXyJI5kn1TPse+gFKvwagw7Y1mw2j9gPBmtWIpHIiq7rHeVyrmIeuEHFgE7bUMjmGqx1FXRTgJLpdcz9v/UuPgW0TQqPhQ6pG7hvLcs6+0eAAQA9LheEWJANtAAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .zoom:hover, #diva-canvas-buttons .zoom.clicked { - background-position: -85px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXFJREFUeNqklD1LA0EQhvcEwcIQP7AIil9gJYigFoKVio02tmoT8av1F4i9pb2ooP9BEWwEFQLCkUA6ETQ2WmhhwOj6DszBMOyuCxl4uOV29rns7GwSa63RkSTJCB5TYAL0gRSUwB3y300oSJiB6ADH9NrDB9iSazRSNgOeleAbvDjEFyDvFSI6lewKTIM2nu8BK6Amco5CwlORuEdldCYb0w1uRO6SI8eMioRLn0wsGAKfnJ+6hEUhnAzJxKIDzv8B7XKuhVuDog4eTFzc8pPWj8sJetHP4xq+0IgUPonxgBamPB5EQ+cihWNiXNXCUnZBwGykcI6fVMOyniyALy7yI8j9cyAL4hDPfX24q1qn4JHNg1fO+6Wt+4S03WshfQP7YJHrtQZOWGJFy6yG7nIXOAv8MWTUhbihpa5tLYOK+jWW63wIesG6Txoqfp5Ps8jN36rmN1xSE3PVAh/d1NKmhCzdFtJq00KW7oB7MPwnwADMqkVBYMpLoAAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .red { - background-position: -115px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAq9JREFUeNqUVM1PE1EQf7vLLt2NK+y2FmMglUSNYuCkqV5IOJlYAm1IOOnBCxz4G9Do0Ysxhj+g6KkElCaYxgMHQyiJPVnpQgxpDZhl+Sr9YLuw2z5nK61t3a11kknmzZv5vZl5M0NgjJEVEQRBjoyM+OH+Phxvnasl0EfD4fAH0Jcs/awAx8bGunVdfwZiP7KmOE3Tz+fn53f+CTg+Ps5omvYWRA9qTj8cDsfjUCh0VqskG60AbLIFMJM857aoKSBE7EMtkpVtHaDP57sMRe9sFdC0NX1sAcHAhf6TGn3aag+iKCbb29s5QRAuQsHpXC6nKoqSy+fz5cLzHMd0u1y8wPPciabpSjqd1WQ5aQkYCASuFovFp8PDw70AyFT0pVIJybKcYXQde7q6OkiKIip3hqI4e4PBNxsE8eImxqlqyn6/32sYxiyIfevr63LtixAxmpyYuPRkaspNsyxRe9e5tLQLir4iQrMJgvCWAUdHR3mIYhpqUY4qmUweSZKUrjgNDg7SLMchk+8MDVUjN1ZWjsXl5cPzIwNjM71JELyZ8iPgusLGYrGUqqqFe17vFUi/GpXgdCKaohA1Nye7FxZ26z4HMHTAaoNeshyvRCKh4EIBX+vp8Yhudxn0eH8fU8HgT3cksmflA/XrNyO8YdcSHSzLbG9uGsB/mtnpZGwbHbDMTzm0M8irqt6oo46O9CaAhyR8hmRnsA092Khj4/Fckz6XSKhhxO42WyiomUymuk2Ke3tnws6OamcPPx0hYVmuAeiiTQro0+pqSj89xQawODOTIu3TXRzAeK08KTBar3ieNzdwoNHwIJs9+RyNfnuwsYE6trYMG7z3FxB6/deChZV/F84Poa7myneB/J0kya8gv3sZDiP9d88OQA9dBz4wawbeH29j/KWC8UuAAQBHuCIrBf77FQAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .red:hover, #diva-canvas-buttons .red.clicked { - background-position: -115px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAn9JREFUeNqUlN9rUmEYx9/3HHOezWPaZk7ZUCEDp0ERLSq63ajd1EUsGEHQxa4kiLqs6KY/YF1IdBGsYGw3xS666mZMibXI0QwDFRcc3JjS2TTmFPX0fU8qzs6x7YXveXif8zyf93l/UkVRiFajlHIwN6BLkL/hTkCfoPfIq2vmaQEBG4J5Cp0h2m0deoZc6b9AwIwwbyA36d5+QneQX2l3chqB04eAkUbMdKdTCzhBDt8mugIx3UEY6xGA1kaOboUD5OjtQI6hveNwODKCIPS6XC6L2Ww+ls/n9zKZTFGWZXXhB6zWHr/Hc9xpt/cVisVKSpJ2eiUpo7nLKN0D8yQUCt1yOp3GZkCtViOpVGpXrFb5EZ/PxvM8bf6rZ7Pkajj8GYS7QUVJtKYM2EWYWWgkEolsto+IismLmRn783D4hEkQaPs/7/IyM6Nwfo1TOqYCARNhH0NqVbFY7Fc0GpWbSbcnJ42ixUJEUSTXpqZaMGMkQobi8WbXBOjrdUptPDr3oMvtIyeTyZ1yuVwPBAKWsfFxHoOq/j5Af6ysEPviIgksLXVuDiusbtC7Xpj6tmF/nxsNBt2Dw8Oqb1uSiHVujnjX1rTvP+49A57WOw/9FouQWF0lTK01NZuJVycewHNsU/J6wN1CodzpMxUKugcSu53lGk+SZvueTv+T3b+xoQtEhV8Y8INewKYs/87lcq0q6dYWOdmlQgBnORxstkDv9IJeLSyky6WSUi2VyKn5eUL1p/vSrygf1ZuCY2GC7z50Uyv4it/f87BScfvSaZseDNN4cF5R9g48sABfgLneePLZpU9C36C3+BhQ3SPu75k9yzaArRmbJqusyfgjwACqZ9e9Z++6DQAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .green { - background-position: -145px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp5JREFUeNqkVVtrE0EUPjPbbi7t2oZUk0hDCyUWC+bJIv4FhZAg0pf65EP/RUv9A6k+K4L6UBCJrSAKfWlDUbAQWoOBlDSXtptIDU2aGyTZHc+kaYjrbhrxg9k9cy7fnplzZpYwxkAPZJlQeAB+FO/iuNlWx3B8gXfwni0xVTdOj5DskXEQYAnFW6CP76DAMvOyo0sJyQ8i4us1MJiAXiCQxucjNsPq3Wqq47pwKRnHuc+CVk11HO9Dv9DxpZrlOvE1Cv1jtB1jkCGBMfhXaGIGuieOHUdy6PaQ1Q3uK8MwPHgCJ9UES5TyLN/aeBvYxCk6JTnAYT1jZ400pM8yO5lkp6m6qxwIBCYVRVn0Lnsf2mw28cJBYQrElXiRoee0MD0igEAubIVCob67uPtWEIQnoVAo1Vmy3++/02w2X6E4c7xxnO3O2iJYIDgZvLoysXLNQi2k2yZvyDkew2M5B9cJkUhEwiyfEUIkrqhlarX69brZ7rRb+HzOOTdoF+3ERE3gNrmFaDmqcH1iL1HIhXJya5mECMgxu7q6+oFnOI/jj43NvsimYp9jslk1g9Pk7GTlMrvAzMwQ34hnj54fJTXl4RzzgsfjeYxfcGmLV9mvVNSUqtrH7SN1qEOhUoCDwwO2+XLzMBPO/DSouTqAZB6jjpBESUxH081065Sdw0qtYo8musGXnDeyVqvVRj+6LuQpZhgzsuZyuZJWJ8tyybDHkYtidT4ZOZTL5WqxWOzcJlzGDKuGRxu56Pr6+lcU1oycwuFwqtFoMD62trZSPcjWONdAO5OgJEn8Bg5oHU9PTyvb29vR9sloGvCFkOPpXxesz+ebxfk93At+OsdQ3qeU7qH8pu0yr6qqt90Zv9AeQ/kjZvat5y/gf/BbgAEA/G4wfR8yHDAAAAAASUVORK5CYII="); } #diva-canvas-buttons .green:hover, #diva-canvas-buttons .green.clicked { - background-position: -145px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnBJREFUeNqUlE9vElEQwOftIlAC1EPRUlPDwT9ZaoyJGqOfgHgxXlvjxUMPTfQT1IN+gsbSKEkv6oGTvREbYmJiKKG6yUZtV9M9YCiHhQ2QJYEKLM952wW3yAIOGd5782Z+O/Pe7BJKKQwTAoSD77CMkxgub1jmL0DhPVyBVxRod2jcMCDZJxdweI3Btx2elsX/hzRKlbFAkideaICEsMswSgj8BB9coxF6ZDdz/zg24PlYGBPmw3zHZrhPSugcgkmEQBnLPuOYIcLOTww7zjJkxjiWTGAO/lcGYlz2xczBzJ5bcBthPsz7OT9oHQ0K7QLoXd3cD3ABmD81DyFXCOpGHYpG0VB/qHsgDAESQiI4PF35ttKZPTvL9+wG/uTfMnSx7aKeKLjI3xxUVTXW762vYc8+w7vI90tG2C2z7wCimReZoj3rKW4KEnMJ2Dy3CT7Od6LabDx7yGJYrMUADicBHFdR3cwgJaTyTnqn0gtaDC5CkAua5S5NL/VhuQ+5ivhSLFtLFrvKWKy0R6h37E9W3imVlrtFF64vBGKnYwRLOj5DPgC7td3u9sb2Yfpx+tfA9bD0aQ8YHry8wqdCvZartSNCZLrFt0CrayDJEo0vx/OZNxnV4c677IQvOnVE0Bv0iB/Fjghi3+Z3+z0jmugSuxTNaVfX9fYkNptoDCg77SqKUp/EZhOZAVNOu9VqtVEqlVq9NZsz2whgisOG/IyTLSePZDKZbzablCmbj4BtMZb5tcH+8aLhCer9YZ6CIJivhyzLHScY6hqyjk58vhB8E4e7jMFebdQD1K+oby2XB6hXrc7QrPNPWVWa8keAAQAeE/tQULPnhgAAAABJRU5ErkJggg=="); } #diva-canvas-buttons .blue { - background-position: -175px 5px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnhJREFUeNqUVU1sElEQngftypafohHbgERJ0yY1aevBtNGz6YWLx4ZUrzTx7NEYPXhpYiINh5409dRy0HLogWBim1SpgDGpKVwoWDbtGlAQjG2xsH6LgGB313aSj3kzb+Zj5r3ZXSZJEikJY0wHdQu4Dgw33AngHfAKeTXFPCVCkF2EegCMkLJsAg+RK/yXEGQc1AvgEmnLZ+A28ivtTp1CoPcEZNSI8f7rVCJ008nFrUmIdvuhrKcgtDZyVCs8T6eXjpyudqOvbzJtMOyY7PbLvSaThcvn935mMslioZA7rJdjtXIul8tss9l6yuXyr2w2WxIEIa14y4x9wqyx5zMza+MOh74VUK1WaXs7+U2SikdDQ4O9er2eNfdEUaz4fL4Alo/Ak2m1DLJJ/H7AcnxtzdXRD88baG7u8Tm/33+B53nWvre+vi5CXQEWcJYTdULGNs+C7BnWBtmxteWk1dW/J+HxuMliMZLZbKKpKQ/X9EcikWI8Hv/aMGX/fZCaUSG7B8Pe/s/h8AQtL/cTx5nI4bC1/Ha77OMpFArtBoPBtMLlTKMU3Q2i449fLDZAlUoXjY3lyOn8c6aCUKVAILW3sfHmi8qNj8i9XVWbB4uFo2iUAc33ACOjcZjXGKEhtCztqu2WSjUF396hBmFePsOY2m4mUznmS6VelzQIEzLhglaFonjUsnM58bBQeP9Dg3BFJ0nDYbQ9rxaxuPid9vcl4EhaWrqbwqirhb7EcEfrTwpj8R6iM09QrVcpcmCAFbq7fTvJ5PyBGhnwFFwHHS9YxhI3Ue0d4BoseTY/EtXewp4lGpV7nwZGgUH5AhqfhBW5sibHbwEGAKuO5gwYgh5eAAAAAElFTkSuQmCC"); } #diva-canvas-buttons .blue:hover, #diva-canvas-buttons .blue.clicked { - background-position: -175px -25px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqZJREFUeNqUVU1ME1EQfq/dH2ytVKq4TZtgYjRAAjclHvDA0SZtDbGnmnjDhLs3JHomMZ45WT21IbX8GLzBSYIciGBrMbXFn7bAVhe6/d12n7O1xbLuVpxkd2dnvvnevJnZt5gQgrQEY2xwu91e8N+E14GmOQb2t/Pz86/ALmvGaRGOj487JUmaBnUIacsWTdOP5+bmvv2T0OfzMeVy+QWofaiz7HZ1dd0LBoPVdqNBjQKyiVOQKdLXxKKOhJCxC51StLAnCF0uFwdFt56WUMEqMbqEALiA/lPUMVT7S0/PQJKi8iartfccy5poURSKPP81XyjkG4U3m80Mx3EWEFOpVJJ4nj9Kp9NJzS5j/PEyQrVHMzOf73IczbQAsiyjbPbLIUWVicPh6IaMcMsnCEJ1YWEhZDQan4TD4dTxljGOjiBUD4A2uLhozbSvyLI0mpy8f3Fi4kEvTTO43ReNRrPwGKzVagGv1zvSIMQ4boE8pkBvZLWyYvuxuir9bAWNjd2gTaYzSLlGR28dZx6Px4VEIpFr1pGBnUx5PB4LZCj5wXSisLOzV1KhEJs2Ghlks3UfZ2WznUcUxaDNzc3M+vp6UtUfhcOvNGVYq3uRyKU9npeJ3b7X53SyDdJMpkKWlhLf9/e39nXmcggI8VW9kbBYKGZjo1yDq21M7EyHKboGWyY5Pe/hIZHUtlJJkDoQ5pQux/S8Ozv1vNp2dBTLdxjyGBDKy7rL5QzFg4N69Q+ZAPpuscO3vWwgZHgN1IgeKBAopSoVmVSrdbK9/RyGl+iRReDgXWt+emefIlRQTuA7amAmgwuhkLjd3/8GSVKiprNuWBTFZ38dsBh/uA7327+PfAJzRT6B/h4h+qXb/VCB+GGAh6FWymTwEKv8El5DZu9aHL8EGADAeiNURmYqjAAAAABJRU5ErkJggg=="); } #diva-canvas-pane { background: #dddddd; @@ -545,10 +533,10 @@ right: 0; margin: 0 auto; z-index: 107; - cursor: url("../img/openhand.cur"), pointer; + cursor: url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="), pointer; } #diva-map-viewbox { - border: 2px solid #99bbe8; + border: 2px solid #aaaaaa; position: absolute; top: 10px; left: 10px; @@ -580,18 +568,15 @@ /* End canvas plugin */ /* Begin download plugin */ .diva-download-icon { - background: url('../img/plugins/download.png') no-repeat; - background-position: left center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNqcVV1Ik1EYPt+nNacmc3P+hFbqTC/c1K2WMppRmkokUhuZClkwwTFjgRdFg66MLroRIRgYqUkbQcws6aJA6y6oKaTlnILJWHUxJlupyHI9Z37f+BhmPy88Oz/fe57z/p13TDQaJYnS3NycjMEIaAENUAmIgFngPYfH4+PjwcSzTCIhyJQYhgA12V2+AF0gfb4jIYgYDDeAW8BehmFISUlJDAqFgqSkpJDFxUXi9XrJ/Pw82dzc5DmGgasgDtFFsoDcAvTRSW5uLunp6YkqlcoZgYvfdToddV/j9/u1AwMDorm5Oap+CUjjQrRtIawrhUUzmKfU1NQQq9X6WSwWd+L7VEtLi3dra0vB35qamlrudDo3oPsA43GHw8F/aoOVDpYmAGQPKZlMJiPd3d3PQEbjOEW15HL5AWGMGhoaDmJYwpna1tbWm5WVlduxY5h74MpjMa8F2VG6CbJvEomkHdMw+bNEQXK7q6vrOawm4JBg7wqbnp6up18LCgqIVqu98JdkccnPz+/UaDTrdJ6VlXWGRfZO0kVOTs5XDK/Jv0sAFsbOra2tlbP4ofEiiN9H8p8CyyY5wn3JeyCxawKBFaESsnsM2c1DTFnh/vT0dI3L5RKHw+Gnk5OTEbo3Ozvr4b+zhYWFP+hkZWWlQHjQaDTqEPQnq6urwloly8vLNpVKZQZZfG9hYeEw52WUzc7Ojrm6sbGhEh5sb29/0dbW9jPRvaKiImKz2WhJRfg9JPYUl9ggK5VKYwENhUJy1NFZwdlPBoPBXFFREd+gz89isbzF2Cd4+4eCweAJrmY9LGI1UlZWxhfnfSjIeOWkpKRBELgyMzNja5PJFMa7PofpFkdG4zsUiUREGRkZpKmpycEi5Utms/kNvR3FKYfCIyhKeVKUUyfetb+uro7U19dfxJZf0OLu0ofBXRbAZcN8t9k/MTHhtdvtqb9pTUeQcQPLstc5snIMI0AVXev1etLb23sa05fCftg6NjbmGB0dFbYmt7DbcM2Wopq2OKrQ2NhIOjo6BuGyaacGa/X5fHf6+/tFHo9n12JGAmiLI2gOdiyvAes7dmxIKdwbcrvd1ZSUNlTaWKnVxcXF8aarVqt9aWlpl6H/ate/AL7ggfOca9TFKuiJUAUfuDC8A5w7NZJfAgwAxxpMCajpN8wAAAAASUVORK5CYII=") no-repeat; } .diva-download-icon:hover { - background-position: -25px center; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBJREFUeNqclV9I01EUx+9+C3M6JzYhhnMNfcgxI6ipaD6sPxuKJRphjYIMweWD0EtPgxj40ENImD5EPuzFN+tBn5YIawUxZ249JXtQQkasLHNuobH5u33P2G9cpyJ24cPd79x7vvf8zv2dMxXnnBUPlUpVhakPXMzTCHbAZxABYTAN3+w+ZxIUwbgOvtHSEXwC1mJ/lRIhotJhegHu07NGo2Ht7e2spaWFNTc3s1QqxRYWFnKEw2Hl8L/gCXjGFSEhsmnldLvdzldWVnZgfw+eg3vgIZgEkUAgINfV1YnRDhd08mIuZdHr9XJZlj/AXq/T6arE18RbJPOO9q2tra+9vb2KfRvzWSVIgyRJv2nB4XDw3d1dDxYkWvR4PGdEQRwgC/mqSCQSszU1NYooXdQJEvSQobKyki8vL8+KCT5CMCc6MzOTEPZclWpra7tItaOjY7uhoeEBO95IdXd337ZYLLkHvV5/SUomk/SNMUQYxPSLHX8EcUEUJdNqtVckJLeCHoxGY4D950Aev9CcTqcbpcIxwWCsqFq6fD6fU7RlMhmy3wQO0R6Px9doLi0tPUnqcj7hj8WE9/T0vD6sSoaGhkbFvWazeZ7snZ2d3xk+Fcobx+X4xU3ZbLbf6XTuE3O73XTTl8W91dXVP2htcHAwwAYGBj7SQ0lJCRW/Wdy4uro6bTAYCmJWq5VvbGw8Lar9G0JReNni4uIwTlCc3gFJcND6/f41tVrNUds8FAotwaYWxPQoilx0bW1tfHNzs54WdFNTUz+F1xqlL14QPT8yMpKZmJj4g98mQewUeEs+5eXlPBqNzhdqGThcLldxa7IozihHagy3Dmtx4+PjadhPi4JsfX19EgkXRXfyKaCI7wI3eAWWlD1lZWV8bGyMOlffnm6TRwNezs3NcZPJdFRz5a2trTwWi1GLe3RggxXGNSTXh8sw4sLo0lgkEmGIhtlsNtbU1JRruKj9EC6rH/v3FsRB/ykYVI53gA1cwJ5zqA7qztH8K4fAGyAXO/4TYAAJjVy1G5e84AAAAABJRU5ErkJggg==") no-repeat; } /* End download plugin */ /* Begin autoscroll plugin */ .diva-autoscroll-icon { - float: right; - border-right: none; - background-image: url("../img/plugins/play.png"); + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC"); } .diva-autoscroll-prefs { display: none; @@ -614,11 +599,10 @@ .diva-annotations-icon { float: right; border-right: none; - background-image: url("../img/plugins/annotation.png"); - background-position-x: 0; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNrEltFtwyAQhknUBbwCKyQjOCOkI8QD+CErpA8ewB6hjOCMUK/AChnBgfY/6ReiIcZIPumMDwwf3OGD3TzPagv58I+u68S+Or041ZnjPZw2Tg1sP1bvdED9r7Rt+wcm6A3vEwZZIhX63AOovCuGC1gD6jt+UudcqWjyVQy+h3FGORSAesAI6CnwnG+rGcwxWgvt4cEf1DHclzYGXiM3QBt4rcLKBW6pLAbusTk99EChY/gRcVelwD1cLNDLi19NlQKnoLLBprDjfgvoGrBATQ6UE0gO1NImWgTNWTG79xgZ/C1oDthDv5DhQgjbB/xexcCSXscXK9Vor0uDNQatAdDByjUdDKrk5hIZl8Q0BU7N9BTYVnJv4BEVqY+CDZL8FbM3/3yfOjJrukyYd2Js6Xbw7XTO1BFeS57rvLkG3D6mFXGfsIAm9eFuq1vmU4ABAJY9c+Sb7cPEAAAAAElFTkSuQmCC"); } .annotations-icon-active { - background-position-x: -32px; + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVRJREFUeNrEltFtwyAQhknUBbwCKyQjOK9+S0eIR8gK6Qj2COXNr84I9QqskBEcaP+TfiEaYozkk874wPDBHT7YzfOstpAP/2iaRuyr04tTnTnew2nr1MD2Y3VOe9T/yjAMf2CC3vA+YZAlUqHPPYDKu2K4gDWgvuMndc6ViiZfxeB7GGeUfQGoB4yAngLP+baawRyjtdAOHvxBHcN9aWPgNXIDtIXXKqxc4JbKYuAOm9NDDxQ6hh8Rd1UK3MHFAr28+NVUKXAKKhtsCjvut4CuAQvU5EA5geRALW2iRdCcFbN7j5HB34LmgD30CxkuhLB9wO9VDCzpdXyxUo32ujRYY9AaAB2sXNPBoEpuLpFxSUxT4NRMT4FtJfcGHlGR+ijYIMlfMXvzz/epI7Omy4R5J8aWbgffTudMHeG15LnOm6vH7WNaEfcJC2hTH+62umU+BRgAQ41z5HnPmSYAAAAASUVORK5CYII="); } /* End iiif-highlight plugin */ /* Begin iiif-metadata plugin */ @@ -628,8 +612,6 @@ .diva-metadata-link { font-size: 1em; line-height: 1.8em; - position: relative; - top: -0.7em; } /* End iiif-metadata plugin */ diff --git a/build/css/diva.css.map b/build/css/diva.css.map index 90bb3562..74c687c0 100644 --- a/build/css/diva.css.map +++ b/build/css/diva.css.map @@ -1 +1 @@ -{"version":3,"sources":["mixins.less","viewer.less","plugins/canvas.less","plugins/download.less","plugins/autoscroll.less","plugins/iiif-highlight.less","plugins/iiif-metadata.less"],"names":[],"mappings":"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","file":"diva.css","sourcesContent":[".border-radius(@radius) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n.size(@height, @width) {\n height: @height;\n width: @width;\n}\n\n.square(@size) {\n .size(@size, @size);\n}\n\n.hidden {\n display: none;\n}\n\n// Shortcut for a 1px solid border\n.frame(@colour) {\n border: 1px solid @colour;\n}\n\n.plugin-icon(@plugin) {\n background: url('@{iconPath}plugins/@{plugin}.png') no-repeat;\n background-position: left center;\n &:hover {\n background-position: -25px center;\n }\n}\n\n.grab {\n cursor: url(\"@{iconPath}openhand.cur\"), pointer;\n}\n\n.grabbing {\n cursor: url(\"@{iconPath}closedhand.cur\"), move !important;\n}\n\n.loading {\n background: url(\"@{iconPath}loading.gif\") no-repeat center;\n}\n\n// Pretty translucent shadow\n.pretty-shadow(@distance: 4px) {\n .box-shadow(2px 2px @distance 0 rgba(0, 0, 0, 0.5));\n}\n\n.full-width {\n width: 100% !important;\n max-width: 100% !important;\n}\n\n.full-height {\n height: 100% !important;\n max-height: 100% !important;\n}\n\n.prevent-selection {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.diva-button {\n cursor: pointer;\n .square(32px);\n background-color: @buttonBg;\n background-repeat: no-repeat;\n background-position: center;\n .frame(@buttonFrame);\n\n @media screen and (min-device-width: 769px) {\n &:hover {\n background-color: @buttonHover;\n }\n }\n}\n",".diva-title {\n text-align: center;\n font-weight: bold;\n font-size: 1.3em;\n max-width: 50em;\n margin: 0 auto;\n}\n\n.diva-tools {\n margin-top: 15px;\n\n .diva-tools-left {\n float: left;\n\n .diva-slider-label {\n .hidden;\n padding: 8px;\n float: left;\n }\n\n .diva-zoom-buttons-label {\n .hidden;\n .diva-slider-label;\n }\n\n .diva-zoom-button() {\n .hidden;\n float: left;\n }\n .diva-zoom-out-button {\n .diva-zoom-button;\n background-image: url(\"@{iconPath}zoomout.png\");\n }\n\n .diva-zoom-in-button {\n .diva-zoom-button;\n background-image: url(\"@{iconPath}zoomin.png\");\n margin-left: -1px;\n }\n\n .diva-grid-out-button {\n .diva-zoom-out-button;\n }\n\n .diva-grid-in-button {\n .diva-zoom-in-button;\n }\n\n .diva-buttons-label {\n .diva-slider-label;\n }\n\n &.in-fullscreen {\n float: left;\n clear: none;\n }\n }\n\n .diva-tools-right {\n float: right;\n height: 42px;\n\n .diva-document-icon {\n background-image: url(\"@{iconPath}document.png\");\n }\n\n .diva-grid-icon {\n background-image: url(\"@{iconPath}grid.png\");\n }\n\n .diva-book-icon {\n background-image: url(\"@{iconPath}book.png\");\n }\n\n .diva-view-menu {\n float: right;\n }\n\n .diva-view-options {\n position: relative;\n z-index: 1;\n display: none;\n .box-shadow(1px 1px 4px 0 rgba(0,0,0,0.1));\n }\n\n .diva-view-options > div {\n margin-top: -1px;\n }\n\n .diva-link-icon {\n float: right;\n background-image: url(\"@{iconPath}link.png\");\n }\n\n .diva-page-nav {\n float: left;\n text-align: right;\n padding-right: 4px;\n white-space: nowrap;\n line-height: 32px;\n\n .diva-page-label {\n float: left;\n padding-top: 1px;\n padding-right: 0.5em;\n line-height: 32px;\n }\n\n .diva-goto-form {\n float: right;\n\n .diva-input {\n width: 30px;\n outline: none;\n margin: 0px;\n padding-top: 0px;\n }\n }\n }\n }\n\n &.diva-fullscreen-tools {\n position: fixed;\n top: 0px;\n right: 30px;\n z-index: @fullscreenZIndex + 1;\n height: 73px;\n padding: 15px;\n .frame(@toolsFrame);\n background: @toolsBg;\n .pretty-shadow;\n\n .diva-buttons-label {\n margin-top: 5px;\n padding: 0;\n clear: both;\n }\n .diva-page-nav {\n float: none;\n line-height: 1em;\n\n .diva-goto-form {\n margin-top: 9px;\n }\n\n .diva-page-label {\n float: none;\n clear: both;\n line-height: 1em;\n }\n }\n }\n}\n\n.diva-outer {\n clear: both;\n background: @viewerBg;\n .frame(@viewerFrame);\n position: relative;\n min-height: 100px;\n min-width: 200px;\n height: 700px;\n overflow: auto;\n\n .diva-inner {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n\n .diva-page {\n .box-shadow(7px 7px 6px -6px rgba(0,0,0,0.3));\n .loading;\n position: absolute;\n }\n\n .diva-document-page {\n left: 0;\n right: 0;\n\n .diva-page-tools {\n position: absolute;\n top: -@pluginIconSize;\n left: 0px;\n height: @pluginIconSize;\n z-index: 3;\n\n div {\n display: inline-block;\n .square(@pluginIconSize);\n cursor: pointer;\n }\n }\n }\n\n /* shadow only on bottom to prevent spilling onto righthand pages */\n .diva-page-book-left {\n .box-shadow(0px 7px 6px -6px rgba(0,0,0,0.3));\n }\n\n .diva-page-vertical {\n margin: 0 auto;\n display: inline-block;\n }\n\n .diva-page-horizontal {\n vertical-align: middle;\n display: inline-block;\n top: 50%;\n transform: translate(0, -50%);\n -webkit-transform: translate(0, -50%);\n -moz-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n }\n\n .diva-row {\n position: absolute;\n width: 100%;\n }\n\n &.diva-grab {\n .grab;\n }\n\n &.diva-grabbing {\n .grabbing;\n }\n }\n\n &.diva-fullscreen {\n .full-width;\n .full-height;\n z-index: @fullscreenZIndex;\n position: fixed !important;\n top: 0;\n left: 0;\n margin: 0;\n border: 0;\n }\n}\n\n.diva-fullscreen-icon {\n background-image: url(\"@{iconPath}fullscreen.png\");\n border-left: 0px;\n float: right;\n}\n\n.diva-popup {\n background: @linkBg;\n .frame(@buttonFrame);\n padding: .6em;\n z-index: @fullscreenZIndex + 1;\n position: absolute;\n .pretty-shadow;\n}\n\n.diva-link-popup {\n font-size: 10pt;\n\n input {\n width: 18em;\n &:focus {\n outline: none;\n }\n }\n\n &.in-fullscreen {\n top: 150px;\n right: 30px;\n }\n}\n\n.diva-hide-scrollbar {\n overflow: hidden !important;\n}\n\n// Used for the container element if its position is static and settings.contained\n.diva-relative-position {\n position: relative;\n}\n\n.zoom-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n.grid-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n// The loading indicator, shown if the AJAX request is slow\n.diva-throbber {\n .hidden;\n position: absolute;\n width: @throbberWidth;\n height: @throbberHeight;\n .loading;\n background-color: @white;\n border: 1px solid @grey;\n .pretty-shadow;\n top: 50%;\n left: 50%;\n margin-left: -@throbberWidth / 2;\n margin-top: -@throbberHeight / 2;\n}\n\n// Error message box, only shown if there is an error\n.diva-error {\n position: absolute;\n width: 400px;\n height: 200px;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n margin-left: -220px;\n margin-top: -120px;\n z-index: 120;\n padding: 0 1em;\n}\n\n.diva-modal {\n position: absolute;\n width: 32em;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 120;\n padding: 2em 2.2em;\n}\n\n","/* Begin canvas plugin */\n\n// Colours - should not be changed\n@black: #000;\n@darkGrey: #333;\n\n// Dimensions - should not be changed\n@toolsWidth: 230px;\n\n// Defines a base z-index for the backdrop div\n@canvasZIndex: @fullscreenZIndex + 5;\n\n// Colour scheme\n@canvasBackdropBg: rgba(50, 50, 50, 0.9);\n@canvasToolsText: @darkGrey;\n@canvasToolsBg: @white;\n@canvasButtonText: @darkGrey;\n@canvasButtonBg: @lightGrey;\n@canvasButtonHoverBg: @lighterGrey;\n@canvasPaneBg: @grey;\n@canvasPreviewBg: @black;\n@canvasViewboxFrame: @lightBlue;\n\n.diva-canvas-icon {\n .plugin-icon(\"canvas\");\n &.new {\n background-position: -50px center;\n &:hover {\n background-position: -75px center;\n }\n }\n}\n\n#diva-canvas-backdrop {\n z-index: @canvasZIndex;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n display: none;\n background: @canvasBackdropBg;\n}\n\n#diva-canvas-tools {\n color: @canvasToolsText;\n position: fixed;\n top: 10px;\n left: 10px;\n width: @toolsWidth;\n z-index: @canvasZIndex + 3;\n background: @canvasToolsBg;\n padding-bottom: 10px;\n .pretty-shadow;\n\n .action-buttons {\n clear: both;\n margin-bottom: 5px;\n text-align: right;\n\n a {\n color: @canvasButtonText;\n text-decoration: none;\n background: @canvasButtonBg;\n padding: 5px;\n .frame(@buttonFrame);\n\n &:last-child {\n border-left: 0;\n }\n\n &:hover {\n background: @canvasButtonHoverBg;\n }\n }\n }\n}\n\n#diva-canvas-toolbar {\n height: 16px;\n padding: 10px;\n padding-bottom: 0;\n div {\n .square(18px);\n background-repeat: no-repeat;\n cursor: pointer;\n z-index: @canvasZIndex + 4;\n display: inline-block;\n margin-right: 5px;\n background-image: url(\"@{iconPath}actions.png\");\n }\n span {\n vertical-align: top;\n float: right;\n }\n}\n\n#diva-canvas-toolwindow {\n // Needs to be set to ensure the viewbox is hidden when minimising\n position: relative;\n margin: 10px;\n}\n\n#diva-canvas-close {\n &:hover {\n background-position: -20px 0;\n }\n}\n\n#diva-canvas-minimise {\n background-position: -40px 0;\n\n &:hover {\n background-position: -60px 0;\n }\n}\n\n#diva-canvas-buttons {\n div {\n cursor: pointer;\n background-image: url(\"@{iconPath}plugins/canvas-buttons.png\");\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n padding: 5px;\n display: inline-block;\n\n &.clicked {\n background-color: @canvasPaneBg;\n }\n }\n\n .button (@x) {\n background-position: (5px - @x * 30px) 5px;\n\n &:hover, &.clicked {\n background-position: (5px - @x * 30px) -25px;\n }\n }\n\n .contrast {\n .button(0);\n }\n\n .brightness {\n .button(1);\n }\n\n .rotation {\n .button(2);\n }\n\n .zoom {\n .button(3);\n }\n\n .red {\n .button(4);\n }\n\n .green {\n .button(5);\n }\n\n .blue {\n .button(6);\n }\n}\n\n#diva-canvas-pane {\n background: @canvasPaneBg;\n padding-bottom: 10px;\n\n p {\n margin-left: 10px;\n padding-top: 10px;\n\n .link {\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n }\n }\n}\n\n#diva-canvas-mode {\n text-transform: capitalize;\n}\n\n#diva-canvas-slider {\n width: 188px;\n margin: 0 auto;\n display: block;\n\n .handle {\n margin-left: -6px;\n }\n}\n\n#diva-canvas-minimap {\n .square(@toolsWidth - 20px);\n cursor: crosshair;\n margin-bottom: 10px;\n background: @canvasPreviewBg;\n}\n\n#diva-canvas {\n position: absolute;\n // Center it (if it's smaller than the browser window)\n left: 0;\n right: 0;\n margin: 0 auto;\n z-index: @canvasZIndex + 2;\n .grab;\n}\n\n#diva-map-viewbox {\n border: 2px solid @canvasViewboxFrame;\n position: absolute;\n top: 10px;\n left: 10px;\n cursor: crosshair;\n .prevent-selection;\n .hidden;\n}\n\n// Added to the body upon entering canvas mode (to hide the scrollbar)\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n#diva-canvas-wrapper {\n z-index: @canvasZIndex + 1;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: scroll;\n}\n\n.canvas-throbber {\n z-index: @canvasZIndex + 5;\n position: fixed;\n}\n\n/* End canvas plugin */\n","/* Begin download plugin */\n\n.diva-download-icon {\n .plugin-icon(\"download\");\n}\n\n/* End download plugin */\n","/* Begin autoscroll plugin */\n\n.diva-autoscroll-icon {\n float: right;\n border-right: none;\n background-image: url(\"@{iconPath}plugins/play.png\");\n}\n\n.diva-autoscroll-prefs {\n\tdisplay: none;\n\tmargin-right: .6em;\n}\n\n.diva-autoscroll-prefs-text {\n\tfloat: left;\n}\n\n.diva-autoscroll-prefs-input {\n\tfloat: right;\n\tmargin-left: .6em;\n}\n\n.diva-autoscroll-pps {\n\twidth: 9em;\n}\n","/* Begin iiif-highlight plugin */\n\n.annotation-overlay {\n padding: 1px;\n}\n\n.diva-annotations-icon {\n float: right;\n border-right: none;\n background-image: url(\"@{iconPath}plugins/annotation.png\");\n background-position-x: 0;\n}\n\n.annotations-icon-active {\n background-position-x: -32px;\n}\n\n/* End iiif-highlight plugin */\n","/* Begin iiif-metadata plugin */\n\n.metadata-label {\n font-weight: bold;\n}\n\n.diva-metadata-link {\n font-size: 1em;\n line-height: 1.8em;\n position: relative;\n top: -.7em;\n}\n\n/* End iiif-metadata plugin */\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["mixins.less","viewer.less","plugins/canvas.less","plugins/download.less","plugins/autoscroll.less","plugins/iiif-highlight.less","plugins/iiif-metadata.less"],"names":[],"mappings":"AAqBA;EACI,aAAA;;AAgBJ;EACI,YAAQ,qeAAR;;AAGJ;EACI,YAAQ,keAAR;;AAGJ;EACI,gBAAY,86BAAZ;;AAOJ;EACI,sBAAA;EACA,0BAAA;;AAGJ;EACI,uBAAA;EACA,2BAAA;;AAGJ;EACI,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AAGJ;EACI,qBAAA;EACA,eAAA;EA9DA,YAAA;EACA,WAAA;EA+DA,yBAAA;EACA,4BAAA;EACA,2BAAA;EApDA,yBAAA;;AA4DJ,mBALgD;EACxC,YAAC;IACG,yBAAA;;;AClFZ;EACI,kBAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;EACA,cAAA;;AAGJ;EACI,eAAA;EACA,iBAAA;EACA,mBAAA;EACA,mBAAA;;AAGJ;EACI,WAAA;ED+CA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AChDA;AAAkB;EDAlB,aAAA;;ACIA;AAAuB;EDJvB,aAAA;ECMI,sBAAkB,qJAAlB;;AAGJ;AAAsB;EDTtB,aAAA;ECWI,sBAAkB,6JAAlB;EACA,iBAAA;;AAGR;EACI,YAAA;;AADJ,iBAGI;EACI,iBAAA;EDwBJ,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;ACxBA;EACI,mBAAA;EACA,mBAAA;;AAGA,cAAe;EACX,qBAAA;EACA,mBAAA;EACA,iBAAA;;AAGA;EACI,UAAA;EACA,iBAAA;;AAGZ;EACI,sBAAkB,6zIAAlB;;AAGJ;EACI,qBAAA;EACA,kBAAA;;AAGA;EACI,kBAAA;EACA,SAAA;EACA,UAAA;EACA,aAAA;EDpER,oDAAA;EACA,iDAAA;EACA,4CAAA;;ACsEQ,kBAAmB;EACf,gBAAA;EACA,cAAA;;AAGJ;EACI,sBAAkB,qQAAlB;;AAGJ;EACI,sBAAkB,yUAAlB;;AAGJ;EACI,sBAAkB,qOAAlB;;AAGZ;EACI,sBAAkB,qyCAAlB;;AAGJ;EACI,qBAAA;;AAGR;EACI,eAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EDlFA,yBAAA;ECoFA,mBAAA;EDxGA,oDAAA;EACA,iDAAA;EACA,4CAAA;;;AC+FJ,sBAUI;EACI,gBAAA;;AAXR,sBAcI;AAdJ,sBAciB;EACT,SAAA;;AAfR,sBAmBI;AAnBJ,sBAmBsB;AAnBtB,sBAmBwC;EAChC,UAAA;;AApBR,sBAuBI;EACI,cAAA;;AAxBR,sBA2BI;EACI,eAAA;;AA5BR,sBA2BI,eAGI;EACI,cAAA;;AAKZ;EACI,WAAA;EACA,mBAAA;EDnHA,yBAAA;ECqHA,kBAAA;EACA,iBAAA;EACA,gBAAA;EACA,aAAA;EACA,cAAA;;AAGA;EACI,kBAAA;EACA,gBAAA;EACA,cAAA;;AAGA;EDtJJ,uDAAA;EACA,oDAAA;EACA,+CAAA;EAsCA,gBAAY,86BAAZ;ECiHQ,kBAAA;;AAGJ;EACI,OAAA;EACA,QAAA;;AAGZ;EACI,kBAAA;EACA,UAAA;EACA,OAAA;EACA,YAAA;EACA,UAAA;;AALJ,gBAOI;EACI,qBAAA;EDnKJ,YAAA;EACA,WAAA;ECoKI,eAAA;;;AAKR;EDhLI,uDAAA;EACA,oDAAA;EACA,+CAAA;;ACkLJ;EACI,cAAA;EACA,qBAAA;;AAGJ;EACI,sBAAA;EACA,qBAAA;EACA,QAAA;EACA,WAAW,kBAAX;EACA,mBAAmB,kBAAnB;EACA,gBAAgB,kBAAhB;EACA,eAAe,kBAAf;;AAGJ;EACI,kBAAA;EACA,WAAA;;AAGJ;EDxKI,YAAQ,qeAAR;;AC4KJ;EDxKI,YAAQ,keAAR;;AC4KJ;EDhKI,sBAAA;EACA,0BAAA;EAIA,uBAAA;EACA,2BAAA;EC6JA,YAAA;EACA,0BAAA;EACA,MAAA;EACA,OAAA;EACA,SAAA;EACA,SAAA;;AAGJ;EACI,mBAAA;EDxMA,yBAAA;EC0MA,aAAA;EACA,YAAA;EACA,kBAAA;EDhOA,oDAAA;EACA,iDAAA;EACA,4CAAA;;ACkOJ;EACI,eAAA;;AADJ,gBAGI;EACI,WAAA;;AACA,gBAFJ,MAEK;EACG,aAAA;;AAIR,gBAAC;EACG,UAAA;EACA,WAAA;;AAKR;EACI,2BAAA;;AAGJ;EACI,kBAAA;EACA,UAAA;EACA,aAAA;EACA,WAAA;;AAIJ,QAH8B;EAG9B;IAFQ,YAAA;;;AAIR;EACI,kBAAA;EACA,UAAA;EACA,aAAA;EACA,WAAA;;AAIJ,QAH8B;EAG9B;IAFQ,YAAA;;;AAKR;ED/PI,aAAA;ECiQA,kBAAA;EACA,WAAA;EACA,YAAA;ED1OA,gBAAY,86BAAZ;EC4OA,yBAAA;EACA,yBAAA;EDrRA,oDAAA;EACA,iDAAA;EACA,4CAAA;ECqRA,QAAA;EACA,SAAA;EACA,kBAAA;EACA,iBAAA;;AAIJ;EACI,kBAAA;EACA,YAAA;EACA,aAAA;EACA,sBAAA;EACA,sBAAA;EACA,oDAAA;EACA,iDAAA;EACA,4CAAA;EACA,QAAA;EACA,SAAA;EACA,mBAAA;EACA,kBAAA;EACA,YAAA;EACA,cAAA;;AAGJ;EACI,kBAAA;EACA,WAAA;EACA,sBAAA;EACA,sBAAA;EACA,oDAAA;EACA,iDAAA;EACA,4CAAA;EACA,QAAA;EACA,SAAA;EACA,WAAW,qBAAX;EACA,YAAA;EACA,kBAAA;;;AC3SJ;EFQI,gBAAY,2tBAAZ;;AAEA,iBAAC;EACG,gBAAY,mhCAAZ;;AERJ,iBAAC;EACG,gBAAY,uvBAAZ;;AACA,iBAFH,IAEI;EACG,gBAAY,+tBAAZ;;AAKZ;EACI,YAAA;EACA,eAAA;EACA,MAAA;EACA,OAAA;EACA,SAAA;EACA,QAAA;EACA,aAAA;EACA,iCAAA;;AAGJ;EACI,cAAA;EACA,eAAA;EACA,SAAA;EACA,UAAA;EACA,YAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EF9CA,oDAAA;EACA,iDAAA;EACA,4CAAA;;AEoCJ,kBAWI;EACI,WAAA;EACA,kBAAA;EACA,iBAAA;;AAdR,kBAWI,gBAKI;EACI,cAAA;EACA,qBAAA;EACA,mBAAA;EACA,YAAA;EFtCR,yBAAA;;AEyCQ,kBAZR,gBAKI,EAOK;EACG,cAAA;;AAGJ,kBAhBR,gBAKI,EAWK;EACG,mBAAA;;AAMhB;EACI,YAAA;EACA,aAAA;EACA,iBAAA;;AAHJ,oBAII;EFtEA,YAAA;EACA,WAAA;EEuEI,4BAAA;EACA,eAAA;EACA,YAAA;EACA,qBAAA;EACA,iBAAA;;AAVR,oBAYI;EACI,mBAAA;EACA,YAAA;;AAIR;EAEI,kBAAA;EACA,YAAA;;AAGJ;EACI,sBAAkB,qfAAlB;;AAEA,kBAAC;EACG,sBAAkB,yVAAlB;;AAIR;EACI,sBAAkB,6QAAlB;;AAEA,qBAAC;EACG,sBAAkB,iQAAlB;;AAIR,oBACI;EACI,eAAA;EACA,4BAAA;EACA,WAAA;EACA,YAAA;EACA,YAAA;EACA,qBAAA;EACA,kCAAA;;AAEA,oBATJ,IASK;EACG,yBAAA;;AAXZ,oBAuBI;EAPI,sBAAkB,6oBAAlB;;AAEA,oBAKJ,UALK;AAAQ,oBAKb,UALc;EACN,sBAAkB,yaAAlB;;AAnBZ,oBA2BI;EAXI,sBAAkB,yuBAAlB;;AAEA,oBASJ,YATK;AAAQ,oBASb,YATc;EACN,sBAAkB,qeAAlB;;AAnBZ,oBA+BI;EAfI,sBAAkB,yyBAAlB;;AAEA,oBAaJ,UAbK;AAAQ,oBAab,UAbc;EACN,sBAAkB,qnBAAlB;;AAnBZ,oBAmCI;EAnBI,sBAAkB,i5BAAlB;;AAEA,oBAiBJ,MAjBK;AAAQ,oBAiBb,MAjBc;EACN,sBAAkB,qoBAAlB;;AAnBZ,oBAuCI;EAvBI,sBAAkB,6iCAAlB;;AAEA,oBAqBJ,KArBK;AAAQ,oBAqBb,KArBc;EACN,sBAAkB,6+BAAlB;;AAnBZ,oBA2CI;EA3BI,sBAAkB,qhCAAlB;;AAEA,oBAyBJ,OAzBK;AAAQ,oBAyBb,OAzBc;EACN,sBAAkB,y9BAAlB;;AAnBZ,oBA+CI;EA/BI,sBAAkB,i+BAAlB;;AAEA,oBA6BJ,MA7BK;AAAQ,oBA6Bb,MA7Bc;EACN,sBAAkB,iiCAAlB;;AAiCZ;EACI,mBAAA;EACA,oBAAA;;AAFJ,iBAII;EACI,iBAAA;EACA,iBAAA;;AANR,iBAII,EAII;EACI,eAAA;;AAEA,iBAPR,EAII,MAGK;EACG,0BAAA;;AAMhB;EACI,0BAAA;;AAGJ;EACI,YAAA;EACA,cAAA;EACA,cAAA;;AAHJ,mBAKI;EACI,iBAAA;;AAIR;EF9LI,aAAA;EACA,YAAA;EE+LA,iBAAA;EACA,mBAAA;EACA,mBAAA;;AAGJ;EACI,kBAAA;EAEA,OAAA;EACA,QAAA;EACA,cAAA;EACA,YAAA;EFjLA,YAAQ,qeAAR;;AEqLJ;EACI,yBAAA;EACA,kBAAA;EACA,SAAA;EACA,UAAA;EACA,iBAAA;EFhKA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;EAhDA,aAAA;;AEiNJ;EACI,2BAAA;;AAGJ;EACI,YAAA;EACA,kBAAA;EACA,MAAA;EACA,OAAA;EACA,SAAA;EACA,QAAA;EACA,gBAAA;;AAGJ;EACI,YAAA;EACA,eAAA;;;;ACrPJ;EH6BI,gBAAY,2yCAAZ;;AAEA,mBAAC;EACG,gBAAY,mqCAAZ;;;;AIhCR;EACI,sBAAkB,iSAAlB;;AAGJ;EACC,aAAA;EACA,kBAAA;;AAGD;EACC,WAAA;;AAGD;EACC,YAAA;EACA,iBAAA;;AAGD;EACC,UAAA;;;ACnBD;EACE,YAAA;;AAGF;EACE,YAAA;EACA,kBAAA;EACA,sBAAkB,6lBAAlB;;AAGF;EACE,sBAAkB,6lBAAlB;;;;ACXF;EACE,iBAAA;;AAGF;EACE,cAAA;EACA,kBAAA","file":"diva.css","sourcesContent":[".border-radius(@radius) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n.size(@height, @width) {\n height: @height;\n width: @width;\n}\n\n.square(@size) {\n .size(@size, @size);\n}\n\n.hidden {\n display: none;\n}\n\n// Shortcut for a 1px solid border\n.frame(@colour) {\n border: @borderSize solid @colour;\n}\n\n.plugin-icon(@plugin) {\n background: data-uri('@{iconPath}plugins/@{plugin}.png') no-repeat;\n\n &:hover {\n background: data-uri('@{iconPath}plugins/@{plugin}-hover.png') no-repeat;\n }\n}\n\n.grab {\n cursor: data-uri(\"@{iconPath}openhand.cur\"), pointer;\n}\n\n.grabbing {\n cursor: data-uri(\"@{iconPath}closedhand.cur\"), move !important;\n}\n\n.loading {\n background: data-uri(\"@{iconPath}loading.gif\") no-repeat center;\n}\n\n.pretty-shadow(@distance: 4px) {\n .box-shadow(2px 2px @distance 0 rgba(0, 0, 0, 0.5));\n}\n\n.full-width {\n width: 100% !important;\n max-width: 100% !important;\n}\n\n.full-height {\n height: 100% !important;\n max-height: 100% !important;\n}\n\n.prevent-selection {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.diva-button {\n display: inline-block;\n cursor: pointer;\n .square(@buttonSize);\n background-color: @buttonBg;\n background-repeat: no-repeat;\n background-position: center;\n .frame(@buttonFrame);\n\n @media screen and (min-device-width: 769px) {\n &:hover {\n background-color: @buttonHover;\n }\n }\n}\n","@buttonHeight: @buttonSize + (2 * @borderSize);\n\n.diva-title {\n text-align: center;\n font-weight: bold;\n font-size: 1.3em;\n max-width: 50em;\n margin: 0 auto;\n}\n\n.diva-label {\n margin: 0 @toolbarGroupMargin;\n line-height: 34px;\n vertical-align: top;\n white-space: nowrap;\n}\n\n.diva-tools-left {\n float: left;\n .prevent-selection;\n}\n\n .diva-zoom-label, .diva-grid-label {\n .hidden;\n }\n\n .diva-zoom-out-button, .diva-grid-out-button {\n .hidden;\n background-image: data-uri(\"@{iconPath}zoomout.png\");\n }\n\n .diva-zoom-in-button, .diva-grid-in-button {\n .hidden;\n background-image: data-uri(\"@{iconPath}zoomin.png\");\n margin-left: -1px;\n }\n\n.diva-tools-right {\n float: right;\n\n .diva-button {\n margin-left: -1px;\n .prevent-selection;\n }\n}\n\n .diva-page-nav {\n white-space: nowrap;\n margin-right: @toolbarGroupMargin;\n }\n\n .diva-page-nav form {\n display: inline-block;\n vertical-align: top;\n line-height: @buttonHeight;\n }\n\n .diva-input {\n width: 3em;\n margin-right: 4px;\n }\n\n .diva-fullscreen-icon {\n background-image: data-uri(\"@{iconPath}fullscreen.png\");\n }\n\n .diva-view-menu {\n display: inline-block;\n position: relative;\n }\n\n .diva-view-options {\n position: absolute;\n top: @buttonHeight;\n z-index: 1;\n display: none;\n .box-shadow(1px 1px 4px 0 rgba(0,0,0,0.1));\n }\n\n .diva-view-options span {\n margin-top: -1px;\n display: block;\n }\n\n .diva-document-icon {\n background-image: data-uri(\"@{iconPath}document.png\");\n }\n\n .diva-grid-icon {\n background-image: data-uri(\"@{iconPath}grid.png\");\n }\n\n .diva-book-icon {\n background-image: data-uri(\"@{iconPath}book.png\");\n }\n\n .diva-link-icon {\n background-image: data-uri(\"@{iconPath}link.png\");\n }\n\n .diva-page-label {\n display: inline-block;\n }\n\n.diva-fullscreen-tools {\n position: fixed;\n top: 15px;\n right: 30px;\n z-index: @fullscreenZIndex + 1;\n padding: 15px;\n .frame(@toolsFrame);\n background: @toolsBg;\n .pretty-shadow;\n\n .diva-tools-right {\n margin-left: 2em;\n }\n\n .diva-label, .diva-page-label {\n margin: 0;\n }\n\n /* prevent variable number of digits in labels from resizing .diva-fullscreen-tools */\n .diva-zoom-label, .diva-grid-label, .diva-page-label {\n width: 6em;\n }\n\n .diva-page-label {\n display: block;\n }\n\n .diva-page-nav {\n margin-right: 0;\n\n form {\n line-height: 1;\n }\n }\n}\n\n.diva-outer {\n clear: both;\n background: @viewerBg;\n .frame(@viewerFrame);\n position: relative;\n min-height: 100px;\n min-width: 200px;\n height: 700px;\n overflow: auto;\n}\n\n .diva-inner {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n }\n\n .diva-page {\n .box-shadow(7px 7px 6px -6px rgba(0,0,0,0.3));\n .loading;\n position: absolute;\n }\n\n .diva-document-page {\n left: 0;\n right: 0;\n }\n\n.diva-page-tools {\n position: absolute;\n top: -@pluginIconSize;\n left: 0;\n height: @pluginIconSize;\n z-index: 3;\n\n div {\n display: inline-block;\n .square(@pluginIconSize);\n cursor: pointer;\n }\n}\n\n/* shadow only on bottom to prevent spilling onto righthand pages */\n.diva-page-book-left {\n .box-shadow(0px 7px 6px -6px rgba(0,0,0,0.3));\n}\n\n.diva-page-vertical {\n margin: 0 auto;\n display: inline-block;\n}\n\n.diva-page-horizontal {\n vertical-align: middle;\n display: inline-block;\n top: 50%;\n transform: translate(0, -50%);\n -webkit-transform: translate(0, -50%);\n -moz-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n}\n\n.diva-row {\n position: absolute;\n width: 100%;\n}\n\n.diva-grab {\n .grab;\n}\n\n.diva-grabbing {\n .grabbing;\n}\n\n.diva-fullscreen {\n .full-width;\n .full-height;\n z-index: @fullscreenZIndex;\n position: fixed !important;\n top: 0;\n left: 0;\n margin: 0;\n border: 0;\n}\n\n.diva-popup {\n background: @linkBg;\n .frame(@buttonFrame);\n padding: .6em;\n z-index: @fullscreenZIndex + 1;\n position: absolute;\n .pretty-shadow;\n}\n\n.diva-link-popup {\n font-size: 10pt;\n\n input {\n width: 18em;\n &:focus {\n outline: none;\n }\n }\n\n &.in-fullscreen {\n top: 150px;\n right: 30px;\n }\n}\n\n// Used for body in fullscreen mode\n.diva-hide-scrollbar {\n overflow: hidden !important;\n}\n\n.zoom-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n.grid-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n// The loading indicator, shown if the AJAX request is slow\n.diva-throbber {\n .hidden;\n position: absolute;\n width: @throbberWidth;\n height: @throbberHeight;\n .loading;\n background-color: @white;\n border: 1px solid @grey;\n .pretty-shadow;\n top: 50%;\n left: 50%;\n margin-left: -@throbberWidth / 2;\n margin-top: -@throbberHeight / 2;\n}\n\n// Error message box, only shown if there is an error\n.diva-error {\n position: absolute;\n width: 400px;\n height: 200px;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n margin-left: -220px;\n margin-top: -120px;\n z-index: 120;\n padding: 0 1em;\n}\n\n.diva-modal {\n position: absolute;\n width: 32em;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 120;\n padding: 2em 2.2em;\n}\n\n","/* Begin canvas plugin */\n\n// Colours - should not be changed\n@black: #000;\n@darkGrey: #333;\n\n// Dimensions - should not be changed\n@toolsWidth: 230px;\n\n// Defines a base z-index for the backdrop div\n@canvasZIndex: @fullscreenZIndex + 5;\n\n// Colour scheme\n@canvasBackdropBg: rgba(50, 50, 50, 0.9);\n@canvasToolsText: @darkGrey;\n@canvasToolsBg: @white;\n@canvasButtonText: @darkGrey;\n@canvasButtonBg: @lightGrey;\n@canvasButtonHoverBg: @lighterGrey;\n@canvasPaneBg: @grey;\n@canvasPreviewBg: @black;\n@canvasViewboxFrame: @primaryBorder;\n\n.diva-canvas-icon {\n .plugin-icon(\"canvas\");\n\n &.new {\n background: data-uri('@{iconPath}plugins/canvas/canvas-enter-stored.png') no-repeat;\n &:hover {\n background: data-uri('@{iconPath}plugins/canvas/canvas-enter-stored-hover.png') no-repeat;\n }\n }\n}\n\n#diva-canvas-backdrop {\n z-index: @canvasZIndex;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n display: none;\n background: @canvasBackdropBg;\n}\n\n#diva-canvas-tools {\n color: @canvasToolsText;\n position: fixed;\n top: 10px;\n left: 10px;\n width: @toolsWidth;\n z-index: @canvasZIndex + 3;\n background: @canvasToolsBg;\n padding-bottom: 10px;\n .pretty-shadow;\n\n .action-buttons {\n clear: both;\n margin-bottom: 5px;\n text-align: right;\n\n a {\n color: @canvasButtonText;\n text-decoration: none;\n background: @canvasButtonBg;\n padding: 5px;\n .frame(@buttonFrame);\n\n &:last-child {\n border-left: 0;\n }\n\n &:hover {\n background: @canvasButtonHoverBg;\n }\n }\n }\n}\n\n#diva-canvas-toolbar {\n height: 16px;\n padding: 10px;\n padding-bottom: 0;\n div {\n .square(18px);\n background-repeat: no-repeat;\n cursor: pointer;\n z-index: @canvasZIndex + 4;\n display: inline-block;\n margin-right: 5px;\n }\n span {\n vertical-align: top;\n float: right;\n }\n}\n\n#diva-canvas-toolwindow {\n // Needs to be set to ensure the viewbox is hidden when minimising\n position: relative;\n margin: 10px;\n}\n\n#diva-canvas-close {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-close.png\");\n\n &:hover {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-close-hover.png\");\n }\n}\n\n#diva-canvas-minimise {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-minimise.png\");\n\n &:hover {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-minimise-hover.png\");\n }\n}\n\n#diva-canvas-buttons {\n div {\n cursor: pointer;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n padding: 5px;\n display: inline-block;\n background-position: center center;\n\n &.clicked {\n background-color: @canvasPaneBg;\n }\n }\n\n .button (@adjustmentName) {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-adj-@{adjustmentName}.png\");\n\n &:hover, &.clicked {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-adj-@{adjustmentName}-hover.png\");\n }\n }\n\n .contrast {\n .button(\"contrast\");\n }\n\n .brightness {\n .button(\"brightness\");\n }\n\n .rotation {\n .button(\"rotation\");\n }\n\n .zoom {\n .button(\"zoom\");\n }\n\n .red {\n .button(\"red\");\n }\n\n .green {\n .button(\"green\");\n }\n\n .blue {\n .button(\"blue\");\n }\n}\n\n#diva-canvas-pane {\n background: @canvasPaneBg;\n padding-bottom: 10px;\n\n p {\n margin-left: 10px;\n padding-top: 10px;\n\n .link {\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n }\n }\n}\n\n#diva-canvas-mode {\n text-transform: capitalize;\n}\n\n#diva-canvas-slider {\n width: 188px;\n margin: 0 auto;\n display: block;\n\n .handle {\n margin-left: -6px;\n }\n}\n\n#diva-canvas-minimap {\n .square(@toolsWidth - 20px);\n cursor: crosshair;\n margin-bottom: 10px;\n background: @canvasPreviewBg;\n}\n\n#diva-canvas {\n position: absolute;\n // Center it (if it's smaller than the browser window)\n left: 0;\n right: 0;\n margin: 0 auto;\n z-index: @canvasZIndex + 2;\n .grab;\n}\n\n#diva-map-viewbox {\n border: 2px solid @canvasViewboxFrame;\n position: absolute;\n top: 10px;\n left: 10px;\n cursor: crosshair;\n .prevent-selection;\n .hidden;\n}\n\n// Added to the body upon entering canvas mode (to hide the scrollbar)\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n#diva-canvas-wrapper {\n z-index: @canvasZIndex + 1;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: scroll;\n}\n\n.canvas-throbber {\n z-index: @canvasZIndex + 5;\n position: fixed;\n}\n\n/* End canvas plugin */\n","/* Begin download plugin */\n\n.diva-download-icon {\n .plugin-icon(\"download\");\n}\n\n/* End download plugin */\n","/* Begin autoscroll plugin */\n\n.diva-autoscroll-icon {\n background-image: data-uri(\"@{iconPath}plugins/autoscroll-play.png\");\n}\n\n.diva-autoscroll-prefs {\n\tdisplay: none;\n\tmargin-right: .6em;\n}\n\n.diva-autoscroll-prefs-text {\n\tfloat: left;\n}\n\n.diva-autoscroll-prefs-input {\n\tfloat: right;\n\tmargin-left: .6em;\n}\n\n.diva-autoscroll-pps {\n\twidth: 9em;\n}\n","/* Begin iiif-highlight plugin */\n\n.annotation-overlay {\n padding: 1px;\n}\n\n.diva-annotations-icon {\n float: right;\n border-right: none;\n background-image: data-uri(\"@{iconPath}plugins/annotation.png\");\n}\n\n.annotations-icon-active {\n background-image: data-uri(\"@{iconPath}plugins/annotation-active.png\");\n}\n\n/* End iiif-highlight plugin */\n","/* Begin iiif-metadata plugin */\n\n.metadata-label {\n font-weight: bold;\n}\n\n.diva-metadata-link {\n font-size: 1em;\n line-height: 1.8em;\n}\n\n/* End iiif-metadata plugin */\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/build/css/diva.min.css b/build/css/diva.min.css index 2826848a..6cf277c8 100644 --- a/build/css/diva.min.css +++ b/build/css/diva.min.css @@ -1,2 +1,2 @@ -.hidden{display:none}.grab{cursor:url("../img/openhand.cur"),pointer}.grabbing{cursor:url("../img/closedhand.cur"),move !important}.loading{background:url("../img/loading.gif") no-repeat center}.full-width{width:100% !important;max-width:100% !important}.full-height{height:100% !important;max-height:100% !important}.prevent-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diva-button{cursor:pointer;height:32px;width:32px;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center;border:1px solid #99bbe8}@media screen and (min-device-width:769px){.diva-button:hover{background-color:#fdfdfd}}.diva-title{text-align:center;font-weight:bold;font-size:1.3em;max-width:50em;margin:0 auto}.diva-tools{margin-top:15px}.diva-tools .diva-tools-left{float:left}.diva-tools .diva-tools-left .diva-slider-label{display:none;padding:8px;float:left}.diva-tools .diva-tools-left .diva-zoom-buttons-label{display:none;padding:8px;float:left}.diva-tools .diva-tools-left .diva-zoom-out-button{display:none;float:left;background-image:url("../img/zoomout.png")}.diva-tools .diva-tools-left .diva-zoom-in-button{display:none;float:left;background-image:url("../img/zoomin.png");margin-left:-1px}.diva-tools .diva-tools-left .diva-grid-out-button{display:none;float:left;background-image:url("../img/zoomout.png")}.diva-tools .diva-tools-left .diva-grid-in-button{display:none;float:left;background-image:url("../img/zoomin.png");margin-left:-1px}.diva-tools .diva-tools-left .diva-buttons-label{display:none;padding:8px;float:left}.diva-tools .diva-tools-left.in-fullscreen{float:left;clear:none}.diva-tools .diva-tools-right{float:right;height:42px}.diva-tools .diva-tools-right .diva-document-icon{background-image:url("../img/document.png")}.diva-tools .diva-tools-right .diva-grid-icon{background-image:url("../img/grid.png")}.diva-tools .diva-tools-right .diva-book-icon{background-image:url("../img/book.png")}.diva-tools .diva-tools-right .diva-view-menu{float:right}.diva-tools .diva-tools-right .diva-view-options{position:relative;z-index:1;display:none;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1)}.diva-tools .diva-tools-right .diva-view-options>div{margin-top:-1px}.diva-tools .diva-tools-right .diva-link-icon{float:right;background-image:url("../img/link.png")}.diva-tools .diva-tools-right .diva-page-nav{float:left;text-align:right;padding-right:4px;white-space:nowrap;line-height:32px}.diva-tools .diva-tools-right .diva-page-nav .diva-page-label{float:left;padding-top:1px;padding-right:.5em;line-height:32px}.diva-tools .diva-tools-right .diva-page-nav .diva-goto-form{float:right}.diva-tools .diva-tools-right .diva-page-nav .diva-goto-form .diva-input{width:30px;outline:none;margin:0;padding-top:0}.diva-tools.diva-fullscreen-tools{position:fixed;top:0;right:30px;z-index:101;height:73px;padding:15px;border:1px solid #ddd;background:#fff;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}.diva-tools.diva-fullscreen-tools .diva-buttons-label{margin-top:5px;padding:0;clear:both}.diva-tools.diva-fullscreen-tools .diva-page-nav{float:none;line-height:1em}.diva-tools.diva-fullscreen-tools .diva-page-nav .diva-goto-form{margin-top:9px}.diva-tools.diva-fullscreen-tools .diva-page-nav .diva-page-label{float:none;clear:both;line-height:1em}.diva-outer{clear:both;background:#f1f1f1;border:1px solid #99bbe8;position:relative;min-height:100px;min-width:200px;height:700px;overflow:auto}.diva-outer .diva-inner{position:relative;overflow:hidden;margin:0 auto}.diva-outer .diva-inner .diva-page{-webkit-box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);-moz-box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);background:url("../img/loading.gif") no-repeat center;position:absolute}.diva-outer .diva-inner .diva-document-page{left:0;right:0}.diva-outer .diva-inner .diva-document-page .diva-page-tools{position:absolute;top:-25px;left:0;height:25px;z-index:3}.diva-outer .diva-inner .diva-document-page .diva-page-tools div{display:inline-block;height:25px;width:25px;cursor:pointer}.diva-outer .diva-inner .diva-page-book-left{-webkit-box-shadow:0 7px 6px -6px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 6px -6px rgba(0,0,0,0.3);box-shadow:0 7px 6px -6px rgba(0,0,0,0.3)}.diva-outer .diva-inner .diva-page-vertical{margin:0 auto;display:inline-block}.diva-outer .diva-inner .diva-page-horizontal{vertical-align:middle;display:inline-block;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.diva-outer .diva-inner .diva-row{position:absolute;width:100%}.diva-outer .diva-inner.diva-grab{cursor:url("../img/openhand.cur"),pointer}.diva-outer .diva-inner.diva-grabbing{cursor:url("../img/closedhand.cur"),move !important}.diva-outer.diva-fullscreen{width:100% !important;max-width:100% !important;height:100% !important;max-height:100% !important;z-index:100;position:fixed !important;top:0;left:0;margin:0;border:0}.diva-fullscreen-icon{background-image:url("../img/fullscreen.png");border-left:0;float:right}.diva-popup{background:#fff;border:1px solid #99bbe8;padding:.6em;z-index:101;position:absolute;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}.diva-link-popup{font-size:10pt}.diva-link-popup input{width:18em}.diva-link-popup input:focus{outline:none}.diva-link-popup.in-fullscreen{top:150px;right:30px}.diva-hide-scrollbar{overflow:hidden !important}.diva-relative-position{position:relative}.zoom-slider{position:relative;top:.6em;display:none;float:left}@media (max-width:480px){.zoom-slider{width:100px}}.grid-slider{position:relative;top:.6em;display:none;float:left}@media (max-width:480px){.grid-slider{width:100px}}.diva-throbber{display:none;position:absolute;width:50px;height:50px;background:url("../img/loading.gif") no-repeat center;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;margin-left:-25px;margin-top:-25px}.diva-error{position:absolute;width:400px;height:200px;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;margin-left:-220px;margin-top:-120px;z-index:120;padding:0 1em}.diva-modal{position:absolute;width:32em;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;transform:translate(-50%, -50%);z-index:120;padding:2em 2.2em}.diva-canvas-icon{background:url('../img/plugins/canvas.png') no-repeat;background-position:left center}.diva-canvas-icon:hover{background-position:-25px center}.diva-canvas-icon.new{background-position:-50px center}.diva-canvas-icon.new:hover{background-position:-75px center}#diva-canvas-backdrop{z-index:105;position:fixed;top:0;left:0;bottom:0;right:0;display:none;background:rgba(50,50,50,0.9)}#diva-canvas-tools{color:#333;position:fixed;top:10px;left:10px;width:230px;z-index:108;background:#fff;padding-bottom:10px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}#diva-canvas-tools .action-buttons{clear:both;margin-bottom:5px;text-align:right}#diva-canvas-tools .action-buttons a{color:#333;text-decoration:none;background:#f1f1f1;padding:5px;border:1px solid #99bbe8}#diva-canvas-tools .action-buttons a:last-child{border-left:0}#diva-canvas-tools .action-buttons a:hover{background:#fdfdfd}#diva-canvas-toolbar{height:16px;padding:10px;padding-bottom:0}#diva-canvas-toolbar div{height:18px;width:18px;background-repeat:no-repeat;cursor:pointer;z-index:109;display:inline-block;margin-right:5px;background-image:url("../img/actions.png")}#diva-canvas-toolbar span{vertical-align:top;float:right}#diva-canvas-toolwindow{position:relative;margin:10px}#diva-canvas-close:hover{background-position:-20px 0}#diva-canvas-minimise{background-position:-40px 0}#diva-canvas-minimise:hover{background-position:-60px 0}#diva-canvas-buttons div{cursor:pointer;background-image:url("../img/plugins/canvas-buttons.png");background-repeat:no-repeat;width:20px;height:20px;padding:5px;display:inline-block}#diva-canvas-buttons div.clicked{background-color:#ddd}#diva-canvas-buttons .contrast{background-position:5px 5px}#diva-canvas-buttons .contrast:hover,#diva-canvas-buttons .contrast.clicked{background-position:5px -25px}#diva-canvas-buttons .brightness{background-position:-25px 5px}#diva-canvas-buttons .brightness:hover,#diva-canvas-buttons .brightness.clicked{background-position:-25px -25px}#diva-canvas-buttons .rotation{background-position:-55px 5px}#diva-canvas-buttons .rotation:hover,#diva-canvas-buttons .rotation.clicked{background-position:-55px -25px}#diva-canvas-buttons .zoom{background-position:-85px 5px}#diva-canvas-buttons .zoom:hover,#diva-canvas-buttons .zoom.clicked{background-position:-85px -25px}#diva-canvas-buttons .red{background-position:-115px 5px}#diva-canvas-buttons .red:hover,#diva-canvas-buttons .red.clicked{background-position:-115px -25px}#diva-canvas-buttons .green{background-position:-145px 5px}#diva-canvas-buttons .green:hover,#diva-canvas-buttons .green.clicked{background-position:-145px -25px}#diva-canvas-buttons .blue{background-position:-175px 5px}#diva-canvas-buttons .blue:hover,#diva-canvas-buttons .blue.clicked{background-position:-175px -25px}#diva-canvas-pane{background:#ddd;padding-bottom:10px}#diva-canvas-pane p{margin-left:10px;padding-top:10px}#diva-canvas-pane p .link{cursor:pointer}#diva-canvas-pane p .link:hover{text-decoration:underline}#diva-canvas-mode{text-transform:capitalize}#diva-canvas-slider{width:188px;margin:0 auto;display:block}#diva-canvas-slider .handle{margin-left:-6px}#diva-canvas-minimap{height:210px;width:210px;cursor:crosshair;margin-bottom:10px;background:#000}#diva-canvas{position:absolute;left:0;right:0;margin:0 auto;z-index:107;cursor:url("../img/openhand.cur"),pointer}#diva-map-viewbox{border:2px solid #99bbe8;position:absolute;top:10px;left:10px;cursor:crosshair;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.overflow-hidden{overflow:hidden !important}#diva-canvas-wrapper{z-index:106;position:absolute;top:0;left:0;bottom:0;right:0;overflow:scroll}.canvas-throbber{z-index:110;position:fixed}.diva-download-icon{background:url('../img/plugins/download.png') no-repeat;background-position:left center}.diva-download-icon:hover{background-position:-25px center}.diva-autoscroll-icon{float:right;border-right:none;background-image:url("../img/plugins/play.png")}.diva-autoscroll-prefs{display:none;margin-right:.6em}.diva-autoscroll-prefs-text{float:left}.diva-autoscroll-prefs-input{float:right;margin-left:.6em}.diva-autoscroll-pps{width:9em}.annotation-overlay{padding:1px}.diva-annotations-icon{float:right;border-right:none;background-image:url("../img/plugins/annotation.png");background-position-x:0}.annotations-icon-active{background-position-x:-32px}.metadata-label{font-weight:bold}.diva-metadata-link{font-size:1em;line-height:1.8em;position:relative;top:-0.7em} +.hidden{display:none}.grab{cursor:url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="),pointer}.grabbing{cursor:url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8="),move !important}.loading{background:url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center}.full-width{width:100% !important;max-width:100% !important}.full-height{height:100% !important;max-height:100% !important}.prevent-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diva-button{display:inline-block;cursor:pointer;height:32px;width:32px;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center;border:1px solid #aaa}@media screen and (min-device-width:769px){.diva-button:hover{background-color:#fdfdfd}}.diva-title{text-align:center;font-weight:bold;font-size:1.3em;max-width:50em;margin:0 auto}.diva-label{margin:0 .7em;line-height:34px;vertical-align:top;white-space:nowrap}.diva-tools-left{float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diva-zoom-label,.diva-grid-label{display:none}.diva-zoom-out-button,.diva-grid-out-button{display:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAIklEQVR42mNgGAWjYBQQB3x9ff9TgkcNJmzwKBgFowAVAACElnmBtJelAAAAAABJRU5ErkJggg==")}.diva-zoom-in-button,.diva-grid-in-button{display:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAKElEQVR42mNgGAWkAF9f3//IeNTgkWQwugGk4lGDqRf2o+l41OCRAgDiStSheMjqggAAAABJRU5ErkJggg==");margin-left:-1px}.diva-tools-right{float:right}.diva-tools-right .diva-button{margin-left:-1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diva-page-nav{white-space:nowrap;margin-right:.7em}.diva-page-nav form{display:inline-block;vertical-align:top;line-height:34px}.diva-input{width:3em;margin-right:4px}.diva-fullscreen-icon{background-image:url("data:image/png;base64,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")}.diva-view-menu{display:inline-block;position:relative}.diva-view-options{position:absolute;top:34px;z-index:1;display:none;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.1)}.diva-view-options span{margin-top:-1px;display:block}.diva-document-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAsSURBVDiNY/T19f3PQAJgIkUxAwMDA+P//yRZQIYNNPfDqIZRDUNHw3DIcQDkTQvYVGzS1gAAAABJRU5ErkJggg==")}.diva-grid-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABfSURBVDiNY/T19X3AwMAgz4AKHm7atEmBgYGBwc/Pjyx5JiyCDGhiZMkzYRGkChiaBj/EIv4QB5toecb///9T4jCcgGZBwTiajmFgaBo8mo4ZGBhG0zESGJoG0yQdAwD6QT53wkiu4gAAAABJRU5ErkJggg==")}.diva-book-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNpi/P//PwMtABMDjQDNDGbx8/MjKiw2bdrECKKJVT/0gmLU4FGDRw0eNXhADWYcrZpgACDAAPfJDBBti7cPAAAAAElFTkSuQmCC")}.diva-link-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAANFSURBVDiNjZRPaBx1FMc/b3banUgVQQ8boUURoSIWE8GCYINtDjUwv91Esxdb8F9NDlURclAohsWDglQRjHVFbKuguLKSnclqKigqBS9uFKSCiTRYCxGxejC4m+z+5nlwpo6bjeZ3+r3v+77PvPdmGFFVtnoKhcLeKIqeA24DLqlqva+v71ilUllNPLJVoO/7R0TkBJDpSi1FUXRwbm7u/JaB+Xz+kKqeBpxNLD86jnPX7OzsT/8LNMbcC7yX6uxrx3GOqupuVX0F6AMQkW9yudwd/wk0xtwDzALbY+nc+vr6vvn5+d8AfN8fEZFZYFucf2qzETDGDAHVBCYii9ba4QQGEIbhh8BUquy+nsB8Pj8AhMk4wHK73T5Qr9d/7vZ6nnc6Fd68ATgxMbFNVU8BV8adXcxkMvuz2exqPp9/tlgs/ustN5vNYiq8sAG4srIyDOyJw1+jKNofRdEla+28qh5rtVonS6WSA+D7/qiIvJrUisi7vUbenbq/HYbhEnAI2BtrhxcWFl6Tv88A4MawRi6Xe34DUEQupsI7RURqtdoJEZlJRFU9YoyZFJEXgF+A71T1YLlcbl/+bMbGxq6x1u7JZDLnOp3OMnBFXP96GIaT8YhvAg/E+qrrutdba4dc1/2yWq2uQPzlj4yMXGWtPaOqp1zX/UNEnkl1+ajv+y+rqnqe9wjwbazvsNYO1Wq1DxIYgFMqlRzXdUNVvR3Ytba2NjU4OPiSiLyVgj5mjHmyUqlYVf00pd/QvTKn0Wg8Duz7Zz26Mj09HWWz2YeA9+O9LorIO4VCYaeIjCfFURSd3wBM7QTg6SAI3gCoVCq2v7//fqDcbrcPdDodiaLoE+C62LssIme6gS5wY/JAz/Nm0slyudwGJo0x1wKfATfFqXXgwSAI/uzV4VJybzabY92G0dHRq4GPgVtiqQMUgyD4vNubAKtJICLlQqEwnMTFYnGHtfYjYCCZQkQOB0FQ6wUDkPHx8e2tVusr4NZYa6rqEyLSAF4EhmJdVfXhMAxPbgaD+I9tjNkFnAV2bmZU1aNhGM5slk+OAxAEwQVr7TDwQy+WiExtBXYZCFCv1xc9zxsAjgPfA78DXwB312q141uBAfwFPr5cDatao0oAAAAASUVORK5CYII=")}.diva-page-label{display:inline-block}.diva-fullscreen-tools{position:fixed;top:15px;right:30px;z-index:101;padding:15px;border:1px solid #ddd;background:#fff;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}.diva-fullscreen-tools .diva-tools-right{margin-left:2em}.diva-fullscreen-tools .diva-label,.diva-fullscreen-tools .diva-page-label{margin:0}.diva-fullscreen-tools .diva-zoom-label,.diva-fullscreen-tools .diva-grid-label,.diva-fullscreen-tools .diva-page-label{width:6em}.diva-fullscreen-tools .diva-page-label{display:block}.diva-fullscreen-tools .diva-page-nav{margin-right:0}.diva-fullscreen-tools .diva-page-nav form{line-height:1}.diva-outer{clear:both;background:#f1f1f1;border:1px solid #aaa;position:relative;min-height:100px;min-width:200px;height:700px;overflow:auto}.diva-inner{position:relative;overflow:hidden;margin:0 auto}.diva-page{-webkit-box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);-moz-box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);box-shadow:7px 7px 6px -6px rgba(0,0,0,0.3);background:url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center;position:absolute}.diva-document-page{left:0;right:0}.diva-page-tools{position:absolute;top:-25px;left:0;height:25px;z-index:3}.diva-page-tools div{display:inline-block;height:25px;width:25px;cursor:pointer}.diva-page-book-left{-webkit-box-shadow:0 7px 6px -6px rgba(0,0,0,0.3);-moz-box-shadow:0 7px 6px -6px rgba(0,0,0,0.3);box-shadow:0 7px 6px -6px rgba(0,0,0,0.3)}.diva-page-vertical{margin:0 auto;display:inline-block}.diva-page-horizontal{vertical-align:middle;display:inline-block;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.diva-row{position:absolute;width:100%}.diva-grab{cursor:url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="),pointer}.diva-grabbing{cursor:url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAAH/AAAB/wAAA/0AAANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//+AB///wAf//4AH//+AD///yT/////////////////////////////8="),move !important}.diva-fullscreen{width:100% !important;max-width:100% !important;height:100% !important;max-height:100% !important;z-index:100;position:fixed !important;top:0;left:0;margin:0;border:0}.diva-popup{background:#fff;border:1px solid #aaa;padding:.6em;z-index:101;position:absolute;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}.diva-link-popup{font-size:10pt}.diva-link-popup input{width:18em}.diva-link-popup input:focus{outline:none}.diva-link-popup.in-fullscreen{top:150px;right:30px}.diva-hide-scrollbar{overflow:hidden !important}.zoom-slider{position:relative;top:.6em;display:none;float:left}@media (max-width:480px){.zoom-slider{width:100px}}.grid-slider{position:relative;top:.6em;display:none;float:left}@media (max-width:480px){.grid-slider{width:100px}}.diva-throbber{display:none;position:absolute;width:50px;height:50px;background:url("data:image/gif;base64,R0lGODlhEAAQAPIAAPHx8QAAALi4uD4+PgAAAFxcXHt7e4qKiiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==") no-repeat center;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;margin-left:-25px;margin-top:-25px}.diva-error{position:absolute;width:400px;height:200px;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;margin-left:-220px;margin-top:-120px;z-index:120;padding:0 1em}.diva-modal{position:absolute;width:32em;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);top:50%;left:50%;transform:translate(-50%, -50%);z-index:120;padding:2em 2.2em}.diva-canvas-icon{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAatJREFUeNqMlD0vBVEQhnfX4SL2NiI+Cm5Dp5f4C26hUVBpCQqtSkLDr1CpdKKQkIheS0mHm3ARXHHPek8yE6/JWUzyZD/mzOy8c+ZsWq/XE9g02AedoAUm5BqsBs5AF3gAk+BTfBz3AcZDXCbOTIIK0AN88m2D5OuXaxKJ69Y4J04vlYUFb7JY7Y7uH0FKCS/BhiT1ks87WlApqTQx1aktg1XQJ/6QYwWcZP8IVkupykQS5OQLsSNg3v0mA7TNB/mjB2AO9JLae3ARgpfAWkwGWDcVcqXb4BCMSVzwXYFrJ33JyZGIjAVJWiV5jpI+gWewS++GtOQg45V2PFwb4FieK0Z+ByXJTXsqOlJWhvb4mkZKp6Ft+hzdXCcygu3Q+xqdKN7domQqfiRnySkFx4LSSMIsNnva+GYkid7fglmqhv1NefZcjKOdLCLVzIBN2RzdpKb8SErjnJFvG78IhuldWDNg5BdlPclL+nkk46b91nHjkcpsMVpptWRn98A5mKKROiV/9S/5PtLTlvx8t2jNqFHqrUpNGo7bu/xoXyKJb+S0NIyiaNyXAAMAV9J7QqwGuvAAAAAASUVORK5CYII=") no-repeat}.diva-canvas-icon:hover{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApVJREFUeNqEVMuKGkEUrW7bd3zEgGAkgmRQXPhYCKO7EZcB98GFCzchCeRD3BrIxh/wE2Q+YBZuBtyJDyQk0TCJj/Hdtjm3Uz1pZkpzoeiqOnXq3nPr3laOxyNLJpPFw+FwvdlsmMvlYjBnp9PZ0ATYBbAux5bY8gNTY7EYs9vtT3iYb2SaaZomr9drJkkSWywWzGq1auyfvSQSx9zAjrSZSCSEvFwux/RLZVnWnE4no6g9Hg/b7/eyceNyufxGJDJFUebT6VRflMtlBWc7mH6iAQcfQqGQrVAo2BRzpLhc9xgIBMyRCm0ymdzCeQLTIw+MQVF9NBpNlf+RjSgNIzJZrVYLWSwWCWuJq2CDwYD1+32f3Gw2hTIajYaNqxA6q1Qq916vV08ZmaqqLBwOs1KptFfOycAygEglIj6OOJvNFlut1uvZbPaKMDg/+ny+QSaTuZMikcgvyHhuJlF0uEgbDoeWdDp9OZ/Pb8gZ9pf4+nu9nlqtVlm73b7EG9wQF5FqUGjJ5/NMPieD1tvt1mbOJ87p74Ao6VGfmSpDGo/HDqSTKedk0GGk5rvxOLADzqg0QU0KH9HhcDA9X9FotIiNa45RyC5I1DsK2AWwLsfmGC9IPsee8DD+dhQ8yoZ8QUlJZzAhT78UJTUXgciPHAwGfwC7wvJqt9u9icfjD7k4xdOTvlqtfpvyZu6az8jpWzrCcyah3NyYes/xFEOGSB66Jo5y84HoM3eNWb6Ip2/iZ+IXdQ7K7aeo3Aw7xdMvRTl5HpcH75r3iDSD6UcaiPgdnMQM/BRP5rLAtRi1Jhl5QgPcgbgBVseyjnNfut3ug34Rj4aeU3i/x8se8O9kbrdbNQ5ybAvsK8cWBpZKpYQ8StUfAQYA90WC9GAOvOkAAAAASUVORK5CYII=") no-repeat}.diva-canvas-icon.new{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb9JREFUeNqElM0rRVEUxc+97/J8xktRJsxkwpBShgwMzVBShsyUgVI+/gEzU0bMFTOlpIwoExNhQpF6+S7utQ7rsJx3Hrt+9exz1j57nbuPaH7z0iAmwCKoBC+gCxTNV/SBDVDBXDf3ON0Cda9OF3Mx5kIKasCb+Yl2FrRR4B4jujzIQLXTJVxMeZIt/CR5GxcU2bhnIcO9B2BNatjCaeKdmOqJEpEUdjEHRkAddbbWINiPTWlEJhx+fhTU83eOhVvBcCI21tnNtw3wTFEWOGQHDHFvxsI34DgJ2Mg5G2CKHcZc0+Kr4Ai0Se4UnNmiY6BW7jZzNli0WezrBzwBHWBZ1ltckW1+cSP3cwt2+bez564mL3sbvbUGN1JqI+OJnzYoPBfbbvRC8X01CW30gEkWtMJOeVH/TUZJTl9ULJ36oqjMFMShvLv4uzKWcryKWQrfmTOeLvLtG85XGjh1hkOeyKuZBr2iK5nhRDoKPccBjonmCp6TSD7irztpkt96p4fgURzEHDcjuqhcpwXpRrtaAXugX7rZ8rr+034aOPWa739cnuqSZ79E54oW+d+8Suy6eABXfElFr7Og7kOAAQDbb3wSAOBcfAAAAABJRU5ErkJggg==") no-repeat}.diva-canvas-icon.new:hover{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAa5JREFUeNqMlD8vRFEQxd977lrEakT8KdhKp5f4CCoaUesIEi2diAifQkOj3UqyBb1GQUmHTVgEK/Y95ybnxjG5Kyb55e2+uXPunbkzz83tXSawGXAMSqAFJvn0VgVn9D2CKfBFn487At0al9GZ0VGAXpAnPzZMQW+DXJNIXNnGOTr9n08Gv3NxsHsGpeCJzyB4Bbboz6mXO1kQTmNPqpbK7xWwBvop6jVWQT3rEBATK8w7L1Ax/lGw6CSNTSmF47NthFT4BCyAPr7vAg/gwgcvg/VYGmBDMrCZ7IIamJCaX4Mbx7pUTOCYT4OiA5JeSUSfwQs4ENGRcEE+jTfTJg1wyv9lST2kGawignlY6/5Kw7RUwhq3Ixf56xId0/C2L++rMlGJbPavztCJymK7Mijt4Mtiu4Tmb0YCguAdmJep0RM3Yxs6ucnYEMyCbV5O6N8mPyQhrrDl0THVWwy2xCkppHZDJv3C1jWT1ojVp8Z2S6WdGqalstjtJ2zwWE0PwTmYlpaqiz8ap+nnkbZp8ZO4I2vGTfq5TT+I+nH74ES8RoRv6WuYk4W4Ho37FmAALHt+CwITqggAAAAASUVORK5CYII=") no-repeat}#diva-canvas-backdrop{z-index:105;position:fixed;top:0;left:0;bottom:0;right:0;display:none;background:rgba(50,50,50,0.9)}#diva-canvas-tools{color:#333;position:fixed;top:10px;left:10px;width:230px;z-index:108;background:#fff;padding-bottom:10px;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5)}#diva-canvas-tools .action-buttons{clear:both;margin-bottom:5px;text-align:right}#diva-canvas-tools .action-buttons a{color:#333;text-decoration:none;background:#f1f1f1;padding:5px;border:1px solid #aaa}#diva-canvas-tools .action-buttons a:last-child{border-left:0}#diva-canvas-tools .action-buttons a:hover{background:#fdfdfd}#diva-canvas-toolbar{height:16px;padding:10px;padding-bottom:0}#diva-canvas-toolbar div{height:18px;width:18px;background-repeat:no-repeat;cursor:pointer;z-index:109;display:inline-block;margin-right:5px}#diva-canvas-toolbar span{vertical-align:top;float:right}#diva-canvas-toolwindow{position:relative;margin:10px}#diva-canvas-close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQVJREFUeNqslLEOgjAQhq+NkwnExAcSGE1gchBnH8tVXNycmIhvJBAGEhO8n7SJIqXFeMklbbl+vR5/T3RdR0mSLInozF7WdX0siuJJExaG4cLzvBMP123b7vM8b0Qcx4Dc2CMECSGuVVWlJhggvu9fOIGdWrqzb6XKJNKBCEAgNjhAYBv2DKByuGEMZoBoe4ggCIwB+poY22IEij11GgJ1liYI6tmDHFKnKQjmUn/AQp+iymAO5APkCjPJQ9KfTDroxCqND9CcYo/BpA2CmozVbAj7myD7V2wTm8o6ZdiXMDFnRoOrrV1+sUUaK4l+oloB2dqIAYa9B/HW2DK84l8b20uAAQCLjwLqt9305AAAAABJRU5ErkJggg==")}#diva-canvas-close:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJFJREFUeNqslLEKwCAMREPpVP9/756hgnOhf5ZGuYIUSSxN4JZ4PKPRkIiQxqY6VLtqrTlL1QNvUSXkGuRUCcQWDBDu/BcYrRJ5aQgbQB5lQoniwQyIgGEaGOu+Z2I39iCNMVm6f/TJy3SbQR86Y3Z0oagIP1rIZYe0P+xBRn6REvVpE0bBvzHSDbb8Z7DdAgwARUeIgUWvd3IAAAAASUVORK5CYII=")}#diva-canvas-minimise{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFlJREFUeNpi/P//PwM1ABMDlcCoQUPRIBZfX9+jjIyM2kA2I9RgRjTMgEYjY5j6ayxAQ6yo4CAt6nkNiG8AsQYQ/4fif0hsWP5Bpv9jUXudcTSvDUGDAAIMAJ9XGBGo0H6VAAAAAElFTkSuQmCC")}#diva-canvas-minimise:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpi/P//PwM1ABMDlcCoQUPRIEYgPgrE2lA2E5RGxgxoNDKGqb8GIv4PKq+xAPENINaAuuwflEbGDGg0Moapv844mteGoEEAAQYAhHkXuTBtU6sAAAAASUVORK5CYII=")}#diva-canvas-buttons div{cursor:pointer;background-repeat:no-repeat;width:20px;height:20px;padding:5px;display:inline-block;background-position:center center}#diva-canvas-buttons div.clicked{background-color:#ddd}#diva-canvas-buttons .contrast{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXlJREFUeNq0lb1KxEAUhZPJgqS08BksLERZSJ1CbPLTBUFwW0uF7dZSW42drTZKupg0VqkXgtpYWPkAFjaBNGviOTIJIayLbuKBIXeGvd/M5ObcVcuyVNryPE/L83xXVdUhptWgUg7kpLquPwRB8NnOVdtA13XXsXaN0FAWa4oNR2EYvjYXRU2GHMc5BuxJwt4QXwohdhC/zAEa/C1zmFstDqrAtu0jPM4ZE5Rl2ThJkhnnSJr9cEqdOchlfFFfWV6TJ1vBZvu4xl0zC8BnPDYXXD9H3havL1gA+c6421Ub9kvpZJAlWE35zt6LojhRlpdBlpCfBnUTx/FHByALOxSNb+xR6a7/AfYqIe1EbffAS/sH0uhycmBZ1moXGlmCXYNGx1iDb0878KZkCbYgdg3aB+MQNtxbAkbrjcj6rrJsQRMWCce+hdl90zQHfwBOqjZW90O2INlxzqSv2b7uNU2LYUkf8415JyMsiiK/lKDeG6za91/AlwADAP4sxwU5rOxvAAAAAElFTkSuQmCC")}#diva-canvas-buttons .contrast:hover,#diva-canvas-buttons .contrast.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM1JREFUeNpi/P//PwM6YGRkZAZS7kBsgoRB4AwS3gnU+xdDM8hAZAwE6kB8AiRFAIPUqGPoRzKIEYgLgfgbVMM9IJ4AxC5AfAWHod+gehixGViIpBBkEAuS3AUCri1EMRDqTZBtoDCJwBIMhAz8BvM+CDAjhdlUdMOINBAWpiCzGLygAq+AWJACA0HYiwkpSSwCan7PQBkwQTbwHAPlgDYGUhUwQbMRCBhRwbwzNDUwDlgoCFJqIPUTNtWzHk0KB5oUX9QqYBmpXQUABBgA5FBbDJAAnEYAAAAASUVORK5CYII=")}#diva-canvas-buttons .brightness{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb5JREFUeNqsVM1KAlEUnju5cKH0Bi6rhbToBdIWQuXPboIKX6GdEEWRFIG7HiGIwNkpRtAi6QVaSIS57A1CFy5spu+rM3IbR70LDxzOnXu/78y55+cq3/eteVIsFt9om81meh42ZpmJKc6y9Y9CoVDOZrPGZGLJiXTIA6XUbTKZvHMcZynEzYmOhRhiydGdjqMZDAb3AOxguTccDt9hq8EZcvcZjg6YE2KhdXInHLbb7RH+ekBn8Xj8RoqxCVOBbgjsFVrDD16IAdaCvcL3d+BHTatyqVQ6xtklMdCebK9AfVzztNFoXEfxIh1KZM/QD8/znFar9ds2+Xw+bdu2i+UqdIuRzqyyJrym0p1RuOaeRF2J7C9p2iCXOSkAc9bTnelOwekFecU6BfMkxyPbWrBMy+EDzDautx6OUvLYwfIRt9k1zWGN1WQB6CDkjEXxBWMW4cLahuPECWDTuq77NauxgV0G9oiNDexkY3PQOZsyTucgVec8aWcwFxy9fr9/yEn7l8NEIrEfzCb/GiKnpD3GIpg6OcL9E0YYKJJezmQyMX2PitekSw3vE0uOvqcMX+yuvDpri3qJR6aN/SPAAFsVBiFOQpN5AAAAAElFTkSuQmCC")}#diva-canvas-buttons .brightness:hover,#diva-canvas-buttons .brightness.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNq8VDsOgzAMTSA7c5fODLkDW4/BPVh6Hi7A0nOgirlL5+58aqNHZWgoGaxGeiJ5fjZOeMRO02SOhrW25Sdp/ZHWmbgRqzPJppOSEJ3MWs5ZkbxlbJsDPKkJ6cIjdmZsuBRaXpQfXgicEFxlcgisEQ24r4LirSzMsC4IDeEJ8LxALIN2vZsfHVSEgTASOmAEV+3m7RQrkHgneMF7cMPSaWzBBt34QMwj1oRyLQVa4bMLkQ+yAp/Xi+b5jl06nPOJ5uyAG0J9YrSH9pb/81HUbKNqbPVfT/1yEEVdoJv5DAO8k8VmY0fe2B0slmvdxH2sr98CDAClFhsKAJcnrgAAAABJRU5ErkJggg==")}#diva-canvas-buttons .rotation{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAe5JREFUeNqsVM9LAlEQdrdFrdhD2CGCqEsQBVFLUR2iPIo/UAy7FVR0iS4RHetP8BSEYUV18mKprPQD7A8oD4EdOnQoCbqG5Fa72vdslE3MFBv42Nl5b743M2/ecPl83lAuLpdrHJ9FYBYQdUuPQEDTtKAsyy9OpzPGcdwpJMDpiTweT08ulwvDNmSoLp/ANTAByJFIxF4icrvd/SC5gNrJ/nFSGmv7UJPkbGTbAC/pRXmHWApESEWC4RywAB8gWTaZTMehUEgrD4VFjdRSUFuKNuz3CqTvEEmWnYic47/lBJJNPQkTBGMTEI0N+igZVqLRaLxacZD+Ns/ze9irIRL1m1t7ZhGtU3j3ZrP58I8iG2Kx2E0lOw8Mkx6sVJNahRG1UVp3hgaE1xXs6V+IIO2NEilU7KlGicKkr6G7u+px9vl8RrRPIRMetQmQvRU94q+DpElRlDOo7PHO8GjAK/bwaN2LE5ZqIGnOZrMsgGkWDKS7UGxBEObwKd7aLsjCdru9oxKJw+GYRCS3qOkC3falJEn+0uuHcx8+R8AI+bzRy09iTxqOA9DZeBlkd0N7TlRVncdsev0xj6xWqyCK4gbUrbJRUS4P8FtFWeTSBKg0IVG8XkTAHvMYwcI6H7VI4UKSmUzmIJFIKHqfLwEGAAbH1Astu6nmAAAAAElFTkSuQmCC")}#diva-canvas-buttons .rotation:hover,#diva-canvas-buttons .rotation.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWVJREFUeNqslL8vBEEUx2fvRKK4QvYKUYhGIjoUNEJ7KkEvUWh0Eg1/hfpy7iotiRwSEYVCQoKGRETBiUolyBFnfea8kZfN7uXOesknMzvz3nd+7JtngiAwYbBRyMMzBIo7WIUu8GAPFuoxIYFeOA8FR/EBx9Iv21hPBIzneQM0+9BtfuwBinAm3+0wBTPSd/YOvtvJEDzJCnZiDtIxx7a7fg3tcNpNnsjAG+SiBJTQesRR8/bCcrAj25zHuWgaGFcwTNMBNfiU9tHOHYjqddxxmiFF8KAsVmCgZv5oVqhT+lcmgaVUv/JfQtmkQlXpj5uEtiF/7QV6WvlTkuFZ9zomVGJttSCShkPJo1k3WFZii02I2IQsqJglN+HDvZrYtqUiRmQMbpTvbv2ulUM/nCoH+zCPYA2WoQQX8KV8NiETVY/aYEUqQKN6dAuTOva3HoUeZp885hHBl8y/lPpUIq6qY74FGADbGm+BLZVKoQAAAABJRU5ErkJggg==")}#diva-canvas-buttons .zoom{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjpJREFUeNqklEtoE1EUhueGkGysioJQI9aNIApFqA/oRlCpMSVvCBafC0Vw51JXUijFjVAoyIjdFNxEE8hDyULM0heCtLjQjaCLCqKLjJCYzCR+U2/kzjjTBHrgzDnnPv75z73nXNHr9TS3xOPx/UKIo+gE83vQVfx37Xb7da1W+6ltIEIFjMViW4PB4ALuFZ/1BnqzXC4vDQRMpVLHu91uHnevMm+i39FR176nMJ4plUqGGzBgf9Lp9HaAnyhgL4gnDcMYgc1u0zR3MXYe/Sbnp5m/58swkUgs41+0B4jvVKvV2Z7H4WYymZ2dTqcMu0m5drpSqTxzMATskAL23A/MlmKx+AOwC7i/1tkIcfe/lNl77F8QCNzyA+sLR/AZo8vwYC6X2+IARCak32o0Gu+1IYR/vurvb7Vah90M+xexVq/XTW04+aKAj7lveVX6+5LJ5MgwaJzduJLiRweg3QHKjZ8cMuVT0rXC4fAHByCd8dI+PxkvDGJJVUxB4pwEfpzP55sOwEKhsIa9LeMxuqWYzWZHvcDoptOY5T5R0p33LGz+KHgQ6sQn5Lj9ACwy/Ab7FR1n3RTWrkEh13QZu0RhP/Ls5Wg0uiMUCi3izgw4wt9oSAJb7L+sggp3HcM0DbM53AMKm/U6ZXyJI5kn1TPse+gFKvwagw7Y1mw2j9gPBmtWIpHIiq7rHeVyrmIeuEHFgE7bUMjmGqx1FXRTgJLpdcz9v/UuPgW0TQqPhQ6pG7hvLcs6+0eAAQA9LheEWJANtAAAAABJRU5ErkJggg==")}#diva-canvas-buttons .zoom:hover,#diva-canvas-buttons .zoom.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXFJREFUeNqklD1LA0EQhvcEwcIQP7AIil9gJYigFoKVio02tmoT8av1F4i9pb2ooP9BEWwEFQLCkUA6ETQ2WmhhwOj6DszBMOyuCxl4uOV29rns7GwSa63RkSTJCB5TYAL0gRSUwB3y300oSJiB6ADH9NrDB9iSazRSNgOeleAbvDjEFyDvFSI6lewKTIM2nu8BK6Amco5CwlORuEdldCYb0w1uRO6SI8eMioRLn0wsGAKfnJ+6hEUhnAzJxKIDzv8B7XKuhVuDog4eTFzc8pPWj8sJetHP4xq+0IgUPonxgBamPB5EQ+cihWNiXNXCUnZBwGykcI6fVMOyniyALy7yI8j9cyAL4hDPfX24q1qn4JHNg1fO+6Wt+4S03WshfQP7YJHrtQZOWGJFy6yG7nIXOAv8MWTUhbihpa5tLYOK+jWW63wIesG6Txoqfp5Ps8jN36rmN1xSE3PVAh/d1NKmhCzdFtJq00KW7oB7MPwnwADMqkVBYMpLoAAAAABJRU5ErkJggg==")}#diva-canvas-buttons .red{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAq9JREFUeNqUVM1PE1EQf7vLLt2NK+y2FmMglUSNYuCkqV5IOJlYAm1IOOnBCxz4G9Do0Ysxhj+g6KkElCaYxgMHQyiJPVnpQgxpDZhl+Sr9YLuw2z5nK61t3a11kknmzZv5vZl5M0NgjJEVEQRBjoyM+OH+Phxvnasl0EfD4fAH0Jcs/awAx8bGunVdfwZiP7KmOE3Tz+fn53f+CTg+Ps5omvYWRA9qTj8cDsfjUCh0VqskG60AbLIFMJM857aoKSBE7EMtkpVtHaDP57sMRe9sFdC0NX1sAcHAhf6TGn3aag+iKCbb29s5QRAuQsHpXC6nKoqSy+fz5cLzHMd0u1y8wPPciabpSjqd1WQ5aQkYCASuFovFp8PDw70AyFT0pVIJybKcYXQde7q6OkiKIip3hqI4e4PBNxsE8eImxqlqyn6/32sYxiyIfevr63LtixAxmpyYuPRkaspNsyxRe9e5tLQLir4iQrMJgvCWAUdHR3mIYhpqUY4qmUweSZKUrjgNDg7SLMchk+8MDVUjN1ZWjsXl5cPzIwNjM71JELyZ8iPgusLGYrGUqqqFe17vFUi/GpXgdCKaohA1Nye7FxZ26z4HMHTAaoNeshyvRCKh4EIBX+vp8Yhudxn0eH8fU8HgT3cksmflA/XrNyO8YdcSHSzLbG9uGsB/mtnpZGwbHbDMTzm0M8irqt6oo46O9CaAhyR8hmRnsA092Khj4/Fckz6XSKhhxO42WyiomUymuk2Ke3tnws6OamcPPx0hYVmuAeiiTQro0+pqSj89xQawODOTIu3TXRzAeK08KTBar3ieNzdwoNHwIJs9+RyNfnuwsYE6trYMG7z3FxB6/deChZV/F84Poa7myneB/J0kya8gv3sZDiP9d88OQA9dBz4wawbeH29j/KWC8UuAAQBHuCIrBf77FQAAAABJRU5ErkJggg==")}#diva-canvas-buttons .red:hover,#diva-canvas-buttons .red.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAn9JREFUeNqUlN9rUmEYx9/3HHOezWPaZk7ZUCEDp0ERLSq63ajd1EUsGEHQxa4kiLqs6KY/YF1IdBGsYGw3xS666mZMibXI0QwDFRcc3JjS2TTmFPX0fU8qzs6x7YXveXif8zyf93l/UkVRiFajlHIwN6BLkL/hTkCfoPfIq2vmaQEBG4J5Cp0h2m0deoZc6b9AwIwwbyA36d5+QneQX2l3chqB04eAkUbMdKdTCzhBDt8mugIx3UEY6xGA1kaOboUD5OjtQI6hveNwODKCIPS6XC6L2Ww+ls/n9zKZTFGWZXXhB6zWHr/Hc9xpt/cVisVKSpJ2eiUpo7nLKN0D8yQUCt1yOp3GZkCtViOpVGpXrFb5EZ/PxvM8bf6rZ7Pkajj8GYS7QUVJtKYM2EWYWWgkEolsto+IismLmRn783D4hEkQaPs/7/IyM6Nwfo1TOqYCARNhH0NqVbFY7Fc0GpWbSbcnJ42ixUJEUSTXpqZaMGMkQobi8WbXBOjrdUptPDr3oMvtIyeTyZ1yuVwPBAKWsfFxHoOq/j5Af6ysEPviIgksLXVuDiusbtC7Xpj6tmF/nxsNBt2Dw8Oqb1uSiHVujnjX1rTvP+49A57WOw/9FouQWF0lTK01NZuJVycewHNsU/J6wN1CodzpMxUKugcSu53lGk+SZvueTv+T3b+xoQtEhV8Y8INewKYs/87lcq0q6dYWOdmlQgBnORxstkDv9IJeLSyky6WSUi2VyKn5eUL1p/vSrygf1ZuCY2GC7z50Uyv4it/f87BScfvSaZseDNN4cF5R9g48sABfgLneePLZpU9C36C3+BhQ3SPu75k9yzaArRmbJqusyfgjwACqZ9e9Z++6DQAAAABJRU5ErkJggg==")}#diva-canvas-buttons .green{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp5JREFUeNqkVVtrE0EUPjPbbi7t2oZUk0hDCyUWC+bJIv4FhZAg0pf65EP/RUv9A6k+K4L6UBCJrSAKfWlDUbAQWoOBlDSXtptIDU2aGyTZHc+kaYjrbhrxg9k9cy7fnplzZpYwxkAPZJlQeAB+FO/iuNlWx3B8gXfwni0xVTdOj5DskXEQYAnFW6CP76DAMvOyo0sJyQ8i4us1MJiAXiCQxucjNsPq3Wqq47pwKRnHuc+CVk11HO9Dv9DxpZrlOvE1Cv1jtB1jkCGBMfhXaGIGuieOHUdy6PaQ1Q3uK8MwPHgCJ9UES5TyLN/aeBvYxCk6JTnAYT1jZ400pM8yO5lkp6m6qxwIBCYVRVn0Lnsf2mw28cJBYQrElXiRoee0MD0igEAubIVCob67uPtWEIQnoVAo1Vmy3++/02w2X6E4c7xxnO3O2iJYIDgZvLoysXLNQi2k2yZvyDkew2M5B9cJkUhEwiyfEUIkrqhlarX69brZ7rRb+HzOOTdoF+3ERE3gNrmFaDmqcH1iL1HIhXJya5mECMgxu7q6+oFnOI/jj43NvsimYp9jslk1g9Pk7GTlMrvAzMwQ34hnj54fJTXl4RzzgsfjeYxfcGmLV9mvVNSUqtrH7SN1qEOhUoCDwwO2+XLzMBPO/DSouTqAZB6jjpBESUxH081065Sdw0qtYo8musGXnDeyVqvVRj+6LuQpZhgzsuZyuZJWJ8tyybDHkYtidT4ZOZTL5WqxWOzcJlzGDKuGRxu56Pr6+lcU1oycwuFwqtFoMD62trZSPcjWONdAO5OgJEn8Bg5oHU9PTyvb29vR9sloGvCFkOPpXxesz+ebxfk93At+OsdQ3qeU7qH8pu0yr6qqt90Zv9AeQ/kjZvat5y/gf/BbgAEA/G4wfR8yHDAAAAAASUVORK5CYII=")}#diva-canvas-buttons .green:hover,#diva-canvas-buttons .green.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnBJREFUeNqUlE9vElEQwOftIlAC1EPRUlPDwT9ZaoyJGqOfgHgxXlvjxUMPTfQT1IN+gsbSKEkv6oGTvREbYmJiKKG6yUZtV9M9YCiHhQ2QJYEKLM952wW3yAIOGd5782Z+O/Pe7BJKKQwTAoSD77CMkxgub1jmL0DhPVyBVxRod2jcMCDZJxdweI3Btx2elsX/hzRKlbFAkideaICEsMswSgj8BB9coxF6ZDdz/zg24PlYGBPmw3zHZrhPSugcgkmEQBnLPuOYIcLOTww7zjJkxjiWTGAO/lcGYlz2xczBzJ5bcBthPsz7OT9oHQ0K7QLoXd3cD3ABmD81DyFXCOpGHYpG0VB/qHsgDAESQiI4PF35ttKZPTvL9+wG/uTfMnSx7aKeKLjI3xxUVTXW762vYc8+w7vI90tG2C2z7wCimReZoj3rKW4KEnMJ2Dy3CT7Od6LabDx7yGJYrMUADicBHFdR3cwgJaTyTnqn0gtaDC5CkAua5S5NL/VhuQ+5ivhSLFtLFrvKWKy0R6h37E9W3imVlrtFF64vBGKnYwRLOj5DPgC7td3u9sb2Yfpx+tfA9bD0aQ8YHry8wqdCvZartSNCZLrFt0CrayDJEo0vx/OZNxnV4c677IQvOnVE0Bv0iB/Fjghi3+Z3+z0jmugSuxTNaVfX9fYkNptoDCg77SqKUp/EZhOZAVNOu9VqtVEqlVq9NZsz2whgisOG/IyTLSePZDKZbzablCmbj4BtMZb5tcH+8aLhCer9YZ6CIJivhyzLHScY6hqyjk58vhB8E4e7jMFebdQD1K+oby2XB6hXrc7QrPNPWVWa8keAAQAeE/tQULPnhgAAAABJRU5ErkJggg==")}#diva-canvas-buttons .blue{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnhJREFUeNqUVU1sElEQngftypafohHbgERJ0yY1aevBtNGz6YWLx4ZUrzTx7NEYPXhpYiINh5409dRy0HLogWBim1SpgDGpKVwoWDbtGlAQjG2xsH6LgGB313aSj3kzb+Zj5r3ZXSZJEikJY0wHdQu4Dgw33AngHfAKeTXFPCVCkF2EegCMkLJsAg+RK/yXEGQc1AvgEmnLZ+A28ivtTp1CoPcEZNSI8f7rVCJ008nFrUmIdvuhrKcgtDZyVCs8T6eXjpyudqOvbzJtMOyY7PbLvSaThcvn935mMslioZA7rJdjtXIul8tss9l6yuXyr2w2WxIEIa14y4x9wqyx5zMza+MOh74VUK1WaXs7+U2SikdDQ4O9er2eNfdEUaz4fL4Alo/Ak2m1DLJJ/H7AcnxtzdXRD88baG7u8Tm/33+B53nWvre+vi5CXQEWcJYTdULGNs+C7BnWBtmxteWk1dW/J+HxuMliMZLZbKKpKQ/X9EcikWI8Hv/aMGX/fZCaUSG7B8Pe/s/h8AQtL/cTx5nI4bC1/Ha77OMpFArtBoPBtMLlTKMU3Q2i449fLDZAlUoXjY3lyOn8c6aCUKVAILW3sfHmi8qNj8i9XVWbB4uFo2iUAc33ACOjcZjXGKEhtCztqu2WSjUF396hBmFePsOY2m4mUznmS6VelzQIEzLhglaFonjUsnM58bBQeP9Dg3BFJ0nDYbQ9rxaxuPid9vcl4EhaWrqbwqirhb7EcEfrTwpj8R6iM09QrVcpcmCAFbq7fTvJ5PyBGhnwFFwHHS9YxhI3Ue0d4BoseTY/EtXewp4lGpV7nwZGgUH5AhqfhBW5sibHbwEGAKuO5gwYgh5eAAAAAElFTkSuQmCC")}#diva-canvas-buttons .blue:hover,#diva-canvas-buttons .blue.clicked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqZJREFUeNqUVU1ME1EQfq/dH2ytVKq4TZtgYjRAAjclHvDA0SZtDbGnmnjDhLs3JHomMZ45WT21IbX8GLzBSYIciGBrMbXFn7bAVhe6/d12n7O1xbLuVpxkd2dnvvnevJnZt5gQgrQEY2xwu91e8N+E14GmOQb2t/Pz86/ALmvGaRGOj487JUmaBnUIacsWTdOP5+bmvv2T0OfzMeVy+QWofaiz7HZ1dd0LBoPVdqNBjQKyiVOQKdLXxKKOhJCxC51StLAnCF0uFwdFt56WUMEqMbqEALiA/lPUMVT7S0/PQJKi8iartfccy5poURSKPP81XyjkG4U3m80Mx3EWEFOpVJJ4nj9Kp9NJzS5j/PEyQrVHMzOf73IczbQAsiyjbPbLIUWVicPh6IaMcMsnCEJ1YWEhZDQan4TD4dTxljGOjiBUD4A2uLhozbSvyLI0mpy8f3Fi4kEvTTO43ReNRrPwGKzVagGv1zvSIMQ4boE8pkBvZLWyYvuxuir9bAWNjd2gTaYzSLlGR28dZx6Px4VEIpFr1pGBnUx5PB4LZCj5wXSisLOzV1KhEJs2Ghlks3UfZ2WznUcUxaDNzc3M+vp6UtUfhcOvNGVYq3uRyKU9npeJ3b7X53SyDdJMpkKWlhLf9/e39nXmcggI8VW9kbBYKGZjo1yDq21M7EyHKboGWyY5Pe/hIZHUtlJJkDoQ5pQux/S8Ozv1vNp2dBTLdxjyGBDKy7rL5QzFg4N69Q+ZAPpuscO3vWwgZHgN1IgeKBAopSoVmVSrdbK9/RyGl+iRReDgXWt+emefIlRQTuA7amAmgwuhkLjd3/8GSVKiprNuWBTFZ38dsBh/uA7327+PfAJzRT6B/h4h+qXb/VCB+GGAh6FWymTwEKv8El5DZu9aHL8EGADAeiNURmYqjAAAAABJRU5ErkJggg==")}#diva-canvas-pane{background:#ddd;padding-bottom:10px}#diva-canvas-pane p{margin-left:10px;padding-top:10px}#diva-canvas-pane p .link{cursor:pointer}#diva-canvas-pane p .link:hover{text-decoration:underline}#diva-canvas-mode{text-transform:capitalize}#diva-canvas-slider{width:188px;margin:0 auto;display:block}#diva-canvas-slider .handle{margin-left:-6px}#diva-canvas-minimap{height:210px;width:210px;cursor:crosshair;margin-bottom:10px;background:#000}#diva-canvas{position:absolute;left:0;right:0;margin:0 auto;z-index:107;cursor:url("data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8="),pointer}#diva-map-viewbox{border:2px solid #aaa;position:absolute;top:10px;left:10px;cursor:crosshair;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.overflow-hidden{overflow:hidden !important}#diva-canvas-wrapper{z-index:106;position:absolute;top:0;left:0;bottom:0;right:0;overflow:scroll}.canvas-throbber{z-index:110;position:fixed}.diva-download-icon{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2dJREFUeNqcVV1Ik1EYPt+nNacmc3P+hFbqTC/c1K2WMppRmkokUhuZClkwwTFjgRdFg66MLroRIRgYqUkbQcws6aJA6y6oKaTlnILJWHUxJlupyHI9Z37f+BhmPy88Oz/fe57z/p13TDQaJYnS3NycjMEIaAENUAmIgFngPYfH4+PjwcSzTCIhyJQYhgA12V2+AF0gfb4jIYgYDDeAW8BehmFISUlJDAqFgqSkpJDFxUXi9XrJ/Pw82dzc5DmGgasgDtFFsoDcAvTRSW5uLunp6YkqlcoZgYvfdToddV/j9/u1AwMDorm5Oap+CUjjQrRtIawrhUUzmKfU1NQQq9X6WSwWd+L7VEtLi3dra0vB35qamlrudDo3oPsA43GHw8F/aoOVDpYmAGQPKZlMJiPd3d3PQEbjOEW15HL5AWGMGhoaDmJYwpna1tbWm5WVlduxY5h74MpjMa8F2VG6CbJvEomkHdMw+bNEQXK7q6vrOawm4JBg7wqbnp6up18LCgqIVqu98JdkccnPz+/UaDTrdJ6VlXWGRfZO0kVOTs5XDK/Jv0sAFsbOra2tlbP4ofEiiN9H8p8CyyY5wn3JeyCxawKBFaESsnsM2c1DTFnh/vT0dI3L5RKHw+Gnk5OTEbo3Ozvr4b+zhYWFP+hkZWWlQHjQaDTqEPQnq6urwloly8vLNpVKZQZZfG9hYeEw52WUzc7Ojrm6sbGhEh5sb29/0dbW9jPRvaKiImKz2WhJRfg9JPYUl9ggK5VKYwENhUJy1NFZwdlPBoPBXFFREd+gz89isbzF2Cd4+4eCweAJrmY9LGI1UlZWxhfnfSjIeOWkpKRBELgyMzNja5PJFMa7PofpFkdG4zsUiUREGRkZpKmpycEi5Utms/kNvR3FKYfCIyhKeVKUUyfetb+uro7U19dfxJZf0OLu0ofBXRbAZcN8t9k/MTHhtdvtqb9pTUeQcQPLstc5snIMI0AVXev1etLb23sa05fCftg6NjbmGB0dFbYmt7DbcM2Wopq2OKrQ2NhIOjo6BuGyaacGa/X5fHf6+/tFHo9n12JGAmiLI2gOdiyvAes7dmxIKdwbcrvd1ZSUNlTaWKnVxcXF8aarVqt9aWlpl6H/ate/AL7ggfOca9TFKuiJUAUfuDC8A5w7NZJfAgwAxxpMCajpN8wAAAAASUVORK5CYII=") no-repeat}.diva-download-icon:hover{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBJREFUeNqclV9I01EUx+9+C3M6JzYhhnMNfcgxI6ipaD6sPxuKJRphjYIMweWD0EtPgxj40ENImD5EPuzFN+tBn5YIawUxZ249JXtQQkasLHNuobH5u33P2G9cpyJ24cPd79x7vvf8zv2dMxXnnBUPlUpVhakPXMzTCHbAZxABYTAN3+w+ZxIUwbgOvtHSEXwC1mJ/lRIhotJhegHu07NGo2Ht7e2spaWFNTc3s1QqxRYWFnKEw2Hl8L/gCXjGFSEhsmnldLvdzldWVnZgfw+eg3vgIZgEkUAgINfV1YnRDhd08mIuZdHr9XJZlj/AXq/T6arE18RbJPOO9q2tra+9vb2KfRvzWSVIgyRJv2nB4XDw3d1dDxYkWvR4PGdEQRwgC/mqSCQSszU1NYooXdQJEvSQobKyki8vL8+KCT5CMCc6MzOTEPZclWpra7tItaOjY7uhoeEBO95IdXd337ZYLLkHvV5/SUomk/SNMUQYxPSLHX8EcUEUJdNqtVckJLeCHoxGY4D950Aev9CcTqcbpcIxwWCsqFq6fD6fU7RlMhmy3wQO0R6Px9doLi0tPUnqcj7hj8WE9/T0vD6sSoaGhkbFvWazeZ7snZ2d3xk+Fcobx+X4xU3ZbLbf6XTuE3O73XTTl8W91dXVP2htcHAwwAYGBj7SQ0lJCRW/Wdy4uro6bTAYCmJWq5VvbGw8Lar9G0JReNni4uIwTlCc3gFJcND6/f41tVrNUds8FAotwaYWxPQoilx0bW1tfHNzs54WdFNTUz+F1xqlL14QPT8yMpKZmJj4g98mQewUeEs+5eXlPBqNzhdqGThcLldxa7IozihHagy3Dmtx4+PjadhPi4JsfX19EgkXRXfyKaCI7wI3eAWWlD1lZWV8bGyMOlffnm6TRwNezs3NcZPJdFRz5a2trTwWi1GLe3RggxXGNSTXh8sw4sLo0lgkEmGIhtlsNtbU1JRruKj9EC6rH/v3FsRB/ykYVI53gA1cwJ5zqA7qztH8K4fAGyAXO/4TYAAJjVy1G5e84AAAAABJRU5ErkJggg==") no-repeat}.diva-autoscroll-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC")}.diva-autoscroll-prefs{display:none;margin-right:.6em}.diva-autoscroll-prefs-text{float:left}.diva-autoscroll-prefs-input{float:right;margin-left:.6em}.diva-autoscroll-pps{width:9em}.annotation-overlay{padding:1px}.diva-annotations-icon{float:right;border-right:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNrEltFtwyAQhknUBbwCKyQjOCOkI8QD+CErpA8ewB6hjOCMUK/AChnBgfY/6ReiIcZIPumMDwwf3OGD3TzPagv58I+u68S+Or041ZnjPZw2Tg1sP1bvdED9r7Rt+wcm6A3vEwZZIhX63AOovCuGC1gD6jt+UudcqWjyVQy+h3FGORSAesAI6CnwnG+rGcwxWgvt4cEf1DHclzYGXiM3QBt4rcLKBW6pLAbusTk99EChY/gRcVelwD1cLNDLi19NlQKnoLLBprDjfgvoGrBATQ6UE0gO1NImWgTNWTG79xgZ/C1oDthDv5DhQgjbB/xexcCSXscXK9Vor0uDNQatAdDByjUdDKrk5hIZl8Q0BU7N9BTYVnJv4BEVqY+CDZL8FbM3/3yfOjJrukyYd2Js6Xbw7XTO1BFeS57rvLkG3D6mFXGfsIAm9eFuq1vmU4ABAJY9c+Sb7cPEAAAAAElFTkSuQmCC")}.annotations-icon-active{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAYAAAAcP/9qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVRJREFUeNrEltFtwyAQhknUBbwCKyQjOK9+S0eIR8gK6Qj2COXNr84I9QqskBEcaP+TfiEaYozkk874wPDBHT7YzfOstpAP/2iaRuyr04tTnTnew2nr1MD2Y3VOe9T/yjAMf2CC3vA+YZAlUqHPPYDKu2K4gDWgvuMndc6ViiZfxeB7GGeUfQGoB4yAngLP+baawRyjtdAOHvxBHcN9aWPgNXIDtIXXKqxc4JbKYuAOm9NDDxQ6hh8Rd1UK3MHFAr28+NVUKXAKKhtsCjvut4CuAQvU5EA5geRALW2iRdCcFbN7j5HB34LmgD30CxkuhLB9wO9VDCzpdXyxUo32ujRYY9AaAB2sXNPBoEpuLpFxSUxT4NRMT4FtJfcGHlGR+ijYIMlfMXvzz/epI7Omy4R5J8aWbgffTudMHeG15LnOm6vH7WNaEfcJC2hTH+62umU+BRgAQ41z5HnPmSYAAAAASUVORK5CYII=")}.metadata-label{font-weight:bold}.diva-metadata-link{font-size:1em;line-height:1.8em} /*# sourceMappingURL=diva.min.css.map */ \ No newline at end of file diff --git a/build/css/diva.min.css.map b/build/css/diva.min.css.map index e811a0aa..ccdabe18 100644 --- a/build/css/diva.min.css.map +++ b/build/css/diva.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["mixins.less","viewer.less","plugins/canvas.less","plugins/download.less","plugins/autoscroll.less","plugins/iiif-highlight.less","plugins/iiif-metadata.less"],"names":[],"mappings":"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","file":"diva.min.css","sourcesContent":[".border-radius(@radius) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n.size(@height, @width) {\n height: @height;\n width: @width;\n}\n\n.square(@size) {\n .size(@size, @size);\n}\n\n.hidden {\n display: none;\n}\n\n// Shortcut for a 1px solid border\n.frame(@colour) {\n border: 1px solid @colour;\n}\n\n.plugin-icon(@plugin) {\n background: url('@{iconPath}plugins/@{plugin}.png') no-repeat;\n background-position: left center;\n &:hover {\n background-position: -25px center;\n }\n}\n\n.grab {\n cursor: url(\"@{iconPath}openhand.cur\"), pointer;\n}\n\n.grabbing {\n cursor: url(\"@{iconPath}closedhand.cur\"), move !important;\n}\n\n.loading {\n background: url(\"@{iconPath}loading.gif\") no-repeat center;\n}\n\n// Pretty translucent shadow\n.pretty-shadow(@distance: 4px) {\n .box-shadow(2px 2px @distance 0 rgba(0, 0, 0, 0.5));\n}\n\n.full-width {\n width: 100% !important;\n max-width: 100% !important;\n}\n\n.full-height {\n height: 100% !important;\n max-height: 100% !important;\n}\n\n.prevent-selection {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.diva-button {\n cursor: pointer;\n .square(32px);\n background-color: @buttonBg;\n background-repeat: no-repeat;\n background-position: center;\n .frame(@buttonFrame);\n\n @media screen and (min-device-width: 769px) {\n &:hover {\n background-color: @buttonHover;\n }\n }\n}\n",".diva-title {\n text-align: center;\n font-weight: bold;\n font-size: 1.3em;\n max-width: 50em;\n margin: 0 auto;\n}\n\n.diva-tools {\n margin-top: 15px;\n\n .diva-tools-left {\n float: left;\n\n .diva-slider-label {\n .hidden;\n padding: 8px;\n float: left;\n }\n\n .diva-zoom-buttons-label {\n .hidden;\n .diva-slider-label;\n }\n\n .diva-zoom-button() {\n .hidden;\n float: left;\n }\n .diva-zoom-out-button {\n .diva-zoom-button;\n background-image: url(\"@{iconPath}zoomout.png\");\n }\n\n .diva-zoom-in-button {\n .diva-zoom-button;\n background-image: url(\"@{iconPath}zoomin.png\");\n margin-left: -1px;\n }\n\n .diva-grid-out-button {\n .diva-zoom-out-button;\n }\n\n .diva-grid-in-button {\n .diva-zoom-in-button;\n }\n\n .diva-buttons-label {\n .diva-slider-label;\n }\n\n &.in-fullscreen {\n float: left;\n clear: none;\n }\n }\n\n .diva-tools-right {\n float: right;\n height: 42px;\n\n .diva-document-icon {\n background-image: url(\"@{iconPath}document.png\");\n }\n\n .diva-grid-icon {\n background-image: url(\"@{iconPath}grid.png\");\n }\n\n .diva-book-icon {\n background-image: url(\"@{iconPath}book.png\");\n }\n\n .diva-view-menu {\n float: right;\n }\n\n .diva-view-options {\n position: relative;\n z-index: 1;\n display: none;\n .box-shadow(1px 1px 4px 0 rgba(0,0,0,0.1));\n }\n\n .diva-view-options > div {\n margin-top: -1px;\n }\n\n .diva-link-icon {\n float: right;\n background-image: url(\"@{iconPath}link.png\");\n }\n\n .diva-page-nav {\n float: left;\n text-align: right;\n padding-right: 4px;\n white-space: nowrap;\n line-height: 32px;\n\n .diva-page-label {\n float: left;\n padding-top: 1px;\n padding-right: 0.5em;\n line-height: 32px;\n }\n\n .diva-goto-form {\n float: right;\n\n .diva-input {\n width: 30px;\n outline: none;\n margin: 0px;\n padding-top: 0px;\n }\n }\n }\n }\n\n &.diva-fullscreen-tools {\n position: fixed;\n top: 0px;\n right: 30px;\n z-index: @fullscreenZIndex + 1;\n height: 73px;\n padding: 15px;\n .frame(@toolsFrame);\n background: @toolsBg;\n .pretty-shadow;\n\n .diva-buttons-label {\n margin-top: 5px;\n padding: 0;\n clear: both;\n }\n .diva-page-nav {\n float: none;\n line-height: 1em;\n\n .diva-goto-form {\n margin-top: 9px;\n }\n\n .diva-page-label {\n float: none;\n clear: both;\n line-height: 1em;\n }\n }\n }\n}\n\n.diva-outer {\n clear: both;\n background: @viewerBg;\n .frame(@viewerFrame);\n position: relative;\n min-height: 100px;\n min-width: 200px;\n height: 700px;\n overflow: auto;\n\n .diva-inner {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n\n .diva-page {\n .box-shadow(7px 7px 6px -6px rgba(0,0,0,0.3));\n .loading;\n position: absolute;\n }\n\n .diva-document-page {\n left: 0;\n right: 0;\n\n .diva-page-tools {\n position: absolute;\n top: -@pluginIconSize;\n left: 0px;\n height: @pluginIconSize;\n z-index: 3;\n\n div {\n display: inline-block;\n .square(@pluginIconSize);\n cursor: pointer;\n }\n }\n }\n\n /* shadow only on bottom to prevent spilling onto righthand pages */\n .diva-page-book-left {\n .box-shadow(0px 7px 6px -6px rgba(0,0,0,0.3));\n }\n\n .diva-page-vertical {\n margin: 0 auto;\n display: inline-block;\n }\n\n .diva-page-horizontal {\n vertical-align: middle;\n display: inline-block;\n top: 50%;\n transform: translate(0, -50%);\n -webkit-transform: translate(0, -50%);\n -moz-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n }\n\n .diva-row {\n position: absolute;\n width: 100%;\n }\n\n &.diva-grab {\n .grab;\n }\n\n &.diva-grabbing {\n .grabbing;\n }\n }\n\n &.diva-fullscreen {\n .full-width;\n .full-height;\n z-index: @fullscreenZIndex;\n position: fixed !important;\n top: 0;\n left: 0;\n margin: 0;\n border: 0;\n }\n}\n\n.diva-fullscreen-icon {\n background-image: url(\"@{iconPath}fullscreen.png\");\n border-left: 0px;\n float: right;\n}\n\n.diva-popup {\n background: @linkBg;\n .frame(@buttonFrame);\n padding: .6em;\n z-index: @fullscreenZIndex + 1;\n position: absolute;\n .pretty-shadow;\n}\n\n.diva-link-popup {\n font-size: 10pt;\n\n input {\n width: 18em;\n &:focus {\n outline: none;\n }\n }\n\n &.in-fullscreen {\n top: 150px;\n right: 30px;\n }\n}\n\n.diva-hide-scrollbar {\n overflow: hidden !important;\n}\n\n// Used for the container element if its position is static and settings.contained\n.diva-relative-position {\n position: relative;\n}\n\n.zoom-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n.grid-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n// The loading indicator, shown if the AJAX request is slow\n.diva-throbber {\n .hidden;\n position: absolute;\n width: @throbberWidth;\n height: @throbberHeight;\n .loading;\n background-color: @white;\n border: 1px solid @grey;\n .pretty-shadow;\n top: 50%;\n left: 50%;\n margin-left: -@throbberWidth / 2;\n margin-top: -@throbberHeight / 2;\n}\n\n// Error message box, only shown if there is an error\n.diva-error {\n position: absolute;\n width: 400px;\n height: 200px;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n margin-left: -220px;\n margin-top: -120px;\n z-index: 120;\n padding: 0 1em;\n}\n\n.diva-modal {\n position: absolute;\n width: 32em;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 120;\n padding: 2em 2.2em;\n}\n\n","/* Begin canvas plugin */\n\n// Colours - should not be changed\n@black: #000;\n@darkGrey: #333;\n\n// Dimensions - should not be changed\n@toolsWidth: 230px;\n\n// Defines a base z-index for the backdrop div\n@canvasZIndex: @fullscreenZIndex + 5;\n\n// Colour scheme\n@canvasBackdropBg: rgba(50, 50, 50, 0.9);\n@canvasToolsText: @darkGrey;\n@canvasToolsBg: @white;\n@canvasButtonText: @darkGrey;\n@canvasButtonBg: @lightGrey;\n@canvasButtonHoverBg: @lighterGrey;\n@canvasPaneBg: @grey;\n@canvasPreviewBg: @black;\n@canvasViewboxFrame: @lightBlue;\n\n.diva-canvas-icon {\n .plugin-icon(\"canvas\");\n &.new {\n background-position: -50px center;\n &:hover {\n background-position: -75px center;\n }\n }\n}\n\n#diva-canvas-backdrop {\n z-index: @canvasZIndex;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n display: none;\n background: @canvasBackdropBg;\n}\n\n#diva-canvas-tools {\n color: @canvasToolsText;\n position: fixed;\n top: 10px;\n left: 10px;\n width: @toolsWidth;\n z-index: @canvasZIndex + 3;\n background: @canvasToolsBg;\n padding-bottom: 10px;\n .pretty-shadow;\n\n .action-buttons {\n clear: both;\n margin-bottom: 5px;\n text-align: right;\n\n a {\n color: @canvasButtonText;\n text-decoration: none;\n background: @canvasButtonBg;\n padding: 5px;\n .frame(@buttonFrame);\n\n &:last-child {\n border-left: 0;\n }\n\n &:hover {\n background: @canvasButtonHoverBg;\n }\n }\n }\n}\n\n#diva-canvas-toolbar {\n height: 16px;\n padding: 10px;\n padding-bottom: 0;\n div {\n .square(18px);\n background-repeat: no-repeat;\n cursor: pointer;\n z-index: @canvasZIndex + 4;\n display: inline-block;\n margin-right: 5px;\n background-image: url(\"@{iconPath}actions.png\");\n }\n span {\n vertical-align: top;\n float: right;\n }\n}\n\n#diva-canvas-toolwindow {\n // Needs to be set to ensure the viewbox is hidden when minimising\n position: relative;\n margin: 10px;\n}\n\n#diva-canvas-close {\n &:hover {\n background-position: -20px 0;\n }\n}\n\n#diva-canvas-minimise {\n background-position: -40px 0;\n\n &:hover {\n background-position: -60px 0;\n }\n}\n\n#diva-canvas-buttons {\n div {\n cursor: pointer;\n background-image: url(\"@{iconPath}plugins/canvas-buttons.png\");\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n padding: 5px;\n display: inline-block;\n\n &.clicked {\n background-color: @canvasPaneBg;\n }\n }\n\n .button (@x) {\n background-position: (5px - @x * 30px) 5px;\n\n &:hover, &.clicked {\n background-position: (5px - @x * 30px) -25px;\n }\n }\n\n .contrast {\n .button(0);\n }\n\n .brightness {\n .button(1);\n }\n\n .rotation {\n .button(2);\n }\n\n .zoom {\n .button(3);\n }\n\n .red {\n .button(4);\n }\n\n .green {\n .button(5);\n }\n\n .blue {\n .button(6);\n }\n}\n\n#diva-canvas-pane {\n background: @canvasPaneBg;\n padding-bottom: 10px;\n\n p {\n margin-left: 10px;\n padding-top: 10px;\n\n .link {\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n }\n }\n}\n\n#diva-canvas-mode {\n text-transform: capitalize;\n}\n\n#diva-canvas-slider {\n width: 188px;\n margin: 0 auto;\n display: block;\n\n .handle {\n margin-left: -6px;\n }\n}\n\n#diva-canvas-minimap {\n .square(@toolsWidth - 20px);\n cursor: crosshair;\n margin-bottom: 10px;\n background: @canvasPreviewBg;\n}\n\n#diva-canvas {\n position: absolute;\n // Center it (if it's smaller than the browser window)\n left: 0;\n right: 0;\n margin: 0 auto;\n z-index: @canvasZIndex + 2;\n .grab;\n}\n\n#diva-map-viewbox {\n border: 2px solid @canvasViewboxFrame;\n position: absolute;\n top: 10px;\n left: 10px;\n cursor: crosshair;\n .prevent-selection;\n .hidden;\n}\n\n// Added to the body upon entering canvas mode (to hide the scrollbar)\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n#diva-canvas-wrapper {\n z-index: @canvasZIndex + 1;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: scroll;\n}\n\n.canvas-throbber {\n z-index: @canvasZIndex + 5;\n position: fixed;\n}\n\n/* End canvas plugin */\n","/* Begin download plugin */\n\n.diva-download-icon {\n .plugin-icon(\"download\");\n}\n\n/* End download plugin */\n","/* Begin autoscroll plugin */\n\n.diva-autoscroll-icon {\n float: right;\n border-right: none;\n background-image: url(\"@{iconPath}plugins/play.png\");\n}\n\n.diva-autoscroll-prefs {\n\tdisplay: none;\n\tmargin-right: .6em;\n}\n\n.diva-autoscroll-prefs-text {\n\tfloat: left;\n}\n\n.diva-autoscroll-prefs-input {\n\tfloat: right;\n\tmargin-left: .6em;\n}\n\n.diva-autoscroll-pps {\n\twidth: 9em;\n}\n","/* Begin iiif-highlight plugin */\n\n.annotation-overlay {\n padding: 1px;\n}\n\n.diva-annotations-icon {\n float: right;\n border-right: none;\n background-image: url(\"@{iconPath}plugins/annotation.png\");\n background-position-x: 0;\n}\n\n.annotations-icon-active {\n background-position-x: -32px;\n}\n\n/* End iiif-highlight plugin */\n","/* Begin iiif-metadata plugin */\n\n.metadata-label {\n font-weight: bold;\n}\n\n.diva-metadata-link {\n font-size: 1em;\n line-height: 1.8em;\n position: relative;\n top: -.7em;\n}\n\n/* End iiif-metadata plugin */\n"],"sourceRoot":"/source/"} \ No newline at end of file +{"version":3,"sources":["mixins.less","viewer.less","plugins/canvas.less","plugins/download.less","plugins/autoscroll.less","plugins/iiif-highlight.less","plugins/iiif-metadata.less"],"names":[],"mappings":"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","file":"diva.min.css","sourcesContent":[".border-radius(@radius) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n.size(@height, @width) {\n height: @height;\n width: @width;\n}\n\n.square(@size) {\n .size(@size, @size);\n}\n\n.hidden {\n display: none;\n}\n\n// Shortcut for a 1px solid border\n.frame(@colour) {\n border: @borderSize solid @colour;\n}\n\n.plugin-icon(@plugin) {\n background: data-uri('@{iconPath}plugins/@{plugin}.png') no-repeat;\n\n &:hover {\n background: data-uri('@{iconPath}plugins/@{plugin}-hover.png') no-repeat;\n }\n}\n\n.grab {\n cursor: data-uri(\"@{iconPath}openhand.cur\"), pointer;\n}\n\n.grabbing {\n cursor: data-uri(\"@{iconPath}closedhand.cur\"), move !important;\n}\n\n.loading {\n background: data-uri(\"@{iconPath}loading.gif\") no-repeat center;\n}\n\n.pretty-shadow(@distance: 4px) {\n .box-shadow(2px 2px @distance 0 rgba(0, 0, 0, 0.5));\n}\n\n.full-width {\n width: 100% !important;\n max-width: 100% !important;\n}\n\n.full-height {\n height: 100% !important;\n max-height: 100% !important;\n}\n\n.prevent-selection {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -khtml-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.diva-button {\n display: inline-block;\n cursor: pointer;\n .square(@buttonSize);\n background-color: @buttonBg;\n background-repeat: no-repeat;\n background-position: center;\n .frame(@buttonFrame);\n\n @media screen and (min-device-width: 769px) {\n &:hover {\n background-color: @buttonHover;\n }\n }\n}\n","@buttonHeight: @buttonSize + (2 * @borderSize);\n\n.diva-title {\n text-align: center;\n font-weight: bold;\n font-size: 1.3em;\n max-width: 50em;\n margin: 0 auto;\n}\n\n.diva-label {\n margin: 0 @toolbarGroupMargin;\n line-height: 34px;\n vertical-align: top;\n white-space: nowrap;\n}\n\n.diva-tools-left {\n float: left;\n .prevent-selection;\n}\n\n .diva-zoom-label, .diva-grid-label {\n .hidden;\n }\n\n .diva-zoom-out-button, .diva-grid-out-button {\n .hidden;\n background-image: data-uri(\"@{iconPath}zoomout.png\");\n }\n\n .diva-zoom-in-button, .diva-grid-in-button {\n .hidden;\n background-image: data-uri(\"@{iconPath}zoomin.png\");\n margin-left: -1px;\n }\n\n.diva-tools-right {\n float: right;\n\n .diva-button {\n margin-left: -1px;\n .prevent-selection;\n }\n}\n\n .diva-page-nav {\n white-space: nowrap;\n margin-right: @toolbarGroupMargin;\n }\n\n .diva-page-nav form {\n display: inline-block;\n vertical-align: top;\n line-height: @buttonHeight;\n }\n\n .diva-input {\n width: 3em;\n margin-right: 4px;\n }\n\n .diva-fullscreen-icon {\n background-image: data-uri(\"@{iconPath}fullscreen.png\");\n }\n\n .diva-view-menu {\n display: inline-block;\n position: relative;\n }\n\n .diva-view-options {\n position: absolute;\n top: @buttonHeight;\n z-index: 1;\n display: none;\n .box-shadow(1px 1px 4px 0 rgba(0,0,0,0.1));\n }\n\n .diva-view-options span {\n margin-top: -1px;\n display: block;\n }\n\n .diva-document-icon {\n background-image: data-uri(\"@{iconPath}document.png\");\n }\n\n .diva-grid-icon {\n background-image: data-uri(\"@{iconPath}grid.png\");\n }\n\n .diva-book-icon {\n background-image: data-uri(\"@{iconPath}book.png\");\n }\n\n .diva-link-icon {\n background-image: data-uri(\"@{iconPath}link.png\");\n }\n\n .diva-page-label {\n display: inline-block;\n }\n\n.diva-fullscreen-tools {\n position: fixed;\n top: 15px;\n right: 30px;\n z-index: @fullscreenZIndex + 1;\n padding: 15px;\n .frame(@toolsFrame);\n background: @toolsBg;\n .pretty-shadow;\n\n .diva-tools-right {\n margin-left: 2em;\n }\n\n .diva-label, .diva-page-label {\n margin: 0;\n }\n\n /* prevent variable number of digits in labels from resizing .diva-fullscreen-tools */\n .diva-zoom-label, .diva-grid-label, .diva-page-label {\n width: 6em;\n }\n\n .diva-page-label {\n display: block;\n }\n\n .diva-page-nav {\n margin-right: 0;\n\n form {\n line-height: 1;\n }\n }\n}\n\n.diva-outer {\n clear: both;\n background: @viewerBg;\n .frame(@viewerFrame);\n position: relative;\n min-height: 100px;\n min-width: 200px;\n height: 700px;\n overflow: auto;\n}\n\n .diva-inner {\n position: relative;\n overflow: hidden;\n margin: 0 auto;\n }\n\n .diva-page {\n .box-shadow(7px 7px 6px -6px rgba(0,0,0,0.3));\n .loading;\n position: absolute;\n }\n\n .diva-document-page {\n left: 0;\n right: 0;\n }\n\n.diva-page-tools {\n position: absolute;\n top: -@pluginIconSize;\n left: 0;\n height: @pluginIconSize;\n z-index: 3;\n\n div {\n display: inline-block;\n .square(@pluginIconSize);\n cursor: pointer;\n }\n}\n\n/* shadow only on bottom to prevent spilling onto righthand pages */\n.diva-page-book-left {\n .box-shadow(0px 7px 6px -6px rgba(0,0,0,0.3));\n}\n\n.diva-page-vertical {\n margin: 0 auto;\n display: inline-block;\n}\n\n.diva-page-horizontal {\n vertical-align: middle;\n display: inline-block;\n top: 50%;\n transform: translate(0, -50%);\n -webkit-transform: translate(0, -50%);\n -moz-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n}\n\n.diva-row {\n position: absolute;\n width: 100%;\n}\n\n.diva-grab {\n .grab;\n}\n\n.diva-grabbing {\n .grabbing;\n}\n\n.diva-fullscreen {\n .full-width;\n .full-height;\n z-index: @fullscreenZIndex;\n position: fixed !important;\n top: 0;\n left: 0;\n margin: 0;\n border: 0;\n}\n\n.diva-popup {\n background: @linkBg;\n .frame(@buttonFrame);\n padding: .6em;\n z-index: @fullscreenZIndex + 1;\n position: absolute;\n .pretty-shadow;\n}\n\n.diva-link-popup {\n font-size: 10pt;\n\n input {\n width: 18em;\n &:focus {\n outline: none;\n }\n }\n\n &.in-fullscreen {\n top: 150px;\n right: 30px;\n }\n}\n\n// Used for body in fullscreen mode\n.diva-hide-scrollbar {\n overflow: hidden !important;\n}\n\n.zoom-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n.grid-slider {\n position: relative;\n top: 0.6em;\n display: none;\n float: left;\n @media (max-width: 480px) {\n width: 100px;\n }\n}\n\n// The loading indicator, shown if the AJAX request is slow\n.diva-throbber {\n .hidden;\n position: absolute;\n width: @throbberWidth;\n height: @throbberHeight;\n .loading;\n background-color: @white;\n border: 1px solid @grey;\n .pretty-shadow;\n top: 50%;\n left: 50%;\n margin-left: -@throbberWidth / 2;\n margin-top: -@throbberHeight / 2;\n}\n\n// Error message box, only shown if there is an error\n.diva-error {\n position: absolute;\n width: 400px;\n height: 200px;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n margin-left: -220px;\n margin-top: -120px;\n z-index: 120;\n padding: 0 1em;\n}\n\n.diva-modal {\n position: absolute;\n width: 32em;\n background-color: #fff;\n border: 1px solid #ddd;\n -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n -moz-box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n box-shadow: 2px 2px 4px 0 rgba(0,0,0,0.5);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 120;\n padding: 2em 2.2em;\n}\n\n","/* Begin canvas plugin */\n\n// Colours - should not be changed\n@black: #000;\n@darkGrey: #333;\n\n// Dimensions - should not be changed\n@toolsWidth: 230px;\n\n// Defines a base z-index for the backdrop div\n@canvasZIndex: @fullscreenZIndex + 5;\n\n// Colour scheme\n@canvasBackdropBg: rgba(50, 50, 50, 0.9);\n@canvasToolsText: @darkGrey;\n@canvasToolsBg: @white;\n@canvasButtonText: @darkGrey;\n@canvasButtonBg: @lightGrey;\n@canvasButtonHoverBg: @lighterGrey;\n@canvasPaneBg: @grey;\n@canvasPreviewBg: @black;\n@canvasViewboxFrame: @primaryBorder;\n\n.diva-canvas-icon {\n .plugin-icon(\"canvas\");\n\n &.new {\n background: data-uri('@{iconPath}plugins/canvas/canvas-enter-stored.png') no-repeat;\n &:hover {\n background: data-uri('@{iconPath}plugins/canvas/canvas-enter-stored-hover.png') no-repeat;\n }\n }\n}\n\n#diva-canvas-backdrop {\n z-index: @canvasZIndex;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n display: none;\n background: @canvasBackdropBg;\n}\n\n#diva-canvas-tools {\n color: @canvasToolsText;\n position: fixed;\n top: 10px;\n left: 10px;\n width: @toolsWidth;\n z-index: @canvasZIndex + 3;\n background: @canvasToolsBg;\n padding-bottom: 10px;\n .pretty-shadow;\n\n .action-buttons {\n clear: both;\n margin-bottom: 5px;\n text-align: right;\n\n a {\n color: @canvasButtonText;\n text-decoration: none;\n background: @canvasButtonBg;\n padding: 5px;\n .frame(@buttonFrame);\n\n &:last-child {\n border-left: 0;\n }\n\n &:hover {\n background: @canvasButtonHoverBg;\n }\n }\n }\n}\n\n#diva-canvas-toolbar {\n height: 16px;\n padding: 10px;\n padding-bottom: 0;\n div {\n .square(18px);\n background-repeat: no-repeat;\n cursor: pointer;\n z-index: @canvasZIndex + 4;\n display: inline-block;\n margin-right: 5px;\n }\n span {\n vertical-align: top;\n float: right;\n }\n}\n\n#diva-canvas-toolwindow {\n // Needs to be set to ensure the viewbox is hidden when minimising\n position: relative;\n margin: 10px;\n}\n\n#diva-canvas-close {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-close.png\");\n\n &:hover {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-close-hover.png\");\n }\n}\n\n#diva-canvas-minimise {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-minimise.png\");\n\n &:hover {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-minimise-hover.png\");\n }\n}\n\n#diva-canvas-buttons {\n div {\n cursor: pointer;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n padding: 5px;\n display: inline-block;\n background-position: center center;\n\n &.clicked {\n background-color: @canvasPaneBg;\n }\n }\n\n .button (@adjustmentName) {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-adj-@{adjustmentName}.png\");\n\n &:hover, &.clicked {\n background-image: data-uri(\"@{iconPath}plugins/canvas/canvas-adj-@{adjustmentName}-hover.png\");\n }\n }\n\n .contrast {\n .button(\"contrast\");\n }\n\n .brightness {\n .button(\"brightness\");\n }\n\n .rotation {\n .button(\"rotation\");\n }\n\n .zoom {\n .button(\"zoom\");\n }\n\n .red {\n .button(\"red\");\n }\n\n .green {\n .button(\"green\");\n }\n\n .blue {\n .button(\"blue\");\n }\n}\n\n#diva-canvas-pane {\n background: @canvasPaneBg;\n padding-bottom: 10px;\n\n p {\n margin-left: 10px;\n padding-top: 10px;\n\n .link {\n cursor: pointer;\n\n &:hover {\n text-decoration: underline;\n }\n }\n }\n}\n\n#diva-canvas-mode {\n text-transform: capitalize;\n}\n\n#diva-canvas-slider {\n width: 188px;\n margin: 0 auto;\n display: block;\n\n .handle {\n margin-left: -6px;\n }\n}\n\n#diva-canvas-minimap {\n .square(@toolsWidth - 20px);\n cursor: crosshair;\n margin-bottom: 10px;\n background: @canvasPreviewBg;\n}\n\n#diva-canvas {\n position: absolute;\n // Center it (if it's smaller than the browser window)\n left: 0;\n right: 0;\n margin: 0 auto;\n z-index: @canvasZIndex + 2;\n .grab;\n}\n\n#diva-map-viewbox {\n border: 2px solid @canvasViewboxFrame;\n position: absolute;\n top: 10px;\n left: 10px;\n cursor: crosshair;\n .prevent-selection;\n .hidden;\n}\n\n// Added to the body upon entering canvas mode (to hide the scrollbar)\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n#diva-canvas-wrapper {\n z-index: @canvasZIndex + 1;\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: scroll;\n}\n\n.canvas-throbber {\n z-index: @canvasZIndex + 5;\n position: fixed;\n}\n\n/* End canvas plugin */\n","/* Begin download plugin */\n\n.diva-download-icon {\n .plugin-icon(\"download\");\n}\n\n/* End download plugin */\n","/* Begin autoscroll plugin */\n\n.diva-autoscroll-icon {\n background-image: data-uri(\"@{iconPath}plugins/autoscroll-play.png\");\n}\n\n.diva-autoscroll-prefs {\n\tdisplay: none;\n\tmargin-right: .6em;\n}\n\n.diva-autoscroll-prefs-text {\n\tfloat: left;\n}\n\n.diva-autoscroll-prefs-input {\n\tfloat: right;\n\tmargin-left: .6em;\n}\n\n.diva-autoscroll-pps {\n\twidth: 9em;\n}\n","/* Begin iiif-highlight plugin */\n\n.annotation-overlay {\n padding: 1px;\n}\n\n.diva-annotations-icon {\n float: right;\n border-right: none;\n background-image: data-uri(\"@{iconPath}plugins/annotation.png\");\n}\n\n.annotations-icon-active {\n background-image: data-uri(\"@{iconPath}plugins/annotation-active.png\");\n}\n\n/* End iiif-highlight plugin */\n","/* Begin iiif-metadata plugin */\n\n.metadata-label {\n font-weight: bold;\n}\n\n.diva-metadata-link {\n font-size: 1em;\n line-height: 1.8em;\n}\n\n/* End iiif-metadata plugin */\n"],"sourceRoot":"/source/"} \ No newline at end of file diff --git a/build/demo/autoscroll.html b/build/demo/autoscroll.html index f37bd13a..ae608f6f 100644 --- a/build/demo/autoscroll.html +++ b/build/demo/autoscroll.html @@ -2,8 +2,10 @@
+